博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
tar 的一个记录
阅读量:6701 次
发布时间:2019-06-25

本文共 690 字,大约阅读时间需要 2 分钟。

今天看到群里有人在问。用tar命令备份/etc/passwd 文件提示删除/的提示

这里我要说明下,tar的打包压缩 命令:

tar -zcv -f /backup/passwd.tar.gz /etc/passwd 

这样的备份肯定会提示删除/ 目录的因为passwd这个文件是系统的重要文件记录了所有用户的登陆服务器的行为限制。

换句话说就是tar对该目录的保护动作,所以在运行上述命令的时候 会生成一个压缩包 /backup/passwd.tar.gz当然我们用

tar -ztvf /backup/passwd.tar.gz 查看里面内容的时候 应该是 etc/passwd 这个路径 这样当我们放到任何目录下解压该

压缩包的时候会有这样的路径../etc/passwd   而不是直接去覆盖/etc/passwd 如果真的覆盖了 那你就玩了 呵呵。

当然如果你非的备份/etc/passwd 也是可以的那就是加-P选项 保存默认路径 当然还有-p是保存权限及修改时间,

当运行:tar -jPcv -f /backup/passwd.tar.bz2 /etc/passwd 这时就不会提示删除/的提示句了。

但需要注意的是这时候用tar -jtvf /backup/passwd.tar.bz2时 下面显示的是;/etc/passwd  

千万别解压 假如你在其他的服务器上进行解压这个包的时候很有可能 你的root以及其他用户的密码还有bash环境都会改变了。

从而照成服务器瘫痪、

转载于:https://www.cnblogs.com/patf/p/3169535.html

你可能感兴趣的文章
Aix db2 经user a using b连接时报SQL30082N Security processing failed with reason "42"...
查看>>
Java - 容器详解
查看>>
Microsoft Build 2016 Day 2 记录(多图慎入)
查看>>
word异常关闭,找到丢失的word
查看>>
香港中大完成全球首个多专科单孔微创机械人手术临床研究
查看>>
JS专题之事件模型
查看>>
Android组件化搭建分享
查看>>
[译] TypeScript:拥有超能力的 JavaScript (上)
查看>>
XXL-JOB v2.0.1 发布,分布式任务调度平台
查看>>
Canvas API
查看>>
Android进程保活-自“裁”或者耍流氓
查看>>
iOS流式即时通讯教程
查看>>
reactor-rabbitmq小试牛刀
查看>>
ios 笔记
查看>>
WEEX-EROS | 入门指南
查看>>
盘点 CSS Selectors Level 4 中新增的选择器
查看>>
iOS UITableView上下滑动控制底部按钮出现
查看>>
Preference_Android原生设置界面
查看>>
Ofo开锁界面仿写
查看>>
大型分布式网站架构:缓存在分布式系统中的应用
查看>>