标签: cp

如何复制文件夹以保持所有者和权限不变?

所以我打算通过将它复制到外部驱动器来备份我的主文件夹,如下所示:

sudo cp -r /home/my_home /media/backup/my_home
Run Code Online (Sandbox Code Playgroud)

结果,外部驱动器上的所有文件夹现在都归root:root. 我怎样才能cp保留原始的所有权和权限?

permissions cp

478
推荐指数
7
解决办法
85万
查看次数

如何将文件从远程服务器复制到本地计算机?

在我的终端 shell 中,我通过 ssh 连接到远程服务器,然后进入我cd想要的目录。

现在在这个目录中,有一个名为table我想复制到本地机器的文件/home/me/Desktop

我怎样才能做到这一点?

我试过了,scp table /home/me/Desktop但它给出了一个关于没有这样的文件或目录的错误。

有谁知道如何做到这一点?

scp cp

384
推荐指数
5
解决办法
163万
查看次数

是否可以看到复制速度和百分比?

使用 nautilus 复制大文件时遇到问题(它卡住了)。我需要复制,使用cp. 我想知道是否有任何参数可以显示复制的百分比以及传输速度。

cp

310
推荐指数
12
解决办法
47万
查看次数

cp -r 和 cp -a 的区别

我正在寻找cp -r和之间的区别cp -a。在从文件夹复制文件方面,“递归”是什么意思?

linux cp recursive

222
推荐指数
2
解决办法
44万
查看次数

复制特定文件类型保持文件夹结构

我有一个文件夹结构,其中有一堆散布在文件夹中的 *.csv 文件。现在我想将所有 *.csv 文件复制到另一个保持文件夹结构的目的地。

它的工作原理是:

cp --parents *.csv /target
cp --parents */*.csv" /target
cp --parents */*/*.csv /target
cp --parents */*/*/*.csv /target
...
Run Code Online (Sandbox Code Playgroud)

等等,但我想使用一个命令来完成。

cp

166
推荐指数
7
解决办法
21万
查看次数

展平嵌套目录

这可能很简单,但我无法弄清楚。我有一个这样的目录结构(dir2 在 dir1 中):

/dir1
    /dir2 
       |
        --- file1
       |
        --- file2
Run Code Online (Sandbox Code Playgroud)

以这样的方式“扁平化”这个导演结构的最佳方法是在 dir1 而不是 dir2 中获取 file1 和 file2。

directory cp recursive rename files

91
推荐指数
5
解决办法
6万
查看次数

cp -r 和 cp -R 的区别(复制命令)

cp -r用于递归复制文件,以及cp -R递归复制目录。但我已经检查过,两者似乎都复制了文件和目录,同样的事情。那么,实际上有什么区别呢?

linux cp

82
推荐指数
3
解决办法
9万
查看次数

如何在没有文件夹本身的情况下从文件夹复制文件

我试图从没有A本身的A文件夹复制文件和子文件夹。例如,一个文件夹包含下一个:

| file1.txt   
| file2.txt    
| subfolder1   
Run Code Online (Sandbox Code Playgroud)

执行下一个命令给了我错误的结果:

sudo cp -r /home/username/A/ /usr/lib/B/
Run Code Online (Sandbox Code Playgroud)

结果是

/usr/lib/B/A/...copied files...
Run Code Online (Sandbox Code Playgroud)

代替..

/usr/lib/B/...copied files...
Run Code Online (Sandbox Code Playgroud)

如何在没有原始文件夹的情况下到达预期的文件夹

command-line bash cp

79
推荐指数
2
解决办法
10万
查看次数

如何使用每个文件的硬链接递归复制目录

我想创建一个目录树的“副本”,其中每个文件都是原始文件的硬链接

示例:我有一个目录结构:

dirA/
dirA/file1
dirA/x/
dirA/x/file2
dirA/y/
dirA/y/file3
Run Code Online (Sandbox Code Playgroud)

这是预期的结果,目录树的“副本”,其中每个文件都是原始文件的硬链接:

dirB/            #  normal directory
dirB/file1       #  hardlink to dirA/file1
dirB/x/          #  normal directory
dirB/x/file2     #  hardlink to dirA/x/file2
dirB/y/          #  normal directory
dirB/y/file3     #  hardlink to dirA/y/file3
Run Code Online (Sandbox Code Playgroud)

hard-link cp recursive files

77
推荐指数
4
解决办法
3万
查看次数

使用 rsync 在目录之间移动(而不是复制)文件?

一段时间以来,我一直在使用rsync来复制文件。我的理解是,当要传输的某些文件已经在目标目录中时,rsynccp快,仅传输增量差异(即“增量”)。

如果这是正确的,使用rsync移动文件夹A的内容是否有任何优势,比如文件夹B,而B为空?

文件夹A有接近 1TB 的数据(其中有数百万个文件)。传输将通过本地网络完成AB位于不同的文件系统上,都安装在超级计算机上,例如ANFSB光泽)。

除此之外,我应该使用哪些标志来要求rsync将文件从A移动(而不是复制)到B(即在传输成功完成后删除A)?

cp rsync

76
推荐指数
5
解决办法
12万
查看次数

标签 统计

cp ×10

recursive ×3

files ×2

linux ×2

bash ×1

command-line ×1

directory ×1

hard-link ×1

permissions ×1

rename ×1

rsync ×1

scp ×1