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

我用绝对路径的话太麻烦了,有没有相对路径的方法。

二者必须有一个是绝对路径。如
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/.
温馨提示:答案为网友推荐,仅供参考
第1个回答  2013-03-03
先分别建立目录a和c的目录链接,然后就可以用链接路径来进行cp操作了
第2个回答  2013-03-03
在终端下只能这样,在图形界面下打开终端,可以用鼠标拖拽。
相似回答