Linux下⽂件或⽂件夹的复制(拷贝)
在linux中,经常会⽤到⽂件或者⽂件夹的复制,要做到将⼀个⽂件复制到本机的另⼀个位置,就要学会使⽤linux的cp命令;如果是把⼀个⽂件复制到可以访问的⽹络机器的某个位置,那么就要⽤到scp命令,scp代表远程拷贝。
⽂件或⽂件夹的复制命令
1.cp命令
命令:cp dir1/a.doc dir2 表⽰将dir1下的a.doc⽂件复制到dir2⽬录下
cp -r dir1 dir2 表⽰将dir1及其dir1下所包含的⽂件复制到dir2下
cp -r dir1/. dir2 表⽰将dir1下的⽂件复制到dir2,不包括dir1⽬录
cp复制文件到指定目录下说明:cp参数 -i:询问,如果⽬标⽂件已经存在,则会询问是否覆盖;
2.scp命令
例如:scp id_rsa.pub router_17@IP:/home/router_17/.ssh/authorized_keys可以实现将A电脑上的pub⽂件拷贝到B电脑上某个位置。同cp⼀样,如果复制的是整个⽂件夹的内容,则应使⽤scp -r 命令。
扩展阅读
⽂件移动(mv)
⽂件移动不同于⽂件拷贝,⽂件移动相当于我们word中的术语剪切和粘贴。
命令:mv AAA BBB 表⽰将AAA改名成BBB
说明:⽬标⽬录与原⽬录⼀致,指定了新⽂件名,效果就是仅仅重命名。⽬标⽬录与原⽬录不⼀致,没有指定新⽂件名,效果就是仅仅移动。⽬标⽬录与原⽬录不⼀致,指定了新⽂件名,效果就是:移动 + 重命名。
原⽂地址:
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。
发表评论