如何将文件从一个目录复制或剪切到另一个目录?
我的意思是在命令行中!
答案1
简单:在终端中输入
供复印
cp /PATH1/file [file2 file3 ...] /PATH2/[newfilename or noting to use the same name]
和有关cp
使用的更多信息man cp
用于剪切(移动和重命名)
mv /PATH1/file /PATH2/[newfilename or noting to use the same name]
和有关mv
使用的更多信息man mv
答案2
嗨,我们来看一个实际的例子:
1. Copy
raja@badfox:~/Folder$ mkdir copy
raja@badfox:~/Folder$ mkdir move
raja@badfox:~/Folder$ touch file1 file2 file3 file4
raja@badfox:~/Folder$ cp file1 copy
raja@badfox:~/Folder$ ls copy
file1
2. Move
raja@badfox:~/Folder$ ls
copy file1 file2 file3 file4 move
raja@badfox:~/Folder$ mv file2 move
raja@badfox:~/Folder$ ls move
file2
raja@badfox:~/Folder$ ls
copy file1 file3 file4 move
3. Rename
raja@badfox:~/Folder$ mv file3 file2
raja@badfox:~/Folder$ ls
copy file1 file2 file4 move
raja@badfox:~/Folder$
答案3
这是我的看法。你想将文件 1 从 dir1 移动到 dir2 中的文件 2,方法如下:
mv /PATH/TO/FILE1/ /PATH/TO/FILE2/
实际示例:~/Documents$ls text.txt
cd .. cd Desktop ls
cd .. mv ~/Documents/text.txt/ ~/Desktop/text.txt cd Desktop ls
text.txt
希望它能有所帮助,而且不会太复杂:D