linux删除文件命令之linux怎么删除文件?

XIAO 2020-06-02 18:01:31 java常见问答 5342

可能平时我们熟悉的操作系统就是Windows系统了,但其实从事java软件开发行业的小伙伴们应该对另一种操作系统也不会感到陌生,没错就是linux啦,所以下面我们一起来看看linux是如何删除文件的呢?

删除文件(就是说这个文件被删除):

单个删除语法:rm -f + 文件名

例如:rm -f 2020_06_02.stderrout.log.060121612 --执行完成即将这个文件删除掉了。

批量删除语法:rm -f + *文件关键字*

例如:rm -f rm *stderrout.log* --就是执行完成以后把所有的名称包括stderrout.log的文件全部都删除了(前面后面的*是按照实际需要运用的,这个*就表示前面不管有任何东西都可以的)。

想要清空文件内容,而不删除文件语法:

单独清空文件内容:> 文件名

例如:“> consult-gops-web-error.log”,清空consult-gops-web-error.log文件的内容,执行完成以后,文件是依然存在的,但是文件大小是0了。

批量地清空文件内容:就使用 : for i in `find 日志文件路径 -name "*筛选关键字"`;do >$i; done

例-1:for i in `find /home/module-consult/logs -name "*stderrout.log"`;do >$i; done 把stderrout.log结尾的文件内容全部都清空了,这里的/home/module-consult/logs是文件所在的目录,可用pwd命令查看的)。

例-2:for i in `find /home/module-consult/logs -name "*stderrout.log*"`;do >$i; done 把文件名称包括stderrout.log的文件内容全部清空了(不管前面和后面是什么)。

删除文件夹语法:

rm -rf + 文件名 (加上-f是表示强制删除,不提示确认就删除,也可以直接使用 rm -r )。

那么以上就是本篇文章的所有内容了,还想了解更多java常见问答,记得关注本站消息获取更多内容哦。

推荐阅读:

linux关机命令是指什么?都有哪些常用的关机命令?

linux查看进程命令有哪些方式?

linux常用命令全集, 常用的20个命令有哪些?