Tag: cp

强制cp复制悬空符号链接

有没有办法强制cp (Bash 4.2.5,Ubuntu 12.04)复制到悬空的符号链接? cp a-file path/to/danling/symlink/a-file cp: not writing through dangling symlink `path/to/danling/symlink/a-file` 在这种情况下, cp -f似乎无能为力,导致相同的消息。

Ubuntu复制文件问题(不能是stat文件)

使用命令复制文件时遇到问题, cp ~/Downloads/sample.pdf ~/Desktop/ 但是终端给了我一条消息, cp: cannot stat ‘sample.pdf’: No such file or directory 。

我可以在复制命令处理期间详细输出吗?

情况:如果我输入了像cp -rf /src/ /dsc/这样的复制命令,那么我要等几分钟才能复制大目录。 我忘了把-v标志放在详细的输出上,我可以在复制时这样做吗?

“cp:省略目录”是什么意思?

我发出了以下命令: sudo cp ~/Transfers/ZendFramework-1.11.4-minimal/library/Zend/* ~/public_html/cmsk.dev/library/ 当我这样做时,我开始收到以下消息: cp: omitting directory `Tag’ cp: omitting directory `Test’ cp: omitting directory `Text’ cp: omitting directory `TimeSync’ cp: omitting directory `Tool’ cp: omitting directory `Translate’ cp: omitting directory `Uri’ cp: omitting directory `Validate’ 等等… 为什么我会收到这些消息?

为什么cp不复制指定的文件夹

假设我有以下文件结构: ~/DIR1 -fileA -DIR2 –fileB 然后,在〜中,我运行这个脚本: cp DIR1 NEWDIR2 只是发生了一个错误: cp: omitting directory ‘DIR1’ 我理解为什么DIR1没有被复制(因为我没有使用-r开关来强制递归)但我希望DIR1文件夹本身复制到NEWDIR2(所以实际上是在〜或者a中创建一个新的“NEWDIR2”创建〜/ NEWDIR2 / DIR1)。 有人可以向我解释为什么我的期望错了吗?

cp – 无法创建常规文件:权限被拒绝

我想复制到/lib/udev但给出错误 cp -f /tmp/ok_pcscd_hotplug.sh /lib/udev cp:cannot create regular file /lib/udev/ok_pcscd_hotplug : Permission denied 我是根,但我无法理解。 我能做什么 ?

如何重命名文件名以避免在Windows或Mac中发生冲突?

如何批量重命名文件名,以便它们不包含与其他文件系统冲突的字符,例如, Screenshot 2015-09-07-25:10:10 请注意,冒号是此文件名中的问题。 这些不会被Windows或Mac消化。 这些文件可以重命名为 Screenshot 2015-09-07-25–10–10 我必须将大量文件从Ubuntu移动到另一个操作系统。 我使用Rsync将它们复制到NTFS驱动器,但丢失了一些文件。 我还将它们复制到ext4驱动器。 以下列表是保留字符: (greater than) : (colon) ” (double quote) / (forward slash) \ (backslash) | (vertical bar or pipe) ? (question mark) * (asterisk) 另一个问题是Windows在文件名(以及大多数OS X系统)方面不区分大小写。

如何使用命令行将文件复制到多个文件夹?

我试图用一个命令将文件test.txt复制到多个目录: cp ~/test.txt ~/folder1 ~/folder2 但我没有成功。 有没有办法在一个命令中执行此操作,以便我可以将文件甚至文件夹复制到多个目录?

如何通过文件扩展名递归复制文件?

我想将子目录中具有特定扩展名的所有文件复制到不同的文件夹。 我不想维护目录结构,我只想将找到的所有文件复制到不同的文件夹中。 我用这个命令来做: cp `find . -name “*.aac”` /media/moasad/New\ Volume/Media\ files/Avengers/Aud/aac/ 但是,我注意到如果它遇到文件夹或带有空格的文件,则cp函数不知道该怎么做,我得到的错误是这样的: cp: cannot stat ‘./Temporary_Items/martin/Problem’: No such file or directory cp: cannot stat ‘Files/nav-YCA136843.aac’: No such file or directory 请注意它的一个文件: ./Temporary_Items/martin/Problem Files/nav-YCA136843.aac 但由于“问题文件”中的空间,它很混乱。

cp命令用于排除某些文件被复制

有没有办法使用命令’cp’复制目录并排除其中的某些文件/子目录?