我读过有关使用终端复制文件的文章,但这些示例对我有很大帮助。因此,我想做的是:
例子:
我有一个文件
/home/levan/kdenlive untitelds.mpg
,我想将此文件复制到/media/sda3/SkyDrive
并且不想删除 SkyDrive 目录中的任何内容。我有一个文件
/media/sda3/SkyDrive untitelds.mpg
,我想将此文件复制到/home/levan/kdenlive
kdenlive 目录中,但不想删除其中的任何内容我想将一个文件夹从主目录复制到
sda3
并且不想删除sda3
目录和对面的任何东西我想剪切一个文件夹/文件并复制到其他地方,但不删除我将其剪切到的目录中的文件。
答案1
1)通过使用-i
交互,您将被询问是否要替换文件:
cp -i /home/levan/kdenlive/untitelds.mpg /media/sda3/SkyDrive/
或者您可以使用-b
来创建文件的备份:
cp -b /home/levan/kdenlive/untitelds.mpg /media/sda3/SkyDrive
2)与上文相同:
cp (-i or -b) /media/sda3/SkyDrive/untitelds.mpg /home/levan/kdenlive
3)用于-R
递归和-i
交互:
cp -Ri ~/MyFolder /sda3/
4)最后一个可以通过命令完成mv
,移动就像切割一样:
mv -i ~/MyFile ~/OtherFolder/MyFile
如果你想移动目录,请使用:
mv -Ri ~/MyDirectory ~/OtherDirectory/
答案2
~/Dropbox/RECENT/
您的当前目录是什么时候:
cp input.txt SORT/
我想
input.txt
在当前目录中用另一个名称进行复制。
再次使用~/Dropbox/RECENT/
当前目录:
cp input.txt newname.txt
可以使用 自动完成现有文件名TAB。
相同复制命令的长版本(当您不在 时~/Dropbox/RECENT/
):
cp /home/$USER/Dropbox/RECENT/input.txt /home/$USER/Dropbox/RECENT/SORT/
我/
在每个目录后面都放了一个。如果SORT
不存在,cp
还会创建一个名为的文件,SORT
让您认为出了问题。添加/
将出现cp
错误并且不会复制文件。
答案3
使用cp
命令。
将文件复制something.txt
到文件folder
:使用cp something.txt folder/
将文件复制something.txt
到当前目录something2.txt
:使用cp something.txt something2.txt
ubuntu@ubuntu-T100TA:~/TestFolder$ ls -l
total 8
drwxrwxr-x 2 ubuntu ubuntu 4096 Mar 12 21:53 Folder1
-rw-rw-r-- 1 ubuntu ubuntu 14 Mar 12 21:52 something.txt
ubuntu@ubuntu-T100TA:~/TestFolder$ ls -l Folder1/
total 4
-rw-rw-r-- 1 ubuntu ubuntu 14 Mar 12 21:53 something.txt
ubuntu@ubuntu-T100TA:~/TestFolder$ ls -l
total 8
drwxrwxr-x 2 ubuntu ubuntu 4096 Mar 12 21:54 folder
-rw-rw-r-- 1 ubuntu ubuntu 14 Mar 12 21:52 something.txt
ubuntu@ubuntu-T100TA:~/TestFolder$ ls -l folder/
total 0
ubuntu@ubuntu-T100TA:~/TestFolder$ cp something.txt folder/
ubuntu@ubuntu-T100TA:~/TestFolder$ ls -l folder/
total 4
-rw-rw-r-- 1 ubuntu ubuntu 14 Mar 12 21:55 something.txt
ubuntu@ubuntu-T100TA:~/TestFolder$ cp something.txt something2.txt
ubuntu@ubuntu-T100TA:~/TestFolder$ ls -l
total 12
drwxrwxr-x 2 ubuntu ubuntu 4096 Mar 12 21:55 folder
-rw-rw-r-- 1 ubuntu ubuntu 14 Mar 12 21:55 something2.txt
-rw-rw-r-- 1 ubuntu ubuntu 14 Mar 12 21:52 something.txt
答案4
rsync -aAXhv /home/levan/kdenlive/untitelds.mpg /media/sda3/SkyDrive/
这将复制untitelds.mpg
SkyDrive 目录中的文件,而不会删除任何内容