Linux 常见高危操作
浏览:8085次 出处信息
1. 直接操作设备文件描述符
我们知道/dev目录下存放的是设备的文件描述符。直接往设备描述符中写入数据,将破坏整个设备,如:对于硬盘设备映射到/dev/目录下的文件描述符写入数据,将破坏该磁盘设备上面的文件系统,或者已有的数据。
echo “ ”> /dev/sda,这样一个简单的命令就可以破坏整个磁盘上面的数据;
mkfs.ext3 /dev/sda1,创建文件系统;
fdisk /dev/sda ,重建分区;
dd if=/dev/zero of=/dev/sda,直接写入数据到磁盘设备文件描述符。
这些对于已经存在数据的硬盘而言,都是致命的。
2. rm -rf
通常,为了,一条命令就能删除一个目录下的所有文件,以及整个目录,我们会直接使用:rm -rf,有时还会给出这样的代码:rm -rf /$SOME_DIR_TOBE_DEL/,如果SOME_DIR_TOBE_DEL变量未被赋值,那么这条命令将会执行:rm -rf /,将整个Linux系统的根文件目录都删掉了,后果可想而知。
3. 重定向命令使用不当
正确的重定向标准输出和标准错误的方法是:>/dev/null 2>&1 ,关于连环重定向,可以参考这里的解释:>/dev/null 2>&1 含义。如果一不小心,可能会导致/dev/null 被重定向到0,1或2,导致整个系统异常。
建议继续学习:
- vim几个小技巧(批量替换,列编辑) (阅读:37046)
- ps - 按进程消耗内存多少排序 (阅读:12341)
- 100个常用的linux命令 (阅读:11280)
- find命令的一点注意事项 (阅读:11444)
- 每个程序员都应该知道的8个Linux命令 (阅读:10445)
- 最受欢迎的10个 Linux 单行命令 (阅读:9847)
- Linux date 命令获取某日期的前一天 (阅读:9569)
- ps 命令常见用法 (阅读:9178)
- Linux常用系统信息查看命令 (阅读:8322)
- awk命令,实现文件的合并与拆分 (阅读:6920)
QQ技术交流群:445447336,欢迎加入!
扫一扫订阅我的微信号:IT技术博客大学习
扫一扫订阅我的微信号:IT技术博客大学习
后一篇:改造 Mojolicious 让日志显示当前模块和行号 >>
文章信息
- 作者:童燕群 来源: 忘我的追寻
- 标签: 命令 高危
- 发布时间:2014-05-27 23:01:41
建议继续学习
近3天十大热文
-
[1197] WordPress插件开发 -- 在插件使用 -
[90] 解决 nginx 反向代理网页首尾出现神秘字 -
[43] web开发设计人员不可不用的在线web工具和 -
[30] Rax 系列教程(长列表) -
[29] 手机产品设计方向 -
[29] 如何建立合适的索引? -
[28] 一句话crontab实现防ssh暴力破解 -
[28] Java开发岗位面试题归类汇总 -
[26] 程序员疫苗:代码注入 -
[25] 我对学习oracle与成长的理解
