Fedora运行级别及其虚拟文件系统/proc详解
在现有的Linux系统中添加新硬件时,你希望知道当前系统的资源配置状态,那么应该如何查看呢?很方便,/proc文件系统中包含了内核关于资源分配的一些信息。其中/proc/interrupt,/proc/dma,/proc/ioports,分别包含了系统中断,dma,I/O端口分配情况。可以通过lsusb命令查看设备是否连接到Linux系统,而命令lsmod则会显示出系统中以加载模块的状态,当然通过执行cat /proc/modules查看是一样的效果。若是开始时没有加载某个模块,那么能不能在运行时安装或移除某个模块呢?答案是肯定的,将一个模块在超级用户权限下自动定位和插入到正在运行的内核中使用install module或者modprobe module,而移除不用的模块为rmmod modules命令。
Linux的运行级别用0-6表示,其中0和6是过渡性的特殊级别,分别代表关机和重新启动两种状态。当Linux系统启动时,所执行的第一个进程是init,它启动所有其他进程,该进程负责引导系统进入默认的运行级别,通常是2、3和5,这取决与Linux发现版本和所使用的机器。典型的运行级别的含义如下表所示:
运行级别1,即单用户模式,是一个基本的操作环境,专供系统维护之用。被迫进入单用户模式的一个常见原因,就是系统无法自动处理文件系统损坏,而需要管理员介入予以修正。
设置默认的运行级别可以通过ln -s /lib/systemd/system/<target name>.target /etc/systemd/system/default.target (这个命令是Fedora17上的方法)
一般的方法都是修改/etc/inittab这个文件。查看系统当前的运行级别可以通过 runlevel 命令。若想改变当前的运行级别,有两个命令可用:init和telinit会发动信号给运行中的init进程,告诉它切换到指定的运行级别,此命令需超级用户权限。
相关文章
- Xmame模拟器是Linux平台下的一款游戏机游戏模拟器应用程序,下面我们演示了在Fedora上安装Xmame模拟器运行拳皇97的示例,需要的朋友可以参考下2016-06-07
在CentOS或Fedora上运行Docker容器的方法与步骤
最近,炙手可热Docker已俨然成为将应用程序部署到云环境的一种关键技术,在本教程中,我将介绍如何在CentOS或Fedora上创建和管理Docker容器,需要的朋友可以参考一下2014-10-15- yum install compiz* yum install ccsm yum install fusion-icon* 执行完这三条就可以从applications->system-> compiz fusion icon 执行特效了(可能还需要在sys2008-09-08
Fedora 8 Linux系统下运行QQ2008Beta1
1.下载软件crossover-standard-demo: #wget http://media.codeweavers.com/pub/crossover/cxlinux/demo/crossover-standard-demo-6.2.0-1.i386.rpm2008-09-08Fedora如何安装和升级虚拟机辅助工具VMware Tools
Linux安装VMware Tools的方法不难,但不同的Linux系统安装方法也不同,小编要给大家介绍的是VMware Tools在Fedora系统下的安装,不了解的朋友可以看看2015-06-30- 这篇文章主要介绍了VM虚拟机中的Fedora设置固定IP上网的方法,需要的朋友可以参考下2014-03-20
- 如何解决Fedora20下用户不在sudoers文件中呢?今天小编将为大家带来的是Fedora 20下解决用户不在 sudoers 文件中的方法!有需要的朋友一起去看看吧2017-03-17
- Fedora怎么把home下文件夹名改成英文?因为你的命令都是英文的,而目录却是中文的,你总会花费时间切换输入法。如果目录都是英文的就不存在这个问题了。更重要的是,在字符2015-07-09
最新评论