首页 > 系统相关 >每天一道面试题:Linux下查找文件并删除的命令

每天一道面试题:Linux下查找文件并删除的命令

时间:2023-10-24 21:12:48浏览次数:56  
标签:面试题 name 查找文件 rf maxdepth Linux test rm find

找到目录下所有一test开头的文件并删除:

1. find ./ -name "test*" | xargs rm -rf

2. find ./ -name "test*" -exec rm -rf {}\;

3. rm -rf $(find ./ -name "test*")

如果想指定递归深度, 可以这样:

1. find ./ -maxdepth 3 -name "*.txt" | xargs rm -rf

2. find ./ -maxdepth 3 -name "test*" -exec rm -rf {}\;

3. rm -rf $(find ./ -maxdepth 3 -name "test*")

这样只会查找3层目录中符合条件的文件并删除。

标签:面试题,name,查找文件,rf,maxdepth,Linux,test,rm,find
From: https://www.cnblogs.com/vaeislike/p/17785754.html

相关文章

  • Linux下gcc编译,动态库和静态库,makefile,gdb调试
    1.编译过程1.1预处理(Pre-Processing)展开头文件,宏替换(变量宏、函数宏)、替换空格等gcc-Ehello.c-ohello.i//-E预处理选项,-o重命名1.2编译(Compilation)逐行检查程序中出现的语法错误,简单的逻辑错误gcc-Shello.i-ohello.s1.3汇编(Asse......
  • 关于Linux下Weblogic环境X11图形化处理问题
    转:使用图形验证码的时候报错的关于Linux下Weblogic环境X11图形化处理问题  Java异常处理之InvocationTargetException(反射异常)打印异常......
  • linux 网口检查
    #网口灯检查ethtool-peno1#网口就会闪烁#检查是否插上网线mii-tooleno1提示:eno1:negotiated1000baseT-FDflow-control,linkok,表明eno1对应的网口已接上网线。提示:eno1:nolink,表明该网口未接上网线(或网线没接好)。提示:SIOCGMIIPHYon'eno1'failed:Nosuchde......
  • ksa的内网穿透linux服务端部署
    ksa的内网穿透linux服务端部署1.ksa的linux部署在家里搭建ksa服务端上传ksa压缩包,进行解压[root@ansible~]#cd/opt/[root@ansibleopt]#ll总用量4drwx--x--x4rootroot2810月2411:43containerd[root@ansibleopt]#rzrzwaitingtoreceive.[root@ansib......
  • linux防火墙
    #关闭防火墙systemctlstopfirewalld#查看防火墙状态systemctlstatusfirewalld查看已开放的端口firewall-cmd--list-ports开放端口(开放后需要要重载防火墙才生效)firewall-cmd--zone=public--add-port=3338/tcp--permanent关闭端口(关闭后需要要重载防火墙才生效......
  • 一站式学习C编程 Linux C编程一站式学习 pdf电子版
    一站式学习C编程LinuxC编程一站式学习pdf电子版作者:宋劲杉出版年:2011-3ISBN:9787121129827连接提取码:gcqb......
  • Linux下查看压缩文件内容的 10 种方法【转】
    转载地址:https://zhuanlan.zhihu.com/p/915935091.使用Vim编辑器Vim 不仅仅是编辑器,它还包含其他许多强大的功能。下面的命令将直接显示压缩归档文件的内容:$vimtest.tar.gz"tar.vimversionv29"Browsingtarfile/home/alvin/test.tar.gz"Selectafilewithcur......
  • Linux上安装docker
    Linux上安装docker1、安装docker1.1安装所需依赖包yuminstall-yyum-utilsdevice-mapper-persistent-dataIvm2 1.2设置镜像仓库yum-config-manager--add-repohttps://download.docker.com/linux/centos/docker-ce.repo 1.3 列出dockerce的版......
  • linux服务器常用监控指标
    1、环境准备1.1、安装docker和docker-compose环境https://www.cnblogs.com/hg-super-man/p/10908220.html2、安装node_exporterhttps://prometheus.io/download/2.1二进制安装node_exporter#下载node_exporter二进制压缩包wgethttps://github.com/prometheus/node_expor......
  • 将Ubuntu(Linux)安装在U盘上
    前言为了出门方便,我萌生出将Ubuntu放在U盘中的想法。我们都在硬盘上安装Linux,我个人觉得在U盘上安装和在硬盘上安装步骤一致,因为U盘也可以分区使用。我的安装方法为使用Ubuntu官方镜像中的grub.efi作为引导,然后正常安装,只是在安装过程中的硬盘分区选择U盘即可。准备工作安装引......