Ava*_*eka 33 command-line files copy
如何复制当前目录下的文件?例如,我有一个文件/abc/xyz,我在当前目录mno-我想将文件从复制/abc/xyz/file.txt到mno。
cp命令:
cp /cp_file_path /Destination_path
Run Code Online (Sandbox Code Playgroud)
但是作为我当前目录的目标路径呢?
Way*_*Yux 73
您可以使用点 ( .)引用当前目录。
所以在你的情况下:
cp /path/to/source.txt .
Run Code Online (Sandbox Code Playgroud)
Win*_*nix 14
对于目标目录,请使用单点 ' .'
从您的主目录中键入以下内容:
rick@dell:~$ mkdir a && mkdir a/b && mkdir a/b/c && mkdir a/b/c2
????????????????????????????????????????????????????????????????
rick@dell:~$ cd a/b/c
????????????????????????????????????????????????????????????????
rick@dell:~/a/b/c$ cp /etc/default/grub .
????????????????????????????????????????????????????????????????
rick@dell:~/a/b/c$ cp /etc/default/grub ..
????????????????????????????????????????????????????????????????
rick@dell:~/a/b/c$ cp /etc/default/grub ../c2
????????????????????????????????????????????????????????????????
rick@dell:~/a/b/c$ cd ../../
????????????????????????????????????????????????????????????????
rick@dell:~/a$ tree
.
??? b
??? c
? ??? grub
??? c2
? ??? grub
??? grub
3 directories, 3 files
Run Code Online (Sandbox Code Playgroud)
我们通过使用&&将多行连接在一起,在一行上创建了 4 个目录。然后更改为目录a/b/c,这是以下复制命令的当前目录:
cp) 中,我们使用 将目标/目的地设置为当前目录 ( c ) .。..。../c2接下来,我们使用 将目录更改为我们的祖父目录 ( a ) cd ../../。
最后我们使用tree来显示目录a下的所有目录和文件。