1、显示/var目录下所有以l开头,以一个小字母结尾,且中间出现一位数字的文件或目录;
            # ls /var/l*[[:digit:]]*[[:lower:]]

2、显示/etc目录下,以任意一位数字开头,且以非数字结尾的文件或目录;
            # ls -d /etc/[[:digit:]]*[^[:digit:]]
  3、显示/etc目录下,以非字母开头,后面跟了一个字母及其它任意长度字符的文件或目录;
            # ls -d /etc/[^[:alpha:]][[:alpha:]]*

4、在/tmp/mytest目录中创建以testdir打头,后跟当前日期和时间的空目录,形如tfile-2016-05-27-09-32-22

# mkdir -pv /tmp/mytest/testdir-$(date +%F-%H-%M-%S)

5、复制/etc目录下,所有以p开头,以非数字结尾的文件或目录至/tmp/mytest1目录;
            # mkdir /tmp/mytest1
            # cp -r /etc/p*[^[:digit:]]  /tmp/mytest1

6、复制/etc/目录下,所有以.d结尾的文件或目录至/tmp/mytest2目录;
            # mkdir /tmp/mytest2
            # cp -r /etc/*.d  /tmp/mytest2

7、复制/etc/目录下所有以l或m或n开头,以.conf结尾的文件至/tmp/mytest3目录;
            # mkdir /tmp/mytest3
            # cp -r /etc/[lmn]*.conf /tmp/mytest3

-P: 复制符号链接文件本身,而非其指向的目标文件  符号链接文件的大小是源文件中字符的个数
         --preserve[=ATTR_LIST]
             mode,ownership,timestamps
                 mode: 权限
                 owership: 属主、属组
                 timestamps: 时间戳
      -R 目录复制使用递归
            -d     same as --no-dereference --preserve=links  保留连接
             -p: 相当于 --preserve(保留)=mode,ownership,timestamps
      preserve[=ATTR_LIST]   默认是保留权限、属主和属组、时间戳,也可以指定保留的属性
              preserve  the  specified  attributes (default: mode,ownership,timestamps), if possible additional attributes: context,
              links, xattr, all
       保留指定属性来复制的
       
        -a:相当于 -dR --preserve=all  保留文件的所有属性,常用来归档的
            归档:archive

-i: interactive
        -i, --interactive  文件存在提示是否覆盖
              prompt before overwrite (overrides a previous -n option)

转载于:https://www.cnblogs.com/otosis/p/5914067.html

操作目录下的文件或目录相关推荐

  1. 8.var目录下的文件和目录详解

    1./var目录下的文件和目录详解. /var (该目录存放的是不断扩充且经常修改的目录,包括各种日志文件或者pid文件,存放linux的启动日志和正在运行的程序目录(变化的目录:一般是日志文件,ca ...

  2. 9.proc目录下的文件和目录详解

    1./proc目录下的文件和目录详解 /proc:虚拟目录.是内存的映射,内核和进程的虚拟文件系统目录,每个进程会生成1个pid,而每个进程都有1个目录. /proc/Version:内核版本 /pr ...

  3. php遍历指定目录下的文件,PHP遍历指定目录下所有文件和目录

    PHP目录遍历程序代码,将显示指定目录下的所有文件和文件夹,并列出这些文件,最后统计出文件总数.使用的PHP函数有is_dir.closedir.scan_dir等. 本代码比较准确,可判断目录下的是 ...

  4. Golang获取目录下的文件及目录信息

    一.获取当前目录下的文件或目录信息(不包含多级子目录) func main() {pwd,_ := os.Getwd()//获取文件或目录相关信息fileInfoList,err := ioutil. ...

  5. linux怎么还原bak文件,Linux restore命令:还原dump操作备份下的文件、目录或分区...

    restore 命令是 dump 命令的配套命令,dump 命令是用来备份分区和数据的,而 restore 命令是用来恢复数据的. restore 命令的基本格式如下: [root@localhost ...

  6. linux怎么还原bak文件,Linux系统restore命令:还原dump操作备份下的文件、目录或分区...

    restore命令是dump命令的配套命令,dump命令是用来备份分区和数据的,而restore命令是用来恢复数据的. restore命令的基本格式如下:[root@localhost ~]# res ...

  7. java递归url目录_Java递归实现某个目录下所有文件和目录

    import java.io.File; import java.util.ArrayList; public class Test1// 实现打印某个目录下的所有文件和目录,要目录在上,文件在下,每 ...

  8. C#递归搜索指定目录下的文件或目录

    来源:https://www.cnblogs.com/huhangfei/p/5012978.html 诚然可以使用现成的Directory类下的GetFiles.GetDirectories.Get ...

  9. php获取目录下所有文件及目录(多种方法)

    获取某目录下所有子文件和子目录 function getDirContent($path){if(!is_dir($path)){return false;}//readdir方法/* $dir = ...

最新文章

  1. C# 最快的逐一打印斐波那契结果数列的算法
  2. 微信截取菜单栏(不收回)
  3. 在 Ubuntu Linux 下搜索文件和文件内容
  4. mac终端输入密码被阻止
  5. redis setnx 过期时间_阿里面试官:你确定你用过 Redis 分布式锁吗?
  6. 动画图解 socket 缓冲区的那些事儿
  7. 软件工程15 个人阅读作业1
  8. java 判断日期连续_如何在Java中检查日期是否大于另一个日期?[重复]
  9. 1.请求安全-- MD5的必要性以及实际应用场景
  10. [转载] Python中NumPy简介及使用举例
  11. 开源|如何用Soft-NMS实现目标检测并提升准确率
  12. HDU-ACM-1097
  13. android killer 编译失败,解决Android killer APK 编译失败,无法继续下一步签名
  14. 居住证服务器维护需要多长时间,居住证正在制证要多久能拿到
  15. CTWAP和CTNET的区别
  16. 2021国赛新大陆物联网Ubuntu系统维护(中职)
  17. 网站URL被劫持怎么办?
  18. 前端高效开发必备的js库梳理,日常使用中会持续更新
  19. ffmpeg 视频提取音频 php-ffmpeg
  20. 数据仓库构建方法论(六):数据建模方法论

热门文章

  1. linux查看文件和目录大小(du)
  2. React开发(256):react项目理解 ant design 注意报错提示
  3. Taro+react开发(25)三元
  4. 前端学习(3136):react-hello-react之不用柯里化的写法
  5. 前端学习(3028):vue+element今日头条管理-使用icon图标的处理
  6. [html] 百度、淘宝、京东移动端首页秒开是如何做到的?
  7. [html] 渐进式渲染是什么?
  8. 前端学习(2795):实现样式的左侧结构和样式
  9. 工作97:父子组件传值
  10. “约见”面试官系列之常见面试题第八篇说说原型与原型链(建议收藏)