文件在系统中的传输

it2022-05-05  177

文章目录

文件在系统中的传输1.scp命令2.rsync命令3.tar命令4.压缩命令4.1 zip4.2 gz4.3 bz24.4 xz

文件在系统中的传输

1.scp命令

scp file user@ip:/dir scp user@ip:/file dir

2.rsync命令

rysnc ##远程同步,默认忽略文件属性、链接文件、设备文件(用法同scp) -r ##同步目录 -p ##同步权限 -o ##同步文件所有人 -g ##同步文件所有组 -l ##同步链接(eg:快捷方式) -D ##同步设备文件(eg:字符设备文件) -t ##同步文件时间

3.tar命令

tar ##归档文件,把多个文件打包 -c ##创建 -v ##显示过程 -f ##指定归档文件名称 -x ##解档 -t ##查看归档文件内容 -r ##添加文件到归档中 --get ##解档指定文件 --delete ##删除归档中的指定文件 -C ## 指定解档目录 eg: tar cf etc.tar /etc/ ##把etc及其下文件打包到etc.tar中(.tar必须有) tar xf etc.tar ##解档etc.tar tar xf -C etc.tar /mnt/ ##把etc.tar解档到/mnt/

4.压缩命令

4.1 zip

zip -r xxx.tar.zip xxx.tar unzip xxx.tar.zip

4.2 gz

gzip xxx.tar gunzip xxx.tar.gz ————————————————————————— tar zcf xxx.tar.gz /xxx/ tar zxf xxxtar.gz

4.3 bz2

bzip2 xxx.tar bunzip2 xxx.tar.bz2 —————————————————————————— tar jcf xxx.tar.bz2 /xxx/ tar jxf xxx.tar.bz2

4.4 xz

xz xxx.tar unxz xxx.tar.xz —————————————————————————— tar Jcf xxx.tar.xz /xxx/ tar Jxf xxx.tar.xz


最新回复(0)