Linux删除文件命令「建议收藏」

Linux删除文件命令「建议收藏」删除文件(即这个文件被删除) 单个删除:rm-f+文件名 eg:rm-f2018_12_26.stderrout.log.060121612–执行完成即将这个文件删除 批量删除:rm-f+*文件关键字* eg:rm-frm*stderrout.log*–执行完成后即将所有的名称包括stderrout.log的文件都删除(前面后面的*按照实际…

大家好,又见面了,我是你们的朋友全栈君。

  • 删除文件(即这个文件被删除)
    • 单个删除:rm -f + 文件名
      • eg:rm -f  2018_12_26.stderrout.log.060121612 –执行完成即将这个文件删除
    • 批量删除:rm -f + *文件关键字* 
      • eg:rm -f  rm *stderrout.log*  –执行完成后即将所有的名称包括stderrout.log的文件都删除(前面后面的*按照实际需要运用,这个*表示前面不管有任何东西都可以)                                                                                                                                                                                             
  • 清空文件内容,而不删除文件  
    • 单独清空文件内容:> 文件名 
      • eg:“> consult-gops-web-error.log”,清空consult-gops-web-error.log文件的内容,执行完成后,文件依然存在,但是文件大小是0
        Linux删除文件命令「建议收藏」
    •  批量清空文件内容:则使用 : for i in `find 日志文件路径 -name “*筛选关键字”`;do >$i; done
      • eg-1:for i in `find /home/module-consult/logs -name “*stderrout.log”`;do >$i; done   将stderrout.log结尾的文件内容都清空,这里的/home/module-consult/logs是我的文件所在的目录,可用pwd命令查看)
      • eg-2:for i in `find /home/module-consult/logs -name “*stderrout.log*”`;do >$i; done  将文件名称包括stderrout.log的文件内容清空(不管前面和后面是什么)
  • 删除文件夹
    • rm -rf + 文件名  (加上-f表示强制删除,不提示确认删除,也可以直接用 rm -r )
版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请联系我们举报,一经查实,本站将立刻删除。

发布者:全栈程序员-站长,转载请注明出处:https://javaforall.net/150241.html原文链接:https://javaforall.net

(0)
全栈程序员-站长的头像全栈程序员-站长


相关推荐

  • 深度相机 结构光_结构光三维成像原理

    深度相机 结构光_结构光三维成像原理版权声明:本文为博主原创文章,未经博主允许不得转载。违者必究。 https://blog.csdn.net/electech6/article/details/78707839 </div> <linkrel="styles…

    2025年7月20日
    3
  • LINUX版navicat15永久激活码(注册激活)

    (LINUX版navicat15永久激活码)2021最新分享一个能用的的激活码出来,希望能帮到需要激活的朋友。目前这个是能用的,但是用的人多了之后也会失效,会不定时更新的,大家持续关注此网站~IntelliJ2021最新激活注册码,破解教程可免费永久激活,亲测有效,下面是详细链接哦~https://javaforall.net/100143.html…

    2022年3月28日
    429
  • centos7系列关闭防火墙但是端口依然无法访问

    centos7系列关闭防火墙但是端口依然无法访问centos7.3系统,已经关闭firewalld,但是除了22端口,其余端口无法被外界访问,本地访问正常,解决步骤:1、先开启firewalld:systemctl start firewalld2、放通端口:firewall-cmd –zone=public –add-port=8080/tcp –permanent3、重新加载配置文件:firewall-cmd –reload此时测试,端口已经能够访问了,如果不需要firewall,可以再关闭,已放通端口不受影响(为什么一开始我不放

    2022年6月13日
    672
  • 配置企业网络中的三层交换机

    配置企业网络中的三层交换机

    2022年3月11日
    49
  • docker部署Kafka_kafka容器部署

    docker部署Kafka_kafka容器部署1.拉取镜像dockerpullwurstmeister/zookeeperdockerpullwurstmeister/kafka2.启动,先启动zookeeperdockerrun-d–namezookeeper-p2181:2181-twurstmeister/zookeeper再启动kafka,中间两个参数的172.17.137.55改为宿主机器的IP地址,如果不这么设置,可能会导致在别的机器上访问不到kafka。使用docker命令可快速在同一台机器搭

    2022年10月18日
    3
  • PHP审计之PHP反序列化漏洞

    PHP审计之PHP反序列化漏洞前言一直不懂,PHP反序列化感觉上比Java的反序列化难上不少。但归根结底还是serialize和unserialize中的一些问题。在此不做多的介绍。魔术方法

    2021年12月13日
    42

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

关注全栈程序员社区公众号