linux中,我想用cp命令把a目录下的b文件,复制到c目录下。 但是,a,c目录文件上级有很多很多目录文件,

我用绝对路径的话太麻烦了,有没有相对路径的方法。
2024-11-19 08:28:00
推荐回答(3个)
回答(1):

二者必须有一个是绝对路径。如
cd /FULL_PATH/c; cp * //FULL_PATH/c


cd /FULL_PATH/d; cp /FULL_PATH/c/* .

如果二者均在某一directory之内,可以简单些。如果绝对路径分别是/home/user/c, /home/user/d,

则可以
cd /home/user/c; cp * ../d/.

回答(2):

先分别建立目录a和c的目录链接,然后就可以用链接路径来进行cp操作了

回答(3):

在终端下只能这样,在图形界面下打开终端,可以用鼠标拖拽。