当页导航

再补充几个危险的小命令,请教一下大家的自保法则?

已经有一些朋友讲了一些危险命令,我在补充几个,按层次大概先分7层吧,欢迎兄弟们盖楼。1、初级命令要避免踩雷:tar命令,tar cvf 之后的“包名”和“预打包文件路径”的顺序非常关键了,搞不好“预打包文件路径”就被冲掉了。linux/unix/aix通用,杀伤力强,小白尤其要注意啦。类似的...显示全部

已经有一些朋友讲了一些危险命令,我在补充几个,按层次大概先分7层吧,欢迎兄弟们盖楼。

1、初级命令要避免踩雷:tar命令,tar cvf 之后的“包名”和“预打包文件路径”的顺序非常关键了,搞不好“预打包文件路径”就被冲掉了。linux/unix/aix通用,杀伤力强,小白尤其要注意啦。

类似的还有:登录跳转了几次,再来个关机,顿觉凉爽。

复制粘贴一定要清楚自己粘贴的是什么,鼠标不要乱选噢。

2、中级命令要多注意细节:dd if of,也是方向问题,作用同第一条。

类似的还有:chown chgrp 加-R之间,还是要弄清楚递归目录里文件都要这么改。

reboot碰到起不来,你一定想问问自己为何不用shutdown -Fr

升级补丁时不先apply,直接commit,出现问题,你一定在想:自己为啥敲那么快呢?

3、高级命令要深入理解:不正确脚本的杀伤力更大,几乎等同于数据库中误操作,欲哭无泪,通常会造成难以弥补的损失。

synclvodm 不加-P,属性改了,别冤枉系统,别说bug  :)

odmdelete想好了,咱再干,要不添加你知道多麻烦吗?

4、再扩展到hacmp,问题就很多了,比如HDS/EMC硬盘不做下客户化特殊设置,切换不过去的概率是很高的。

5、再扩展到其他家产品,兼容性、bug坑你没商量。

6、自己练出来了,还要关注队友、关注开发等你身边的人,制定规则和安全策略、加固就很有必要了。例子比如:open文件忘了close,内存泄露没商量;tail跟踪日志一直开,再来个删除,df和du不一致您别奇怪。和安全厂商多pk,有些项目他们只管扫描不管解决,提的问题那叫一个多,还落地不了 :(

7、从单机——双机——集群——同城——异地,架构设计不合理,天天您就传数据玩,不敢切换,这已经不是具体几条命令的事了,系统架构师啊,oh my god,你可要全能呀!销售,您轻点忽悠,咱多谢你!领导啊,你得全力支持,别玩权谋啊。兄弟们,眼睛睁大点,孩儿咱少要一个吧 :)

总结:小心为上,自保法则有很多,大家来讲讲?当然除了命令,物理环境的一个细节会让你挠破头皮都想不通,注意思路要开放哦。

收起
希望获得:具体解决, 注意事项, 原理分析, 通用方法

13回答

pysx0503pysx0503系统工程师 , 通化网航
xukaishi真情难收欧阳丶丶等赞同了此回答 
我觉得rm -rf就是个相当恐怖的命令显示全部

我觉得rm -rf就是个相当恐怖的命令

收起
 2016-11-30
  • overtopovertop(提问者)
    宝刀和菜刀一样都是利器,也是凶器,看谁在用,怎么用,老是让别人觉得很危险的人,本身也是一件凶器。:)
    2016-12-01
  • 孙伟光孙伟光 回复 overtop(提问者)
    会善于利用的人,遇事还能逢凶化吉
    2016-12-01
  • 这个还好啦,在一级目录增加一些文件名“-”开头的文件就能避免,我觉得最可怕的是 find ./ -exec rm -rf {} \; 基本上通杀
    2016-12-01
allanceallance系统工程师 , 中国移动
真情难收aixkevincyeon19等赞同了此回答 
一般都是在profile里进行注释,把所有危险的命令注释成ls,这样就很欢乐了,曾经有个厂家问我,是不是你们的系统有魔性…………。显示全部

一般都是在profile里进行注释,把所有危险的命令注释成ls,这样就很欢乐了,曾经有个厂家问我,是不是你们的系统有魔性…………。

收起
 2016-12-01
  • 这玩笑开大了
    2016-12-01
  • overtopovertop(提问者)
    也是一个办法,适用于不常删除文件的环境,想删除,找人复核,先去掉.profile别名,然后再rm。或者多mv到临时目录,确认无误、无用,再删。
    2016-12-01
  • 这也是种方法,哈哈
    2016-12-01
  • allanceallance(答主) 回复 overtop(提问者)
    不用那么麻烦的,直接用全路径就好了,只是因为生产环境删除文件的时候要三思下。
    2016-12-21
张文正张文正技术经理 , 某信息科技有限公司
真情难收aixkevinovertop等赞同了此回答 
不错,特别是ha里面用EMC和HDS硬盘属性设置那块,设置不好会切换不成功的显示全部

不错,特别是ha里面用EMC和HDS硬盘属性设置那块,设置不好会切换不成功的

收起
 2016-11-30
babydljbabydlj系统分析师 , 湖南unicom
aixkevinliyantieovertop等赞同了此回答 
总结的很好!作者确实功底深厚!点赞!显示全部

总结的很好!作者确实功底深厚!点赞!

收起
答案包含:注意事项 2016-12-01
孙伟光孙伟光IT顾问 , 中国金融电子化公司
aixkevinovertop经世致用赞同了此回答
总结的很全面显示全部

总结的很全面

收起
 2016-12-01
qq3508935800qq3508935800系统工程师 , 工程师
真情难收overtopaixchina赞同了此回答
我一般在执行shutdown命令前先netstat -in和hostname确认下IP和主机名,rm -rf前先pwd看下当前路径显示全部

我一般在执行shutdown命令前先netstat -in和hostname确认下IP和主机名,rm -rf前先pwd看下当前路径

收起
 2016-12-01
王巧雷王巧雷系统工程师 , 北京华胜天成科技股份有限公司
overtop经世致用赞同了此回答
赞一个,写的非常好显示全部

赞一个,写的非常好

收起
 2016-12-01
nihaoyaof1nihaoyaof1交互工程师 , bbc
overtopaixchina赞同了此回答
rm -fr 是个好命令,关键是执行前确认好2点就OK了,1、cd 到被删文件所在的本级目录。2、执行前ls列示一下文件是否是需要删除的文件,后面有通配符的更得确认了。显示全部

rm -fr 是个好命令,关键是执行前确认好2点就OK了,

1、cd 到被删文件所在的本级目录。

2、执行前ls列示一下文件是否是需要删除的文件,后面有通配符的更得确认了。

收起
 2016-12-01
  • overtopovertop(提问者)
    自保法则第一条:知道自己在做什么,在哪做,预期达到什么效果。
    2016-12-01
yulu4314yulu4314项目经理 , 长春广大信息技术有限公司
overtop赞同了此回答
说的很好,值得牢记!显示全部

说的很好,值得牢记!

收起
 2016-12-01
Super.LiuSuper.Liu项目经理 , IBM
overtop赞同了此回答
总结的很精辟!显示全部

总结的很精辟!

收起
 2016-12-01

撰写回答

提问者

overtop系统工程师, 维保公司
发布118
回答63

请稍候...