|
马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。
您需要 登录 才可以下载或查看,没有帐号?立即注册
x
系统管理相关命令:df、top、free、quota、at、lp、adduser、groupaddkill、crontab、tar、unzip、gunzip、last
Linux会逝世机么?我能够很一定地说,会!要让Linux逝世机很简单,但难的是在逝世机今后怎样平安的让他挣脱逝世机形态,本文报告怎样从linux的逝世机形态中摆脱出来。
Linux逝世机有良多种情形,最多见的是体系负载太高招致的。如前次先容的fork炸弹就是这个道理,别的还能够运转内存耗用极年夜的程序(如假造机),也会敏捷提拔体系负载。因为体系负载太高招致的卡逝世,必定是办理的越快越好!此时必需记着的是,不克不及再试图依附任何图形界面的工具,如Gnome的体系监督器(这是我从Windows遗留上去的屈曲习气……),这只会持续减轻这类卡逝世的场合排场。那怎样办?
不要怕,Linux最后就是不必要图形界面的,由于有一个很壮大的笔墨界面。按Ctrl-Alt-F1(F1-F6一样平常来讲都能够),然后等一会儿,就会切换到tty,也就是所谓的笔墨界面。这个时分必要用用户名暗码登进。注重,大概键盘输出的速率对照慢,不外应当仍是能够忍耐的。上面在提醒符前面输出top回车,这时候会看到一张静态的表,下面列出了耗用资本最多的历程。察看它革新一两次,按q加入,然后输出kill,个中的PID你能够在top内里看到。这个时分应当会快了很多,假如你发明没有乐成停止失落,就再输出kill-KILL,此次基础上就没成绩了。
除下面这类情形外,一些底层软件的bug也大概招致一些奇异的逝世机成绩。我某位同砚克日就由于稀里糊涂的逝世机强迫重启把ext4的分区给伤了。(最初是sysreccd修复了,貌似是分区表部分破坏)据其说,逝世机是键鼠均无反响。一样平常来讲,体系负载高招致的逝世机,在可骇键盘也会有反响,有人说假如逝世机到键盘无呼应“负载都无穷年夜了”,亦有人说这多是XServer与驱动共同有成绩招致的。不外我们思索一下碰到这类情形怎样办?
OK,这是明天才学到的办法,叫做reisub,这个办法能够在各类情形下平安地重启盘算机。人人在键盘上找,能够找到一个叫做“SysRq”的键,在台机的键盘上一般与PrtSc共键,在条记本大概在其他地位,如Delete。以台机为例,要利用这类办法必要按住Alt-Print(SysRq),然后顺次按下reisub这几个键,按完b体系就会重启。
上面注释一下这个办法:实在SysRq是一种叫做体系哀求的工具,按住Alt-Print的时分就相称于按住了SysRq键,这个时分输出的统统城市间接由Linux内核来处置,它能够举行很多初级操纵。这个时分reisub中的每个字母都是一个自力操纵,他们分离暗示:- unRaw将键盘把持从XServer那边抢返来tErminate给一切历程发送SIGTERM旌旗灯号,让他们本人办理善后kIll给一切历程发送SIGKILL旌旗灯号,强迫他们即刻封闭Sync将一切数据同步至磁盘Unmount将一切分区挂载为只读形式reBoot重启
复制代码 这6个字母的按次是不成以记错的。那怎样记呢?这里供应一个团体以为对照好的办法:单词busier(busy的对照级,更忙)倒过去就是了。
基础上就如许了,Linux的逝世机原本就未几见,如今见了也能够平安办理,多好~
参考材料:
MagicSysRqkey–Wikipedia,thefreeencyclopedia
本文来自:http://blog.upsuper.org.cn/what-to-do-if-linux-crash/
linux系统的文件布置,etc/,opt/目录的内容等; |
|