如何删除一个目录下的所有文件,但保留一个指定文件。附一些常用命令

解答:

假设这个目录是/xx/,里面有file1,file2,file3..file10   十个文件

方法如下:

find /date -type f ! -name “file10″|xargs rm -f

如何删除一个目录下的所有文件,但保留一个指定文件。附一些常用命令如何删除一个目录下的所有文件,但保留一个指定文件。附一些常用命令

另外还有其他的方法比如:rsync命令和bush的 extglob功能等。在此不一一列举。

附常用命令:

文件和目录操作命令
ls       显示指定目录和文件的信息
pwd    显示当前目录名称
cd      目录更改命令
mkdir   新建目录命令
rmdir    删除目录命令
2.文件操作命令
   file    文件类型查看命令
   touch   新建文件命令
   cp     复制文件命令
   rm    删除文件命令
   mv    文件移动与文件重命名
   find    查找文件命令
3.文本文件查看命令
cat 
more
less
headtail
4.光盘驱动器设备文件 
/dev/cdrom
挂载光盘使用mount命令
# mount -t iso9660 /dev/cdrom /media/cdrom/
光盘内容的读取,使用命令访问光盘挂载点目录
# ls /media/cdrom/
卸载光盘使用umount命令
# umount /dev/cdrom
弹出或收回光盘驱动盘托盘
   # eject        # eject -t 

原创文章,作者:15893442518,如若转载,请注明出处:http://www.178linux.com/80548

(4)
1589344251815893442518
上一篇 2017-07-15 10:21
下一篇 2017-07-15 10:53

相关推荐

  • 软链接和硬链接的区别

          什么是链接文件? 使用windows的朋友们应该会经常接触到快捷方式吧!它也就是能让我们快速的打开一个目标应用程序,文件,或者文件夹来使我们的操作更加快捷。那么下面我们就来简单聊聊linux上的“链接文件”吧!            &n…

    Linux干货 2016-10-19
  • 文本处理三剑客之sed及vi编辑使用

    作用:       sed是Linux系统文本处理工具中的三剑客之一,它是一种流编辑器,以行为单位,能够使用正则表达式;跟其他文本处理工具模式相同,不对原文件直接操作,而是先借用一个临 时的数据缓冲区存放文文本数据,同时还有一个自己独特的空间"pattern space",我们称之为sed的模式空间,它的处理…

    Linux干货 2016-08-11
  • 封装和结构及set

    封装|set

    Linux干货 2017-10-09
  • 【招聘福利】普景/上海/运维工程师/8K起/双休/五险一金

    岗位要求:  经验可无,要求熟悉LANMP、zabbix的配置和维护  了解SQL语句  熟悉shell、会python 更佳岗位职责:  1. 负责zabbix的配置和维护,发现问题及时处理(如果你是有经验的童鞋,找出或者写出如Centreon类的软件优化邮…

    Linux干货 2016-04-15
  • shell脚本之 select 循环菜单及 函数

    select 循环与菜单 select variable in list    do      循环体命令   done select 循环主要用于创建菜单,按数字顺序排列的菜单项将显示在标准错误上,并显示PS3 提示符,等待用户输入 用户输入菜单列表中的某个数字,执行相应的命令…

    Linux干货 2016-08-22
  • CentOS通过bind配置DNS服务器

    一、创建DNS主服务器 1、安装bind并配置主配置文件     主服务器为CentOS 7,主服务地址为172.16.11.55     安装bind [root@xinfeng ~]# yum install bind  &n…

    Linux干货 2016-04-18