豆嘉木 发表于 2022-8-9 11:32:09

【Linux命令合集】cp (回帖)

cp

分区:
文件管理

作用:
拷贝文件或者目录

格式:
cp [选项] 文件路径

选项:

-a与复制目录同时使用,保留链接、文件属性,并复制目录下的所有内容.其作用等于dpR参数组合
-d 复制时保留链接
-i在覆盖目标文件之前给出提示,要求用户确认是否覆盖,回答 y 时目标文件将被覆盖
-f覆盖已经存在的目标文件而不给出提示。
-p除复制文件的内容外,还把修改时间和访问权限也复制到新文件中。
-r若给出的源文件是一个目录文件,此时将复制该目录下所有的子目录和文件。(路径必须是目录)
-l不复制文件,只是生成链接文件。(相当于生成快捷方式)


举几个栗子:
$ cp text1.txt text2.txt
解释:将当前目录下的text1.txt复制到text2.txt
$ cp -r homeworks/ bin
解释:将当前目录下homeworks目录内所有文件复制到bin目录中
$ cp -l text.txt /home/demo/桌面/
解释:在demo账户的桌面上生成当前文件夹下text.txt的快捷方式(链接)


铁公鸡拔毛,发25个鱼币{:10_279:}
传送至索引页

tiger20100907 发表于 2022-8-9 12:26:17

{:10_316:}

hornwong 发表于 2022-8-9 12:33:45

{:5_108:}

一点点儿 发表于 2022-8-9 13:11:26

感谢楼主分享,前来学习{:5_108:}

繁宇宙 发表于 2022-8-9 13:32:54

{:5_102:}

元豪 发表于 2022-8-9 13:43:10

{:10_256:}

元豪 发表于 2022-8-9 13:43:40

{:10_256:}

Passepartout 发表于 2022-8-9 14:01:48

{:5_106:}

繁宇宙 发表于 2022-8-9 16:18:59

{:5_103:}{:5_103:}

tommyyu 发表于 2022-8-9 18:29:22

{:10_256:}

desc 发表于 2022-8-10 14:42:17

{:10_254:}

豆嘉木 发表于 2022-8-10 17:01:01

一点点儿 发表于 2022-8-9 13:11
感谢楼主分享,前来学习

{:10_254:}

white_slacker 发表于 2022-8-11 10:07:59

{:10_254:}感谢感谢

python0729 发表于 2022-8-13 21:24:07


mblock 发表于 2022-8-14 00:14:34

查了一下help
这个 -l 默认应该是硬链接
可以使用 -s 来生成符号链接

话说linux链接相关的命令还不少
今天才知道原来cp也可以生成链接诶

我知道
ln
link
这两个也可以创建链接,别的不知道
Windows下可以用 mklink 来实现链接的创建
感觉 链接和快捷方式有点像,但完全不是一个东西的感觉。
感觉有点深奥,看了好多相关视频还是不敢使用
Windows上用这个最多就是移动chrome的安装路径到D盘,(吐槽一下chrome默认安装居然不能选择安装位置)所以经常链接解决。
移动完了之后在C盘新建一个占用0B的链接,用起来还跟没有移动一样,好像chrome的目录还在那里一样。

python0729 发表于 2022-8-14 17:23:56

厉害

香蕉那个不拿拿 发表于 2022-8-15 14:42:17

感谢楼主分享,前来学习

Passepartout 发表于 2022-8-17 16:01:34

{:10_256:}{:7_146:}

kkl44stupid 发表于 2022-8-17 19:26:50

{:10_256:}

python0729 发表于 2022-8-17 20:21:59

{:10_256:}
页: [1] 2
查看完整版本: 【Linux命令合集】cp (回帖)