unit8、linux中用scp、rsync下载和传送文件,解压的的相关了解
#################scp用来下载和上传东西
server200
client100
server中:
[root@server Desktop]# touch file1 ##建立file1 [root@server Desktop]# ls file1 [root@server Desktop]# pwd ##查看路径 /root/Desktop
client100:
[root@desktop Desktop]# scp root@172.25.254.200:/root/Desktop/file1 /root/Desktop ##将其现在到桌面 root@172.25.254.200's password: file1 100% 0 0.0KB/s 00:00 [root@desktop Desktop]# ls ####查看下载的file1 file file1 waring_check westos westos1 [root@desktop Desktop]#
###刚才是下载,现在是上传
client100:
[root@desktop Desktop]# scp file root@172.25.254.200:/root/Desktop ##将文件上传到对面桌面 root@172.25.254.200's password: file 100% 0 0.0KB/s 00:00 [root@desktop Desktop]#
server200:
[root@server Desktop]# ls ##查看已经到达 file file1 [root@server Desktop]#
#################rsync也可以实现上传与下载
###参数没有举例,如需要可以字行的加
-r ##同步目录
-p ##同步权限
-o ##同步文件所有人
-g ##同步文件所有组
-l ##同步链接
-D ##同步设备文件
-t ##时间同步
##把所有参数写上:rsync -rpogtl /dev/pts root@172.25.254.200:/mnt 表示同步目录权限和文件拥有着,拥有组,时间和连接client100:
[root@desktop mnt]# touch file{1..5} ##建立文件 [root@desktop mnt]# ls file1 file2 file3 file4 file5 [root@desktop mnt]# rsync * root@172.25.254.200:/mnt ##将文件上传 root@172.25.254.200's password:
server200
[root@server Desktop]# cd /mnt ##在server中查看 [root@server mnt]# ls file file1 file2 file3 file4 file5 off
##rsync实现下载
server200:
[root@server mnt]# touch file7 ##建立文件 [root@server mnt]# ls file file1 file2 file3 file4 file5 file6 file7 off
client100:
[root@desktop mnt]# rsync root@172.25.254.200:/mnt/file7 /mnt ##进行下载 root@172.25.254.200's password: [root@desktop mnt]# ls file1 file2 file3 file4 file5 file6 file7
##############tar文件的整合与压缩
tar cf etc.tar /etc
tar cf etc.tar /etctar tf etc.tar
tar cf etc.tar /etctar tf etc.tartar f etc.tar --get file
-c ##创建
-x ##解档
-v ##显示过程
-f ##指定归档文件名称
-t ##查看归档文件内容
-r ##添加文件到归档中
–get ##解档指定文件
–delete ##删除归档中的指定文件
-C ##指定解档目录
######################压缩过程
zip
zip -r xxx.tar.zip xxx.tar
unzip xxx.tar.zip
gz
gzip xxx.tar
gunzip xxx.tar.gz
====
tar zcf xxx.tar.gz /xxx
tar zxf xxx.tar.gz
bz2
bzip2 xxx.tar
bunzip2 xxx.tar.bz2
===
tar jcf xxx.tar.bz2 /xxxx
tar jxf xxx.tar.bz2
xz
xz xxx.tar
unxz xxx.tar.xz
====
tar Jcf xxx.tar.xz /xxx
tar Jxf xxx.tar.xz
- 点赞
- 收藏
- 分享
- 文章举报
- SCP(Secure Copy)—Linux文件传送命令
- Red Hat Linux 5.9/6.3 ISO安装文件下载相关
- Linux 学习笔记 5 文件的下载、压缩、解压、初步认识yum
- linux下远程传输文件的方式sftp.scp,rsync,rcp
- linux远程下载文件 的两种方法之 ftp命令和scp
- Day 3 Linux(目录篇 、文件操作篇 、压缩解压相关命令, 编辑器vi 、编译器gcc 、调试器gdb、 makefile工程管理器初学)
- Linux下解压RAR软件下载和解压.zip和.rar文件
- Red Hat Linux 5.9/6.3 ISO安装文件下载相关
- Linux下解压RAR软件下载和解压.zip和.rar文件
- linux 文件压缩解压、上传与下载(unit12)
- linux与linux互相下载文件的命令scp
- Linux远程下载文件的两种方法之 ftp命令和scp命令
- UNIX/linux下FTP传送文件相关命令
- linux远程下载文件 的两种方法之 ftp命令和scp命令
- linux下ssh远程登录/scp远程复制文件/rsync远程同步命令的自动登录
- (四)十二单元练习 —— 关于压缩文件传送 scp和rsync
- Linux远程控制,传送文件,及文件的压缩打包的相关操作
- [linux命令]scp上传下载文件命令
- 3_Linux命令scp用于远程文件的拷贝(上传和下载)(20190105)
- Linux远程下载文件的两种方法之 ftp命令和scp命令