Linux中复制文件的快捷方式(linux文件copy)

Linux 是一款广受欢迎的操作系统,绝大部分互联网服务都建立在 Linux 之上,其友好的操作界面的确让使用者有着良好的体验。今天小编就来分享 Linux 中复制文件的快捷方式,让获取文件变得轻松自如,有了这些技巧,你再也不用专门到终端里面去操作了。首先说下在 Linux 终端复制文件时最基本的命令就是 cp 命令,其用法为:

cp [filename1] [filename1]

其中,filename1 为你需要复制的文件,filename2 即为复制后生成的新文件,如果想像之前系统一样可以直接覆盖文件则只需输入一个文件名即可,例如:

cp file1 file1

此时 file1 就被复制了一份,如果不得不表括文件夹则可以在 cp 命令后加上-r 参数:

cp -r dir1/ dir2/

这条命令会将 dir1 文件夹下的所有文件全部复制到 dir2 文件夹下。

另外,Linux 允许复制文件时修改文件名,只需在 cp 命令后加上 -t 参数,在 filename2 位置输入新的文件名,就可以直接复制文件并有新的文件名,例如:

cp file1.txt file2.txt

上述命令可以把 file1.txt 复制到 file2.txt,即将其中一个文件的名称覆盖掉。

最后,Linux 的另外一个用来复制文件的命令是 rsync 命令,rsync 命令可以拷贝整个文件夹,其格式为:

rsync -av source/ target/

其中,source 为源文件位置,target 为目标存储位置,a 表示 archive,v 表示 verbose(详细),这条命令会把 source 路径下的所有文件拷贝到 target 路径下,复制的时候会已经有的文件不会再次复制花时间,从而大大节省复制的时间。

总结一下,要在 Linux 中快速复制文件,cp 命令、rsync 命令都是你不可或缺的利器,更多功能参数你可以在各种指南里查看。了解了这些技巧,相信你一定可以快速地复制文件,节省大量的时间,希望今天小编分享的知识对您有所帮助,谢谢。


数据运维技术 » Linux中复制文件的快捷方式(linux文件copy)