较为重要的和使用频率最高的一些命令
大致分为六个部分:安装和登陆命令,文件处理命令,系统管理相关命令,网络操作命令,系统安全相关命令及其他命令。
安装和登陆命令
login
作用:登陆系统,使用权限是所有用户。
格式:login【name【-p】【-h主机名称】
-p:通知login保持现在的环境参数。
-h:用来向远程登陆的之间传输用户名。
shutdown
作用:关闭计算机,使用权限是超级用户。
格式:shutdown 【-h】【-i】【-k】【-t】
-h:关机后关闭电源。
-i:关机时显示系统信息
-k:不真正关机,只是送警告信号给每位登陆者。
-t:在改变到其他运行级别之前,告诉int程序多久后关机。
shutdown命令可以安全的将系统关机。在系统关机前使用shutdown命令,系统管理员会通知所有登陆的用户将要关机,并且login指令会被冻结,新的用户将不能登陆。
halt
作用:关闭系统,他的使用者是超级用户。
格式:halt【-n】【-w】【-d】【-f】【-i】【-p】
-n:防止sync系统调用。
-w:并不真正关机,只是些wtmp记录。
-d:关闭系统,但不留下记录。
-f:没有调用shutdown,而强制重启或关机。
-i:关机或重启之前,关闭所有的网络接口。
-p:关机时顺便关闭电源。
reboot
作用:重启计算机,它的使用权限是系统管理者。
格式:reboot【-n】【-w】【-d】【-f】【-i】
-n:在重启之前不做将记忆体资料写回硬盘的操作。
-w:并不真正的重启,只是把记录写到/var/log/wtmp 文件里。
-d:不把记录写到/var/log/wtmp 里。
-i:在重启之前,把所有与网络相关的装置停止。
install
作用:安装或升级软件或备份数据,它的使用权限是所有用户。
格式:install[选项] …来源目的地
install[选项] …来源目录
install -d[选项]…目录…
mount
作用:加载系统文件,它的使用权限是超级用户或/etc/fstab中允许的使用者。
格式:mount -a【-fv】【-t vfstype】【-n】【-rw】【-F】device dir
-h:显示辅助信息。
-v:显示信息。
-a:将/etc/fstab中定义的所有文件系统挂上。
-f:用于除错
-n:一般而言,mount挂上后会在/etc/fstab 中写入一笔资料,在系统中没有可以实际写入系统的情况下,可以使用这个选项取消这个动作。
umount
作用:卸载一个文件系统,它的使用权限是超级用户或/etc/fstab中允许的使用者。
格式:umount -a [-fFnrsvw] [-t vfstype] [-n] [-rw] [-F] device dir
chsh
作用:更改使用者shell设定,它的使用权限是所有使用者。
格式:chsh [-s] [-list] [–help] [-v] [username]
-l:显示系统的所有Shell类型。
-v:显示Shell版本号。
exit
作用:退出系统,使用权限是所有用户。
格式:exit
参数:没有参数,运行后退出系统进入登陆界面。
last
作用:显示近期用户或终端的登陆情况。使用权限是所有用户。
格式:last[-n][-file][-t tty][-h 结点][-1 -IP][-I][-y][ID]
-n:指定输出记录的条数
-f file:指定用文件file作为查询用的log文件。
-t tty:只显示指定的虚拟控制台上登陆情况。
-h节点:只显示指定节点上的登陆情况。
-i IP:只显示指定IP上的登陆情况。
-I:用IP来显示远端地址。
-y:显示记录的年,月,日。
-ID:知道查询的用户名
-x:显示系统关闭,用户登陆和退出的历史。
文件处理命令
file
作用:file通过探测文件内容判断文件类型,使用权限是所有用户。
格式:file [option] 文件名
主要参数:
-v:在标准输出后显示版本信息,并且退出。
-z:探测压缩过额文件类型。
-L:允许符号连接。
-f name:从文件namefile中读取要分析的文件名列表。
mkdir
作用:建立名称为dimame的子目录,与MS DOS下的md命令类似,它的使用权限是所有用户。
格式:mkdir[option] 目录名
-m:设定权限<模式>
-p:需要时创建上层目录,如果墓库已经存在,则不当作错误。
-v:每次创建新目录都显示信息。
grep
作用:可以指定文件中搜索特定的内容,并将含有这些内容的行标准输出。
格式:grep[option]
参数:
-c:只输出匹配的计数。
-I:不区分大小写。
-h:查询多文件是不现实文件名。
-l:查询多文件是只输出包含匹配字符的文件名。
-n:显示匹配行迹行号。
-s:不现实不存在或无匹配文本的错误信息。
-v:显示不包含匹配文本的所有行。