在管理系统日志的时候常常需要清空已有的日志来杀死进程,但是如何engine_pids中的数量极为庞大的话,那么单个文件类似rm filename就不那么合理了,需要一种可以直接删除日志文件目录下面的所有进程信息但是却不删除文件夹本身,首先简单贴一下rm命令的用法:

删除文件夹【rm】

一、rm命令使用权限

所有用户都可以在终端使用 rm命令删除目录。

二、rm命令使用格式

格式:rm [选项] DirName

三、rm命令功能

删除档案及目录。

四、rm命令选项说明

命令中的[选项]一般有以下几种:

-i 删除前逐一询问确认。

  -f 即使原档案属性设为唯读,亦直接删除,无需逐一确认。

  -r 将目录及以下之档案亦逐一删除。

那么我们可以使用这个命令:

rm -rf engine_pids/*      这个操作就可以实现这个功能

如果需要清空标准输入、标准输出、标准错误三个日志文件的话,我们的确可以采用先删除再创建的笨方法,但是我们也可以选择直接清空这三个日志文件,现在我们系统中的三个日志文件分别为:stdout.log、stderr.log、stdinfo.log,现在来看一下可以直接清空文件内容却保留文件本身的方法,可以使用下面的命令:

以stdout.log为例:

> stdout.log

echo "">stdout.log

cat /dev/null > stdout.log

上面这三条命令都可以将stdout.log的内容清空或者设置为空串的形式

linux删除文件、文件夹操作相关推荐

  1. linux 删除中文文件夹,Linux删除文件夹命令是什么

    Linux删除文件夹命令有:1.rmdir命令,用于删除空的文件夹,语法格式"rmdir [-p] 文件夹名称":2.rm命令,用于删除一个文件或者文件夹,语法格式"rm ...

  2. linux删除垃圾文件夹,优雅地删除 Linux 中的垃圾文件第六季

    当然,我们也可以使用 find 命令查找并删除超过 x 天未访问的文件,不过 tmpwatch 可以一步到位,何乐而不为? tmpwatch 默认根据文件或目录的访问时间(access time)来决 ...

  3. linux 删除tmp文件夹,Linux下tmp文件夹的文件自动删除的问题(转)

    场景: 近日发现有一台机器tmp文件夹下放置的文件无辜丢失,而且排查发现是自动丢失,并且,只是删除10天之前的文件. 本来以为是哪位写了一个自动执行脚本, find了一下10天前的文件删除了. 结果, ...

  4. linux查找乱码文件,linux删除乱码文件或文件夹

    首先使用"ls -il"得到乱码的文件或文件夹节点号 localhost ~ # ls -il 总用量 7956 6553755 drwxr-xr-x 2 root root    ...

  5. linux乱码文件删不掉,linux删除乱码文件或文件夹

    首先使用"ls -il"得到乱码的文件或文件夹节点号 localhost ~ # ls -il 总用量 7956 6553755 drwxr-xr-x 2 root root    ...

  6. linux删除test文件夹,Linux删除目录下的文件的几种方法

    Linux删除目录下的文件的几种方法 删除当前目录下的文件 1.rm -f * #最经典的方法,删除当前目录下的所有类型的文件 2.find . -type f -delete或find . -typ ...

  7. linux删除的文件有回收站么,Linux命令行删除文件到回收站

    先说方法,原理后面分析. 由于我使用的是Ubuntu14,这里以该系统为主,其他系统略有区别. 可以新加别名del,用于删除文件. alias del='mv -t ~/.local/share/Tr ...

  8. linux删除link文件,在 Linux 中怎样移除(删除)符号链接

    原标题:在 Linux 中怎样移除(删除)符号链接 你可能有时需要在 Linux 上创建或者删除符号链接.如果有,你知道该怎样做吗?之前你做过吗?你踩坑没有?如果你踩过坑,那没什么问题.如果还没有,别 ...

  9. Python代码与Linux删除路径文件命令脚本

    在使用linux操作进行深度学习的模型训练过程中,我们经常需要进行各种删除以及复制文件的操作 linux系统下进行文件夹的删除命令: -r 就是向下递归,不管有多少级目录,一并删除 -f 就是直接强行 ...

  10. linux 删除大量文件

    2019独角兽企业重金招聘Python工程师标准>>> linux主机上一个web项目生成了好多日志文件 导致shell操作时提示"设备上没有空间" 删除大量日志 ...

最新文章

  1. 单片机编程简单吗?arduino为什么不适合大学生?
  2. 中科院计算所沈华伟:GNN发展简史,诟病才是成长动力
  3. CAD中dwg转dxf
  4. The way of Webpack learning (II.) -- Extract common code(多页面提取公共代码)
  5. sdutoj-4209-移动小球
  6. 使用Postman 传递arraylist数据给springboot
  7. python字典新的定义方式
  8. 【直播提醒】荷小鱼:K12 在线教育应用的开发实践
  9. 软件测试-等价类划分练习
  10. 【LeetCode】剑指 Offer 58 - I. 翻转单词顺序
  11. 深入jar包:从jar包中读取资源文件
  12. VS发布 错误 未能将文件 复制到
  13. Linux中如何使用命令修改文件所属用户组
  14. ckeditor:复制内容到ckeditor时,只保留文本,忽略其样式解决方法
  15. 【250期门诊集锦】痛并快乐着的正则表达式
  16. android webview 重定向 多次load问题,关于WebView 重定向行为导致的多次加载的问题...
  17. Twaver-HTML5基础学习(11)形状节点(ShapeNode)
  18. 服务器 文件 图标 锁,文件夹和文件图标有锁的原因及去除(含Win7)
  19. 2020牛客暑期多校训练营(第九场)——Groundhog and 2-Power Representation
  20. Angular项目目录结构

热门文章

  1. 某IDC服务商机房宕机致银行业务中断 银监会发布风险提示
  2. 黑客们成功地在土豆上安装了Linux!
  3. 快速学习django
  4. WdatePicker的一些用法
  5. 命令行安装DHCP服务器
  6. 中国数字电视视频信号基本参数
  7. Kubernetes之(十四)StatefulSet控制器
  8. C#扩展方法的理解 (转)
  9. 基于C#在Mongodb的Skip-Limit和Where-Limit的分页对比 并且含mongodb帮助类的源码
  10. Searchmonkey 0.8.0