linux shell cp 隐藏文件或者文件夹

cp -a /home/test/ /root/tmp/
上面的命令是把/home/test/ 这个目录及以下的所有文件都拷zhidao贝到/root/tem/下,效果应该是:/root/tmp/test/**** 使用-a参数,可以把隐藏文件也一并复制过去的,这个我试过了,
另外,如果属是cp -a /home/test/* /root/tmp/ 是想把/home/test这个目录下的所有文件复制过去,而不包含目录本身,效果是:/root/tmp/***** 这样的话的确是不能把隐藏文件复制过去,但可以将*换成. 这样写:cp -a /home/test/. /root/tmp 这样就可以把所有的文件都复制过去了

猜你喜欢

转载自www.cnblogs.com/zndxall/p/12674949.html