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为单位,提高信息的可读性;