加入收藏 | 设为首页 | 会员中心 | 我要投稿 湖南网 (https://www.hunanwang.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 创业 > 正文

推荐你 Linux 命令线上操作,运维必须掌握

发布时间:2021-06-06 04:09:50 所属栏目:创业 来源:互联网
导读:这些举措内里,并不老是存在主观的恶意,而是这些呼吁太伤害了。线上操纵时,必然要保持苏醒的脑子,牢记轻率大意。 你说你误操纵的,谁信呢? 牢记: 严禁酒后

榨取在线上试验不认识的呼吁

重要体系先做备份

1. 筹备事变

在执行伤害呼吁时,请深呼吸。起首执行ifconfig,可能ip addr呼吁,确认是在正确的处事器上。

$ ip addr 

 

1: lo: <LOOPBACK,UP,LOWER_UP> mtu 65536 qdisc noqueue state UNKNOWN group default qlen 1000 

 

link/loopback 00:00:00:00:00:00 brd 00:00:00:00:00:00 

 

inet 127.0.0.1/8 scope host lo 

 

valid_lft forever preferred_lft forever 

 

inet6 ::1/128 scope host 

 

valid_lft forever preferred_lft forever 

 

2: eth0: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc fq_codel state UP group default qlen 1000 

 

link/ether 00:16:3e:34:e9:a9 brd ff:ff:ff:ff:ff:ff 

 

inet 172.19.26.39/20 brd 172.19.31.255 scope global dynamic noprefixroute eth0 

 

valid_lft 313267185sec preferred_lft 313267185sec 

 

inet6 fe80::216:3eff:fe34:e9a9/64 scope link 

 

valid_lft forever preferred_lft forever 

 

这时辰,再次深呼吸,然后执行pwd呼吁,确保本身是在正确的目次下面。

$ pwd  

 

/etc/nginx  

接下来,就可以看一下执行的呼吁,是不是伤害指令。

2. rm -rf呼吁

-rf参数将递归删除文件,误删文件导致数据丢失,发生严峻效果。假如多一个空格,可能 /没有补齐,可能文件有非凡标记,导致误删文件的误操纵居多。

rm -rf ./* => rm -rf / 

 

rm -rf abc/ => rm -rf abc / 

执行 rm 呼吁,手速必然要慢。按补全,必然要等屏幕回显后操纵。

其它,在剧本中,rm的坑也不小,好比:

rm -rf ${p}/* 

假如p变量没有配置,就会是劫难性的效果,呼吁等同于rm -rf /。以是rm尚有其它一条谨言:在剧本中执行rm的时辰,请先判定相干的变量是否为空。

3. chmod呼吁

chmod是变动目次和文件权限用的,假如处理赏罚不妥,会发生和rm一样的效果。

这里先容一种很是犷悍的规复要领。在执行这个呼吁之前,先把全部文件的权限备份一下。这里用到getfacl这个呼吁。

getfacl -R / > chmod.txt 

规复的时辰,执行

setfacl --restore=chmod.txt 

它将回放这个文件的权限,偶然辰是救命的。

4. cat呼吁

cat呼吁也能堕落?是的,并且还很严峻,由于你把握了高级手艺:重定向符。

假如你想要向文件中追加 内容,会行使 cat >> file的方法,假如你不警惕少输入了一个>,那么欠盛意思,你的文件内容就丢失了。

相同的呼吁尚有echo等,可以看到,题目不在cat,在重定向符,太轻易写错。

在此,请你操纵之前,确保每次深呼吸,数好箭头的个数再操纵。

(编辑:湖南网)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    热点阅读