Linux文件传输优化
2026/5/27 16:17:54 网站建设 项目流程

一、文件传输基础服务配置

1.SSH服务管理命令

(1).查看sshd服务状态:systemctl status sshd

(2).立即启动并设置开机自启 :systemctl enable --now sshd

(3).关闭防火墙: systemctl disable --now firewalld

二、SCP命令(安全复制)

1.基本语法格式

scp [选项] 源文件 目标文件

scp [选项] 源文件 用户名@主机:路径

scp [选项] 用户名@主机:文件 目标路径

2.常用选项参数的用法

-r:复制整个目录

-q:传输时不显示进度

三、RSYNC命令(远程同步)

1.基本语法格式

(1).rsync [选项] 源路径 目标路径 (2).rsync [选项] 源路径 用户名@主机:目标路径 (3).rsync [选项] 用户名@主机:源路径 目标路径

2.常用选项参数

(1).-r:递归复制目录

(2).-lr 保持符号链接,递归复制目录

(3).-lpr 保持权限,保持符号链接,递归复制目录

(4).-lpor 保持权限,保持符号链接,递归复制目录,保持所有者

(5).-lpgor 保持权限,保持符号链接,递归复制目录,保持所有者,保持所属组

(6).-lpgtor 保持权限,保持符号链接,递归复制目录,保持所有者,保持所属组,保持修改时间

四、归档命令(TAR)

1.基本语法格式

tar [选项] [归档文件] [文件或目录]

2.创建归档文件

(1).创建普通tar归档 tar cf etc.tar /etc file(2).创建归档并显示过程 tar cvf etc.tar /etc file(3).tar xf etc.tar /etc file 解档文件

(4).tar rf etc.tar file 向归档文件中添加文件

(5).tar tf etc.tar file 查看指定文件

(6).tar f etc.tar --delete file 从归档中删除文件

五、压缩与解压

1.ZIP格式操作

zip -r etc.tar.zip etc.tar

unzip etc.tar.zip

2.GZIP格式操作

压缩文件(替换原文件为.gz) gzip etc.tar


解压文件 gunzip etc.tar.gz



3.BZIP2格式操作

压缩文件(替换原文件为.bz2) bzip2 filename.txt



解压文件:bunzip2 etc.tar.bz2



4.XZ格式操作

压缩文件(替换原文件为.xz) xz filename.txt

解压文件:unxz etc.tar.xz


六、归档压缩一步完成

1.使用tar直接压缩

gzip

tar zcf etc.tar.gz /etc/


bzip2
tar jcf etc.tar.bz2 /etc/




xz
tar jcf etc.tar.xz /etc/


需要专业的网站建设服务?

联系我们获取免费的网站建设咨询和方案报价,让我们帮助您实现业务目标

立即咨询