linux - cp 命令

问:cp -r ./src/. ./dstcp -r ./src/* ./dst 有什么区别?

复制代码
1.隐藏文件和目录:
    cp -r ./src/* ./dst 不会复制隐藏文件和目录。
    cp -r ./src/. ./dst 会复制所有文件和目录,包括隐藏文件和目录。
2.通配符和当前目录:
    * 是一个通配符,只匹配非隐藏文件和目录。
    . 表示当前目录,包括所有文件和目录。

示例

假设 src 目录结构如下:

shell 复制代码
./src/
    file1
    file2
    .hiddenfile
    dir/
  • 执行 cp -r ./src/* ./dst 后,dst 目录结构为:
shell 复制代码
./dst/
    file1
    file2
    dir/
  • 执行 cp -r ./src/. ./dst 后,dst 目录结构为:
shell 复制代码
./dst/
    file1
    file2
    .hiddenfile
    dir/
相关推荐
山城码农笑松哥10 小时前
国产凝思debian系Linux离线安装rabbitmq教程步骤
linux·debian·rabbitmq
抓饼先生10 小时前
C++ 20 视图view笔记
linux·开发语言·c++·笔记·c++20
狂浪天涯10 小时前
Android Security | SEAndroid 综述
linux
__如风__12 小时前
内网环境下ubuntu 20.04搭建深度学习环境总结
linux·服务器·ubuntu
学c语言的枫子12 小时前
Linux文件IO——系统IO
linux·运维·服务器
敲上瘾12 小时前
Docker网络实战:容器通信与隔离之道
linux·网络·docker·微服务·容器
知北游天13 小时前
Linux网络:初识网络
linux·运维·网络
染指111013 小时前
13.渗透-.Linux基础命令(五)-用户管理(修改用户密码)
linux·运维·服务器·linux命令
wheeldown13 小时前
【Linux】面试常考!Linux 进程核心考点:写时拷贝优化原理 + 进程等待实战,一篇理清进程一生
linux·运维·服务器·面试·php
歪比巴卜__13 小时前
【系列文章】Linux中的并发与竞争[02]-原子操作
linux