当前位置: 移动技术网 > 科技>操作系统>Linux > linux:清空文件内容与批量kill 指定程序名的进程

linux:清空文件内容与批量kill 指定程序名的进程

2019年06月30日  | 移动技术网科技  | 我要评论

1.常规的清空文件内容方法

  1)使用 cat命令显示 /dev/null 的内容然后重定向输出到某个文件,来清空  

  $ cat /dev/null > filename

  2)清空一个文件可以通过 shell 重定向 null (不存在的事物)到该文件

  $ > filename 

  3)另一种清空文件的方法是将 : 或者 true 内置命令的输出重定向到文件 

  $ : > filename 
  $ true > access.log

  4)使用echo命令

  $ echo "" > filename/$ echo > filename

2.没有 > 权限情况下的清空文件方法

  $ echo "" | sudo tee filename

3.批量kill 指定文件名的进程

  $ ps -ef|grep test.py |grep -v grep |awk '{print $2}'|xargs sudo kill

如对本文有疑问, 点击进行留言回复!!

相关文章:

验证码:
移动技术网