linux 下的一些技巧

  1. linux下有些文件是不能删除的,删除后可能出现异常,这时只能清空,命令如下
$ cat /dev/null > $(find / -name $(hostname).err) // 清空mysql的错误日志;
$ echo '' > test.txt // 清空文件
  1. 查找含有指定内容的文件
$ find / -name my.cnf | xargs grep test // 在根下边查找含有字符“test”的文件
  1. 备份文件
$ cp /etc/apt/sources.list{,.bak} # 备份 ubuntu 的 源文件
  1. 将一些代码或文本写入文件
$ cat > test.txt << EOF
# some code or text....
 EOF
  1. 在文件开头追加文本
$ sed -i '1i\Insert this line' file.txt # 单引号前面是“1i”,123的1,不是小写的L

你可能感兴趣的:(linux 下的一些技巧)