:s/aaa/bbb/g 替换当前行的所有
:n,$s/aaa/bbb/g 替换第n行到最后一行的所有
:.,$s/aaa/bbb/g 替换当前行到最后一行的所有
:%s/aaa/bbb/g 替换全文中所有
从第3000行开始,显示1000行。即显示3000~3999行 cat filename | tail -n +3000 | head -n 1000
显示1000行到3000行 cat filename| head -n 3000 | tail -n +1000
显示后1000行 tail -n 1000 filename
显示前1000行 head -1000 filename
cat 1.log 2.log 3.log > merge.log
mkdir -p a/b/c
sed -i "s/原字符串/新字符串/g" `grep 原字符串 -rl 所在目录` //批量替换
zip -r test.zip /data/test
unzip test.zip 在当前目录下解压
unzip -o test.zip -d /wanglin 在指定目录下解压,覆盖重名
unzip -n test.zip -d /wanglin 在指定目录下解压,不覆盖重名
vi /etc/hosts
sudo su //切到超级用户
su user //切到普通用户
mysql -h*.*.*.* -P3306 -uroot -p123 --default-character-set=utf8