Linux网络服务器配置管理项目实训教程2
附录2 Linux常用命令
在文本模式和终端模式下,经常使用Linux命令来查看系统的状态和监视系统的操作,如对文件和目录进行浏览、操作等。在Linux较早的版本中,由于不支持图形化操作,用户基本上都是使用命令行方式对系统进行操作,所以掌握常用的Linux命令是必要的,本章将对Linux的常用命令进行分类介绍。
本章学习要点:
Linux系统的终端窗口和命令基础。 文件目录类命令。 系统信息类命令。 进程管理类命令及其他常用命令。
2.1 Linux命令基础
掌握Linux命令对于管理Linux网络操作系统是非常必要的。
2.1.1 Linux命令特点
在Linux系统中命令区分大小写。在命令行中,可以使用Tab键来自动补齐命令,即可以只输入命令的前几个字母,然后按Tab键,系统将自动补齐该命令,若命令不止一个,则显示出所有和输入字符相匹配的命令。
按Tab键时,如果系统只找到一个和输入字符相匹配的目录或文件,则自动补齐;如果没有匹配的内容或有多个相匹配的名字,系统将发出警鸣声,再按一下Tab键将列出所有相匹配的内容(如果有的话),以供用户选择。例如,在命令提示符后输入“mou”,然后按Tab键,系统将自动补全该命令为“mount”;如果在命令提示符后只输入“mo”,然后按Tab键,此时将警鸣一声,再次按Tab键,系统将显示所有以“mo”开头的命令。
另外,利用向上或向下的光标键,可以翻查曾经执行过的历史命令,并可以再次执行。 如果要在一个命令行上输入和执行多条命令,可以使用分号来分隔命令。例如:“cd /;ls”。 断开一个长命令行,可以使用反斜杠“\”,以将一个较长的命令分成多行表达,增强命令的可读性。执行后,Shell自动显示提示符“>”,表示正在输入一个长命令,此时可继续在新行上输入命令的后续部分。
2.1.2 后台运行程序
一个文本控制台或一个仿真终端在同一时刻只能运行一个程序或命令,在未执行结束前,一般不能进行其他操作,此时可采用将程序在后台执行,以释放控制台或终端,使其仍能进行其他操作。要使程序以后台方式执行,只需在要执行的命令后跟上一个“&”符号即可,例如“find / -name httpd.conf &”。