linux~文件的管理

1、文件的传输
scp
command: scp file user@ip:/dir
如:
command:scp file1 root@172.25.254.213:/root/Desktop ## 把自己的文件file1以超级用户的身份传给ip为172.25.254.213的用户在其/root/Desktop下存放

command:scp user@ip:/file dir
如:
command:scp root@172.25.254.213:/root/Desktop/file2 /root/Desktop ##把ip为172.25.254.213用户的/root/Desktop/file2文件复制到当前 桌面

2、rsync ##远程同步,优点是速度快,但会默认忽略,文件属性,链接文件,设备文件等信息。使用方法同scp命令
-r ##同步目录
-p ##同步权限
-o ##同步文件所有人
-g ##同步文件所有组
-l ##同步链接
-D ##同步设备文件
-t ##同步文件时间戳

3:文件的归档:

tar ##归档文件,(把很多个文件变成一个文件)
-c etc.tar(文件名称) ##创建
-v ##显示过程
-f 归档文件名称 ##指定归档位文件名称
-x ##解档
-t ##查看归档文件内容
-r 归档文件 新添加的文件 ##添加文件到归档中
–get 指定文件的名称 ##解档指定文件
–delete ##删除归档中的指定文件
-C 指定目录路径 ##指定解档目录
如:
归档:在这里插入图片描述
显示归档文件内容:
在这里插入图片描述

解档:
在这里插入图片描述

4、文件的压缩

其中 只有zip不支持打包压缩一步完成;
四种压缩格式
zip
zip -r xxx.tar.zip(压缩名称) xxx.tar(归档名称) ##压缩.zip文件
unzip xxx.tar.zip ##解压.zip文件

gz
gzip	xxx.tar					##压缩为.gz文件
gunzip	xxx.tar.gz
-----------------------
tar zcf  xxx.tar.gz  /xxx
tar zxf  xxx.tar.gz

在这里插入图片描述

在这里插入图片描述

bz2
bzip2  xxx.tar 			 	##压缩成bz2格式
bunzip2  xxx.tar.bz2		##解压bz2格式压缩包
——————————————————————————————
tar jcf  xxx.tar.bz2  /xxx	  ##把文件归档为tar并压缩成bz2
tar jxf  xxx.tar.bz2			 ##解压并解档bz2格式压缩包

在这里插入图片描述

xz
xz  xxx.tar			 ##压缩成xz格式
unxz	xxx.tar.xz		##解压xz格式压缩包
————————————————————————
tar Jcf  xxx.tar.xz  /xxx		##把文件归档为tar并压缩成zx
tar Jxf  xxx.tar.xz				 ##解压并解档xz格式压缩包

在这里插入图片描述

5、du ##查看使用空间,是对文件和目录磁盘使用的空间的查看;
-s ##仅显示总计,只列出最后加总的值;
-h ##以K,M,G为单位,提高信息的可读性;

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值