Linux办事器的毛病清除办法

发布时间:2019-11-07 13:03 来源:互联网 以后栏目:电脑基本知识

  由于Linux操作体系易于应用,是以大年夜多半用户选择Linux操作体系,然则假设Linux体系出现毛病,我们须要应用一些挽救办法停止毛病清除。让我们看一下Linux办事器的典范的毛病清除办法。
  一、linux体系毛病诊断:
  我们将按照体系启动次序为大年夜家简介LINUX下的毛病清除办法。
  1、linux体系启动毛病:这是在Linux操作体系中常常会碰到的成绩。体系不克不及启动的缘由重要有——在装置Linux操作体系的过程当中,LILO设备信息缺点,招致装置终了后,体系不克不及正常启动;重新装置其他的操作体系,也常常会招致本来的Linux不克不及启动。由于这些新装置的操作体系默许在计算机中没有其他的操作体系,因此改写了硬盘的主引导记录(MBR),覆盖了Linux操作体系中的LILO体系引导法式榜样,导致最后没法启动LILO。在操作Linux操作体系过程当中,由于运转了缺点的Linux敕令,使体系重新启动时出现异常。
  假设在Linux操作体系装置过程当中或装置过程后,制造了Linux体系的急救启动盘组,应用这些急救盘启动体系便可进入体系,然后对照应缺点停止设备便可处理成绩:假设没有制造急救启动盘组,Linux体系不克不及启动,该怎样办呢?下面简介三种处理办法。
  (1)进入Linux操作体系单用户形式,在boot提示符后,输入linux single,在此形式下启动Linux,LILO设备和搜集设备信息不加载在启动过程当中。
  (2)光盘启动,用第一张装置Linux操作体系的光盘(启动光盘)启动硬盘的Linux体系,主板BIOS里要设置成光盘启动,重启机械后,出现boot:提示符后键入:
  vmlinuz toot=/dev/linuxrootpartition
  个中,root=前面填入Linux root分区的分区号,也就是Linux体系的root文件体系地点的硬盘分区地位,例如:vmlinuz root=/dev/hda3 noinitrd。按回车键以后,便可进入Linux体系。假设想恢复被破坏的LILO 体系引导法式榜样,可以在编辑/etc/lilo.config以后,运转/sbin/lilo便可。这类办法也合适其他缘由对Linux操作体系形成的破坏。
  小提示:下面简介了经过过程光盘启动的办法,固然软盘启动操作体系的过程与步调是一样的。
  (3)在DOS下运转loadlin法式榜样启动体系。在小我计算机应用Linux体系时,平日都是Linux和Windows 9x或Windows 2000并存的。假设知道Linux体系在硬盘上实在其实切装置分区,并且有loadlin法式榜样(在Red Hat Linux光盘的dosutil目次下就有这个法式榜样),也能够启动Linux体系。Loadlin是DOS体系下的法式榜样,运转它可以从DOS体系下直接启动Linux体系,快速进入Linux情况。除loadlin法式榜样以外,还须要一个Linux启动内核的映象文件vmlinuz,在Red Hat linux光盘的images目次下有这个文件。例如,假设在Windows 2000体系下面,进入DOS的敕令形式,然后运转下述的loadlin敕令,便可重新进入Linux体系:
  loadlin vmlinuz root=/dev/linuxrootpartition
  敕令履行后,就开端引导Linux体系。用root身份登录后,编辑/etc/lilo.config以后,运转/sbin/lilo便可,如许操作后则重新将LILO体系引导法式榜样装入MBR。
  下面简介的三种办法比较起来照样第一种LILO设备法比较简单实用,第二种须要光盘的支撑,而第三种操作起来相对繁琐。
  2、linux文件体系毛病: 在Linux操作体系中,这也是一种常常会碰到的毛病。由于体系不正常关机,或忽然掉落电等缘由惹起文件体系被破坏。当文件体系被破坏时,可以应用照应的fsck敕令停止文件体系的修复。例以下面的敕令:fsck? /dev/hda5。
  小提示:关于fsck敕令具有参数的应用办法,可以参阅linux的参考手册。假设应用的是ext2fs类型的文件体系,便可从软盘运转e2fsck敕令来修改文件体系中被破坏的数据。
  然则有一点要留意:假设文件体系被破坏的缘由是超等块被破坏,超等块是文件体系的“头部”,它包含文件体系的状况、尺寸和余暇磁盘块等信息。假设破坏情愿个文件体系的超等快(例如不当心直接将数据写到了文件体系的超等快分区中),那么Linux能够会完全不辨认该文件体系,即使采取fsck或e2fsck敕令也不克不及修复它了。这时候辰,只要到装置光盘中看看有没有对应的文件体系,将此文件覆盖原操作体系被破坏的文件来恢复了。假设不当心删除体系中重要的文件,也可采取这类办法来尝尝。
  3、linux函数库毛病:? 在Linux操作体系中,假设掉慎将体系中的函数库文件破坏,或许破坏了/lib目次下符号链接,那么将招致依附这些库的敕令没法履行。这也是比较罕见的体系毛病。
  最简单的处理办法是用急救启动盘组启动体系,在/mnt目次上装置硬盘文件体系,然后修复/mnt/lib目次下的库。
  4、linux登录体系毛病: 由于管理员忘记暗码,或许由于体系遭到黑客的入侵招致体系暗码文件被修改。招致管理员能够没法用帐号登录体系。
  详细处理办法以下:
  (1)在体系启动时,进入单用户形式(Linux Single),然后用passwd敕令重新设置暗码,或修改暗码文件饰辞恢复正常。
  (2)用急救启动盘组启动体系,然后将硬盘的文件体系装置到/mnt目次下,编辑/mnt/etc/passwd文件停止恢复。
  (3)将装置体系的硬盘拆上去,放在另外一个Linux体系中,然后挂载此硬盘的体系装置区,将次硬盘分区中的/etc/passwd、/etc/shadow、/etc/group文件覆盖或修改,也能够恢复。
  5、linux体系的KDE情况毛病:假设Linux体系的KDE情况没法正常启动,例如以浅显帐号运转startx敕令后,出现:“……can not start X server. Perhaps you do not have console ownership?”类似的提示。出现这类提示的缘由是能够其他用户曾经运转KDE情况,并在体系中留下标示此用户的缓存文件。
  运转以下敕令:
  rm? -rf/tmp/*
  然后,重新运转startx敕令便可进入KDE情况。
  假设以浅显帐号运转startx敕令后,出现“can not start X server”的缺点提示,并且赓续地有报错提示的英文字符伤上翻滚,招致没法进入KDE情况。出现这类情况,能够是由于对Linux体系的不正常关机,招致了不克不及进入Linux的KDE 情况。
  在控制台下以root身份登录,键入setup敕令,出现体系设置菜单,选择个中的“X窗口设置”,然后按照提示精确设置显示器的类型、刷新频率、显存大年夜小和分辨率等。如许将体系中的X 窗口重新设置一遍。
  假设没有报错,体系会主动启动KDE情况,须要留意的一点是:在用setup敕令停止设置时,能够还会有大年夜量的英文字符在屏幕上翻滚,这是没紧要,请持续看清屏幕,应用Tab键或偏向键停止下面的设备,设备无误后,会急速恢复KDE情况的。
  2、搜集毛病诊断
  既然是办事器,那么linux体系曾经要连接到搜集才能发挥他的后果和能量。所以说在实际任务中linux体系的搜集毛病也是急需清除的。
  1、没法ping通LINUX办事器: 当在Linux体系中IP地址没法Ping通时,重要缘由是由于搜集信息设备的缺点招致的。
  详细处理办法简介以下:
  (1)应用ifconfig敕令重新设备网卡地址,敕令行以下:
  $ifconfig eht0192.168.1.2 netmask 255.255.255.0
  $ifdown eth0
  $ifup eth0
  然后用Ping敕令,便可以Ping通IP地址192.168.1.2了。
  (2)修改体系中的搜集设备文件也能够到到下面的目标,建议应用这类办法,如许的操作加倍靠得住。
  进入搜集设备文件地点的目次:
  $cd/etc/sysconfig/network-scripts
  $1s
  ifcfg-eth0 ifdown-ipv6? ifdown-sit? ifup-aliases? ifup-plip? ifup-ppp? ifup-sl
  ifcfg-1o?? ifdown-post?? ifdown-sl?? ifup-ipv6?? ifup-plusb?? ifup-routes? network-functions
  ifdown?? ifdown-ppp? ifup?? ifup-ipx?? ifup-post?? ifup-sit?? network-functions-ipv6
  用vi敕令修改ifcfg-eth0文件中下面的一行便可,例如:
  IPADDR=192.168.1.2
  个中192.168.1.2是所要修改或重新设备的地址,设备终了后,重新启动机器便可使IP地址的修改失效。
  2、本机没法拜访外部搜集:假设在Linux操作体系中没法拜访外部,例如Ping公网的IP地址不通,而Ping本身机械的地址可以通,普通缘由是网关信息没有设备精确。
  处理办法以下:
  采取下面的第二种办法(直接修改网关设备文件)可以快速处理成绩,操作步调以下,进入网关设备文件地点目次:
  $cd/etc/sysconfig
  $1s
  apmd?? authconfig?? clock.OLD?? gpm?? i18n?? keyboard?? network?? provider
  sendmail?? apm-scripts?? cdq?? console?? harddisks?? identd?? kudzu
  用vi敕令修改此目次下network文件中下面的一行便可,例如:
  GATEWAY=192.168.1.1
  个中192.168.1.1是所要修改或重新设备的网关地址,设备终了后,重新启动机器便可使网关地址的修改失效。
  3、DNS域名解析毛病:假设在Linux体系中没法停止域名解析,最能够的缘由是没有在本地指定有效的域名办事器,这类情况比较罕见。
  处理办法以下:
  普通修改和域名办事相干的文件如/etc/hosts或/etc/resolv.conf,在这些文件中添加有效的域名办事器的IP地址便可以处理。假设断定不是本地区名解析的成绩,例如在本地可以解析公司域名,但外面的客户没法正常解析公司域名,则须要和域名注册办事供给商接洽,一路处理成绩。由于此种情况的产生,能够是公司体系中的IP地址和注册的域名纰谬应的缘由形成的。
  以上就是最罕见Linux办事器的典范毛病的清除办法,不过大年夜家碰到的成绩肯定不止于此,起首欲望这些能赞助到大年夜家,别的假设有甚么成绩或许处理成绩的办法可以分享给小编哦~
  • 1、
  • 2、
  • 3、
  • 4、
  • 5、
  • 6、
  • 7、
  • 8、
  • 9、
  • 10、
  • 11、
  • 12、
  • 13、
  • 14、
  • 15、
  • 16、
  • 17、
  • 18、
  • 19、
  • 20、
  • 21、
  • 22、
  • 23、
  • 24、
  • 25、
  • 1、
  • 2、
  • 3、
  • 4、
  • 5、
  • 6、
  • 7、
  • 8、
  • 9、
  • 10、
  • 11、
  • 12、
  • 13、
  • 14、
  • 15、
  • 16、
  • 17、
  • 18、
  • 19、
  • 20、
  • 21、
  • 22、
  • 23、
  • 24、
  • 25、