- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
Linux操作系统分析与实践实验一:Linux系统管理
Linux操作系统分析与实践实验一:Linux系统管理;实验目的 ;实验内容;问题:文件和目录操作;答案:文件和目录操作;问题:文本显示和处理;答案:文本显示和处理;问题:文件和命令查找;答案:文件和命令查找;问题:系统信息显示;答案:系统信息显示;问题:信息交流;答案:信息交流;问题:其他命令;答案:其他命令;系统软硬件信息查询;查看计算机CPU信息 /proc/cpuinfo
查看主机DMA通道信息 /proc/dma
查看文件系统信息 /proc/filesystems
查看主机中断信息 /proc/interrupts
查看主机I/O端口号信息 /proc/ioports
查看计算机内存信息 /proc/meminfo
查看Linux版本信息 /proc/version
查看板卡信息 /proc/pci
查看usb设备 /proc/bus/usb/devices
查看键盘和鼠标: /proc/bus/input/devices ;用户和组群账号管理;创建账号命令
useradd
修改用户账号属性命令
usermod
删除或禁止用户账号
userdel
;具有共同特征的用户集合就是用户群组
相关的配置文件
/etc/group
/etc/gshadow
群组操作相关命令
groupadd
groupmod
groupdel;软件包管理;磁盘管理;Linux文件系统;查看分区挂载情况
mount –s
设置开机自动挂载文件系统
/etc/fstab;权限管理;Linux系统启动过程;打开PC的电源
BIOS开机自检
按BIOS中设置的启动设备(通常是硬盘)启动,接着启动设备上安装的引导程序lilo或grub开始引导Linux
内核的引导
执行init程序
启动getty,打开了终端供用户登录系统
用户登录成功后进入了Shell;MBR;倥潆把码海甸配本犯掬礓崞锹点拳言妒肟蚓您涔槌渠鳘泽墚缫蔚潭械洁疮;init的进程号是1,从这一点就能看出,init进程是系统所有进程的起点,Linux在完成核内引导以后,就开始运行init程序。
init程序需要读取配置文件/etc/inittab
inittab是一个不可执行的文本文件,它有若干行指令所组成。 ;/etc/inittab文件内容:
# The runlevels used by RHS are:#?? 0 - halt (Do NOT set initdefault to this)#?? 1 - Single user mode#?? 2 - Multiuser, without NFS (The same as 3, if you do not havenetworking)#?? 3 - Full multiuser mode#?? 4 - unused#?? 5 - X11#?? 6 - reboot (Do NOT set initdefault to this)#
#表示当前缺省运行级别为5(initdefault); id:5:initdefault: ;#启动时自动执行/etc/rc.d/rc.sysinit脚本
# System initialization. si::sysinit:/etc/rc.d/rc.sysinit
rc.sysinit是一个bash shell的脚本,它主要是完成一些系统初始化的工作,rc.sysinit是每一个运行级别都要首先运行的重要脚本。
它主要完成的工作有:激活交换分区,检查磁盘,加载硬件模块以及其它一些需要优先执行任务。
rc.sysinit约有850多行,但是每个单一的功能还是比较简单,而且带有注释,建议大家阅读自己机器上的该文件,以了解系统初始化所详细情况。; l0:0:wait:/etc/rc.d/rc 0 l1:1:wait:/etc/rc.d/rc 1 l2:2:wait:/etc/rc.d/rc 2 l3:3:wait:/etc/rc.d/rc 3 l4:4:wait:/etc/rc.d/rc 4
l5:5:wait:/etc/rc.d/rc 5 l6:6:wait:/etc/rc.d/rc 6
#当运行级别为5时,以5为参数运行/etc/rc.d/rc脚本,init将等待其返回(wait);/etc/rc.d/rc是一个Shell脚本,它接受5作为参数,去执行/etc/rc.d/rc5.d/目录下的所有的rc启动脚本
/etc/rc.d/rc5.d/目录中的这些启动脚本实际上都是一些链接文件,而不是真正的rc启动脚本,真正的rc启动脚本实际上都是放在/etc/rc.d/init.d/目录下。 ;rc执行完
原创力文档


文档评论(0)