Linux实验报告(一)以及常用基础命令

Redhat的使用实验(一)及知识点总结

  1. 使用rjxy用户登录图形界面
    答:在图形界面直接登陆即可
  2. 由当前控制台切换到tty4虚拟控制台;
    答:ctrl+alt+f4
  3. 由当前用户切换到root用户;
$su #直接可以转到root,如果要转到普通用户 :su 用户名 即可
  1. 用root用户查看当前运行级别,并把当前运行级别切换到3级,再切换到5级运行级别;
runlevel #查看运行级别
init 5 #切换到5级运行级别
  1. 用“gedit编辑器”修改/etc/inittab文件,把Red Hat的默认运行级别改为3级;
gedit /etc/inittab #进去最后一行的修改为id:3,然后保存
  1. 用“shutdown -h”命令设定10分钟后关机,并在另一个终端中或在其他虚拟控制台中用“shutdown –c”命令取消;
shutdown -h 10 #十分钟后关机
shutdown -c   #取消关机
  1. 切换目录到/etc/hal/fdi/policy,并查看当前的工作目录路径;
cd /etc/hal/fdi/policy #转到该目录下
pwd #查看当前路径
  1. 切换目录到root用户的宿主目录,并查看当前目录的内容;
su #转到root用户
cd ~ #打开root的宿主目录
  1. 用“locate”命令定位“PS3.conf”文件(注意大小写!),若无法使用“locate”命令,先使用“updatedb”升级数据库;
locate PS3.conf #定位文件
updatedb #升级数据库
  1. 用“init”命令关闭Red Hat。
init 0 #关机,必须在root用户下使用。

知识点补充:

1,虚拟控制台(允许多个用户同时登录,或同一用户在同一时间 内多次登录,即每个控制台就是一个登录通道) 图形界面下:Ctrl+Alt+F1(F2F6)其中F1是图形界面,F2F6是字符界面,分别对应tty2~tty6字符界面下:Alt+ F1(F2F6)或Ctrl+Alt+F1(F2F6)Linux是真正实现多用户的系统。
2,一定要弄清楚绝对路径和相对路径。
3,init 是Linux 系统操作中不可缺少的程序之一。当内核自行启动 之后,也就是说当内核已经被载入内存,开始运行,并且完成了所有的设备驱动程序和数据结构的初始化工作以后,内核通过启动一个用户级进程init 的方式,完成系统引导过程。所以,init 始终是系统中运行的第一个进程(其进程编号为“1”),它主要的功能是根据/etc/inittab 文件来建立进程。它的指令格式是:init [n]
其中,数值n 可以取值0~6,用于表示操作系统当前正在运行的功能级别。系统启动时,可以进入不同的运行级别。每个运行级别可以设置启动不同的程序,启动的每个程序都是init的子进程。
4,什么是运行级别呢?简单点来说,运行级别就是操作系统当前正在运行的功能级别。级别是从0到6,具有不同的功能。这些级别定义在/etc/inittab文件中。这个文件是init程序寻找的主要文件,最先运行的服务是那些放在/etc/rc.d目录下的文件。
Linux下的7个运行级别:
0系统停机状态,系统默认运行级别不能设置为0,否则不能正常启动,机器关闭。
1单用户工作状态,root权限,用于系统维护,禁止远程登陆,就像Windows下的安全模式登录。
2多用户状态,没有NFS(Network system file)支持,她和3级除了没有网络外其他都一样。
3完整的多用户模式,有NFS,登陆后进入控制台命令行模式。
4系统未使用,保留一般不用,在一些特殊情况下可以用它来做一些事情。例如在笔记本电脑的电池用尽时,可以切换到这个模式来做一些设置。
5X11控制台,登陆后进入图形GUI模式,X Window系统。
6系统正常关闭并重启,默认运行级别不能设为6,否则不能正常启动。运行init 6机器就会重启。
注意:常用基础的也就2,3,5级运行模式。

你可能感兴趣的:(Linux,实验报告,Redhat的使用,河南大学)