1.man命令语法:man [-k] [command_name]
功能:显示参考手册,提供联机帮助信息。
2.uname命令语法:uname [选项]
功能:显示目前的版本等系统信息,uname可从显示电脑以及操作系统的相关信息。uname 可以知道用户现在所用的操作系统的版本、硬件的名称等各种数据。这个命令各选项及其功能见表3-21。
3.date命令语法:date [选项]
功能:显示和设置系统日期和时间。在显示方面,使用者可以设定欲显示的格式,格式设定为一个加号后接数个标记,只有超级用户才有权限使用date命令设置时间,一般用户只能使用date命令显示时间。当以root身份更改了系统时间之后,一定要用#clock -w命令来将系统时间写入CMOS 中,这样下次重新开机时系统时间才会保持最新的正确值。
4.cal(calendar)命令语法:cal [选项] [月] [年]
功能:显示某年某月的日历。命令选项及其功能见表3-22。
5.pwd命令语法:pwd
功能:显示目前所在目录。
有时自己到底位于哪一个目录里面,并不是十分清楚。虽然命令行前面的提示符号可能有一点提示信息,这时就需要用pwd命令了。
6.free 命令语法:free [选项]
功能:显示内存状态,free命令会显示内存的使用情况,包括实体内存,虚拟的交换文件内存,共享内存区段,以及系统核心使用的缓冲区等。free命令选项及其功能见表3-23。
7.last 命令语法:last [选项][帐号名称...][终端机编号...]
功能:列出目前与过去登录系统用户的相关信息。单独执行last指令,它会读取位于/var/log目录下,名称为wtmp的文件,并把该文件记录的登录系统的用户名单全部显示出来。last命令选项及其功能见表3-24。
8.shutdown 命令语法:shutdown [选项][时间][警告信息]
功能:系统关机命令,shutdown命令可以关闭所有进程,并按用户的需要,进行重新开机或关机的动作。shutdown命令安全地将系统关机。有些用户会使用直接断掉电源的方式来关闭Linux,这是十分危险的。因为Linux后台运行着许多进程,所以强制关机可能会导致进程的数据丢失,使系统处于不稳定的状态,甚至在有的系统中会损坏硬件设备。注意,shutdown命令只能由root用户运行。shutdown命令选项及其功能见表3-25。
表3-25 shutdown命令的各选项及其功能选项
功能
-c
当执行“shutdown -h 11:50”指令时,只要按+键就可以中断关机的指令
-f
重新启动时不执行fsck
-F
重新启动时执行fsck
-h
将系统关机
-k
只是送出信息给所有用户,但不会实际关机
-n
不调用init进程进行关机,而由shutdown自己进行
-r
shutdown之后重新启动
-t
送出警告信息和删除信息之间要延迟多少秒,警告信息:要传送给所有登录用户的信息。时间,设置多久时间后执行shutdown指令
例如:#shutdown –h + 10 "System needs a rest"
该命令将一条警告信息发送给当前登录到系统上的所有用户,让他们有时间在系统关闭前结束自己的工作。系统将在10分钟后关闭。
9.halt命令语法:halt [选项]
功能:关闭系统,halt会先检测系统的runlevel。若runlevel为0或6,则关闭系统,否则即调用shutdown来关闭系统。其实halt就是调用shutdown -h。halt执行时,杀死应用进程,执行sync系统调用,文件系统写操作完成后就会停止内核。halt命令选项及其功能见表3-26。
10.reboot命令语法:reboot [选项]
功能:重新开机,执行reboot命令可让系统停止运作,并重新开机。reboot命令选项及其功能见表3-27。
11.init命令语法:init state
功能:改变系统状态。可以使用该命令重启或关闭系统等。init命令使用表示系统状态的数字作为参数。系统状态及其含义见表3-28。
表3-28 系统状态及其含义
state
描述
0
完全关闭系统
1
管理模式的单用户状态,只允许超级用户访问整个多用户文件系统
2
多用户状态,不支持NFS,若没有网络,则和状态3相同
3
完全多用户模式,允许网络上的其他系统进行远程文件共享
4
未使用
5
只用在X11上,即GUI
6
关闭并重启
s/S
同state=1,单用户模式,只允许一个用户(root)访问系统
不管是进入哪一种状态(除关机状态),都可以使用init命令切换到其他状态。如果缺省状态为3,则可执行#init 5命令切换到状态5,即GUI。
这些级别在/etc/inittab文件里指定。这个文件是init程序寻找的主要文件,最先运行的服务是放在/etc/rc.d目录下的文件。在大多数的Linux发行版本中,启动脚本都是位于 /etc/rc.d/init.d中的。这些脚本被用ln命令符号链接到/etc/rc.d/rcn.d目录(n是运行级0-6)。
要想改变系统启动时的缺省状态,可以编辑/etc/inittab文件。
比如:“id:5:initdefanlt:”改为“id:3:initdefault:”,将运行级别由5改为3。
编辑完毕后,保存该文件。然后执行#init q命令,可使修改立即生效。
12.runlevel命令可以使用runlevel命令查看当前系统所处的运行状态。
13.login命令语法:login
功能:用户登录,Linux是多用户的系统,login登录系统的时候,首先输入用户名称,然后输入口令。如果正确,则可进入系统。
14.logout命令语法:logout
功能:用户注销,注销的目的在于防止下一位坐在您终端机前面的用户继续用您的权限去存取文件。所以长久离开座位以及下班之前,请记得输入logout注销。请下一位用户再自行用他的帐号和密码进行登录。
logout命令让用户退出系统,其功能和login命令相对应。