Linux中文件的上传、下载、压缩、解压等命令和操作

Linux中文件的上传、下载、压缩、解压等命令和操作

简单使用:当使用工具连接的Linux时,可以直接将文件进行鼠标拖拽进行文件操作


rz、sz命令

文件传输命令
	○ 安装:yum -y install lrzsz
	○ sz命令:sz 文件名称 -- 将文件下载到本地计算机
	○ rz命令:rz -- 执行rz后会弹出文件选择框,进行选择文件自动上传

压缩解压操作命令

• Linux和Mac系统常用有2种压缩格式,后缀名分别是:

○ .tar,称之为tarball,归档文件,即简单的将文件组装到一个.tar的文件内,并没有太多文件体积的减少,仅仅是简单的封装
○ .gz,也常见为.tar.gz,gzip格式压缩文件,即使用gzip压缩算法将文件压缩到一个文件内,可以极大的减少压缩后的体积

• tar命令:进行压缩和解压缩的操作
	○ 语法:tar [-c -v -x -f -z -C] 参数1 参数2 ...参数N
	○ -c,创建压缩文件,用于压缩模式
	○ -v,显示压缩、解压过程,用于查看进度
	○ -x,解压模式
	○ -f,要创建的文件,或要解压的文件,-f选项必须在所有选项中位置处于最后一个
	○ -z,gzip模式,不使用-z就是普通的tarball格式
	○ -C,选择解压的目的地,用于解压模式
• 常用的压缩组合
	○ tar -cvf test.tar 1.txt 2.txt 3.txt,将1.txt 2.txt 3.txt压缩到test.tar文件内
	○ tar -zcvf test.tar.gz 1.txt 2.txt 3.txt,将1.txt 2.txt 3.txt压缩到test.tar.gz文件内,使用gzip模式
	○ 注意:
		§ -z选项,如果使用的话,一般处于选项位第一个
		§ -f选项,必须在选项位最后一个
• 常用的解压组合
	○ tar -xvf test.tar,解压test.tar,将文件解压至当前目录
	○ tar -xvf test.tar -C /home/app,解压test.tar,将文件解压至指定目录(/home/app)
	○ tar -zxvf test.tar.gz -C /home/app,以Gzip模式解压test.tar.gz,将文件解压至指定目录(/home/app)
	○ 注意:
		§ -f选项,必须在选项组合体的最后一位
		§ -z选项,建议在开头位置
		§ -C选项,单独使用,和解压所需的其它参数分开
• 一眼区别:tar -zcvf 压缩,tar -zxvf 解压,c和x参数的区别
• zip命令:压缩zip文件
	○ 语法:zip [-r] 参数1 参数2 … 参数N
	○ 选项:-r,被压缩的包含文件夹的时候,需要使用-r选项,和rm、cp等命令的-r效果一致
	○ 示例:
		§ zip test.zip a.txt b.txt c.txt,将a.txt b.txt c.txt压缩到test.zip文件内
		§ zip -r test.zip test app a.txt,将test、app两个文件夹和a.txt文件,压缩到test.zip文件内
• unzip命令:解压zip文件
	○ 语法:unzip [-d] 参数
	○ 选项:-d,指定要解压去的位置,同tar的-C选项。
	○ 参数:被解压的zip压缩包文件
	○ 示例:
		§ unzip test.zip,将test.zip解压到当前目录
		§ unzip test.zip -d /home/app,将test.zip解压到指定文件夹内(/home/app)
  • 0
    点赞
  • 8
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

徐工_CH

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值