|
马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。
您需要 登录 才可以下载或查看,没有帐号?立即注册
x
学习linux,就意味着更快的开发效率,等更多关于软件本身或者说操作系统本身的理解。
在装MySQL的时分,才晓得了Linux的运转级别这么一回事。汗…本人太水了…上面总结一下,甚么是运转级别呢?复杂点来讲,运转级别就是操纵体系以后正在运转的功效级别。级别是从0到6,具有分歧的功效。这些级别界说在/ect/inittab文件中。这个文件是init程序寻觅的次要文件,开始运转的服务是那些放在/ect/rc.d目次下的文件。
1、Linux的运转级别:
Linux下的7个运转级别:
0à体系停机形态,体系默许运转级别不克不及设置为0,不然不克不及一般启动,呆板封闭。
1à单用户事情形态,root权限,用于体系保护,克制远程上岸,就像Windows下的平安形式登录。
2à多用户形态,没有NFS撑持。
3à完全的多用户形式,有NFS,上岸落后进把持台命令行形式。
4à体系未利用,保存一样平常不必,在一些特别情形下能够用它来做一些事变。比方在条记本电脑的电池用尽时,能够切换到这个形式来做一些设置。
5àX11把持台,上岸落后进图形GUI形式,XWindow体系。
6à体系一般封闭偏重启,默许运转级别不克不及设为6,不然不克不及一般启动。运转init6呆板就会重启。
运转级别道理:
1.在目次/etc/rc.d/init.d下有很多服务器剧本程序,一样平常称为服务(service)
2.在/etc/rc.d下有7个名为rcN.d的目次,对应体系的7个运转级别
3.rcN.d目次下都是一些标记链接文件,这些链接文件都指向init.d目次下的service剧本文件,定名划定规矩为K+nn+服务名或S+nn+服务名,个中nn为两位数字。
4.体系会依据指定的运转级别进进对应的rcN.d目次,并依照文件名按次检索目次下的链接文件:关于以K开首的文件,体系将停止对应的服;关于以S开首的文件,体系将启动对应的服务
5.检察运转级别用:runlevel
6.进进别的运转级别用:initN,假如init3则进进终端形式,init5则又登录图形GUI形式
7.别的init0为关机,init6为重启体系
尺度的Linux运转级别为3或5,假如是3的话,体系就在多用户形态;假如是5的话,则是运转着XWindow体系。分歧的运转级别有分歧的用途,也应当依据本人的分歧情况来设置。比方,假如丧失了root口令,那末可让呆板启动进进单用户形态来设置。在启动后的lilo提醒符下输出:
init=/bin/shrw
如许就能够使呆板进进运转级别1,并把root文件体系挂为读写。它会途经一切体系认证,让你利用passwd程序来改动root口令,然后启动到一个新的运转级。
2、chkconfig用法
chkconfig命令能够用来反省、设置体系的各类服务
利用语法:
chkconfig[--add][--del][--list][体系服务]或chkconfig[--level<品级代号>][体系服务][on/off/reset]
参数用法:
--addà增添所指定的体系服务,让chkconfig指令得以办理它,并同时在体系启动的叙说文件内增添相干数据。
--delà删除所指定的体系服务,不再由chkconfig指令办理,并同时在体系启动的叙说文件内删除相干数据。
--level<品级代号>à指定读体系服务要在哪个实行品级中开启或关毕。
利用典范:
chkconfig--list列出一切的体系服务
chkconfig--addhttpd增添httpd服务
chkconfig--delhttpd删除httpd服务
chkconfig--levelhttpd2345on把httpd在运转级别为2、3、4、5的情形下都是on(开启)的形态。
chkconfig命令供应了一种复杂的体例来设置一个服务的运转级别。比方,为了设置MySQL服务器在运转级别3和4上运转,你必需起首将MySQL增加为受chkconfig办理的服务:
chkconfig--addmysql
如今,我们在级别3和5上设定服务为“on”
chkconfig--level35mysqlon
在其他级别上设为off
chkconfig--level01246mysqloff
为了确认你的设置被准确的修正了,我们能够列出服务将会运转的运转级别,以下所示:
#chkconfig--listmysql
mysql0:off1:off2:off3:on4:off5:on6:off
</p>
网络操作命令:ifconfig、ip、ping、netstat、telnet、ftp、route、rloginrcp、finger、mail、nslookup |
|