Linux里面归档命令是什么?在Linux操作系统中,归档命名为tar,它有很多的好处,方便使用、易于管理,那么你知道归档命令如何使用吗?本篇文章为大家分享一下,感兴趣的朋友一起来看看吧。
Linux里面归档linux删除文件命令命令是tar
linux 详细内容如下:
linux重启命令 1、tar 打包压缩
包名不对请检查是否与平台上一致 1)【打包】 为什么要打包,压缩?
-zcvf 打包组合 zcf
z 压缩(gzip压缩)
clinux创建文件 创建
v 显示过程
f 针对文件
语法:
命令 选项
tar zcf 【压缩包的名字.tar.gz】 【要打包的东西】
装东西的筐 苹果
练习1:把/etc/目录打包linux系统到/opt下面。
ls -d /etc #检查有没有要打包的目录
cd / #切换到打包目录的上一级
tar zcf /opt/etc.tar.gz ./etc
执行过程:
[root@oldboy ~]# cd /
[root@oldboy /]# talinux删除文件命令r zcvf /olinuxpt/etc.tar.gz ./etc/
[root@oldboy /]# ls /opt/
etc etc.tar.gzlinux重启命令 services
练习2:把/usr/local目录打包到/tmp下面。
[root@oldboy /]# ls -ld /usr/local/
drwxr-xr-x. 12 root包名与开放平台不一致怎么解决 root 131 5月 7 2021 /usr/local/
[root@oldboy /]# cd /usr
[root@oldboy usr]# tar zcf /tmp/local.tar.gz ./local/
v 显示过程 工作中和领导汇报工作。
包名不对请检查是否与平台上一致关键:
1)结果:赚100万。linux必学的60个命令
2)过程:怎么赚的100万linux系统?
2)【查看包里内容】
t 查看包里内容
talinux操作系统基础知识r tf 包名
[root@oldboy usr]# tar tf /tmp/local包名是什么.tar.linuxgz
3)【解包】
组包名是什么意思合zxvf,缩写xf
x 解压
cd /opt
tar zxvf etc.tar.gz #解压到了当前目录
linux tar zxf etc.tar.gz
tar xf etc.tar.gz
-C 指定路径解压
[root@oldboy opt]# tar xf etc.tar.gz -C /home/oldboy/
[root@oldboy opt]# ls /home/oldboy/
-p 保持属性(z软链接cfp)
-j 通过bzip2命令压缩或解压(非常少了)
tar jcvf 包名.tar.bz2 包包名查看器名
[root@oldboy opt]# tar jcvf /tmp/a.tar.bz2 /etc/hosts #打包实践
tar: 从成员名中删除开头的“/linux是什么操作系统”
/etc/hosts
[root@oldboy opt]# ls /tmp/linux删除文件命令
a.hosts a.tar系统运维工资一般多少.bz2 etc local.tar.gz services
[root@oldboy opt]# cd /tmp/
[root@oldboy tmp]# tar zxvf a.tar.bz2
gzip: stdin: not in gzip format
tar: Child returned status 1
tar: Error is not recoverable: exiting now
两种解压方法:
[root@oldboy tmp]# tar jxvf a.tar.bz2
etc系统运维工作内容/hosts
[root@oldboy tmp]# tar xf a.tar.bz2 #gzip,bzip统一解压方法。
排除打包--exclude=
tar zcvf /tmp/pai.tar.gz ./oldboy/ --exclude=file1
命软链接令 参数 包名 目录 排除的文件
环境包名查看准备
[root@oldboy tmp]# mkdir /oldboy -p
[root@oldboy tmp]# cd /oldboy/
包名不对请检查是否与平台上一致[root@oldboy oldboy]# ls
[root@oldboy tmp]# mkdir /oldboy -p
[root@oldboy tmp]#linux必学的60个命令 cd软链接 /oldboy/
[root@oldboy oldboy]# ls
[root@oldboy oldboy]# t系统运维工资一般多少ouch file{1..5}
[root@oldboy oldboy]# ls
file1 file2 file3 file4 file系统运维面试题及答案5
[root@oldboy oldboy]# cd ../
练习排除打包
排除file1
[root@oldboy /]# tar zcvf /t包名查看器mp/pai.tar.gz ./oldboy/ --exclude=file1
./oldbolinux删除文件命令y/
./oldboy/file2
./oldboy/file3
./oldboy/file4
./olinux创建文件ldboylinux系统/file5
排除file1到file3 ###--exclude=file{1..3}
[root@oldboy /]# tar zcvf /tmp/pai.tar.gz ./oldboy/
--exclude=file{1..3}
./oldboy/
./oldboy/file4
./oldboy/fil系统运维工资一般多少e5
指定要排除的文件### --exclude=file{1,3系统运维工程师面试问题及答案,5}
[root@oldboy /]# tar zcvf /tmp/pai.tar.gz ./oldboy/
--系统运维包括哪些内容exclude=file{1,3,5}
./oldboy/
./oldboy/file2
./oldboy/file4
###--exclude=file1 --ex包名不一致怎么解决clude=file2
[root@oldboy /]# tar zcvf /tmp/pai.tar.gz ./oldboy/ --ex系统运维面试题及答案clude=file1
--exclude=file2
./oldboy/
./oldboy/file3
./oldboy/file4
./oldboy/file5
从文件中排除打系统运维工程师面试问题及答案包--exclude-from(-X)
建立排除的文件paichu.log,内容就是排除的文件名
cat >paichu.linux删除文件命令log<
fil系统运维工程师面试问题及答案e1
file5
EOF
[root@oldboy /]# cat paichu.log
filinux常用命令le1
file5
[root@oldboy /]# tar zcvfX /tmp/pai.tar.gz paichu.l系统运维工资一般多少og ./oldboy/
./oldboy/
./oldboy/file2
linux系统安装 ./old包名命名规范boy/file3
./oldboy/file4
tar zcvfX /tmp/pai.tar.gz paichu.log ./oldboy/
存储排除文件名的文件
-h 打包软链接
/etlinux重启命令c/rc.local是软链接文件,指向真实路径/etc/rc.d/rc.local
默认打包的时候,只打包了软链接文件。
tar zcvf /backup/包名查看器rc.local_1.tar.gz /etc/rc.local
包名查看【而加上-h打包,可以打包软链接对应的真实文件】
[root@oldboy etc]# tar zcvfh /b包名不对与开放平台填写的不一致ackup/rc.local_1.tar.gz /etc/r软链接c.local
tar: 从成员名中删除开头的“/”
/etc/rc.local
[root@oldboy etc]# cd /backup/
[root@oldboy backup]# tar xf rc.local_1.tar.gz
[root@oldboy backup]# cat etc/rc.local
#!/bin/bash
touch /var/lock/subsys/local
发表评论