注释 * echo "123" | sed 's@^@#@g' 查找包含关键字的文件 * find . -name *.txt|xargs grep keyword ls按时间排序 * ls -lt . 多行拼成一行 * cat file|tr '\n' '' # 把换行替换成空格 重复行 * sort filename| uniq -c #c 显示输出中,在每行行首加上本行在文件中出现的次数 * sort filename| uniq -d #d 只显示重复行。 * sort filename| uniq -u #u 只显示文件中不重复的各行。 远程差异同步 * rsync -av data root@10.0.0.1:/root/data ping * ping www.baidu.com -f -c2 # -f 快速(无间隔)发送icmp包,-c2 发送2次 颜色 * RED_COL="\\033[1;31m" # red color GREEN_COL="\\033[32;1m" # green color BLUE_COL="\\033[34;1m" # blue color YELLOW_COL="\\033[33;1m" # yellow color NORMAL_COL="\\033[0;39m" echo "$GREEN_COL=======$RED_COL========$BLUE_COL====$YELLOW_COL====$NORMAL_COL=== " 替换行 * sed '/key/s/.*key.*/new_line/' 如果文件中存在,则... * grep keyword /etc/rc.d/rc.local > /dev/null || echo 'hello'