主页 > 数码科技 > 台式机 > 正文

linux系统命令大全 linux操作系统命令(2)

[作者:韦休]
2012-10-24 15:10

  8.获取帮助信息命令man(DOS下为HELP)

  在Linux中用man命令获取帮助信息,例:

  man ls 相当于help dir

  ls --help 相当于dir/

  9.显示文件的内容less(DOS下为TYPE)

  在Linux中用less命令进行文件显示工作,例如,我们要显示man1子目录下的mwm.lx的内容,只需输入:[root@localhost man1]#less mwm.lx即可。在Linux中,我们也可用另外一个命令“more”来显示文件内容,例如:more mwm.lx。你会看到,这两个命令非常相似,实际上,less命令的功能要比more强一些,你可以自己去摸索。在Linux中,还提供了两个DOS中没有的阅读文件的命令,它们是head和tail命令,分别用来显示文件的头部和后部的部分内容。使用格式为:head(tail) [m],缺省n时,显示10行,例如:

  head /usr/man/mwm.lx 显示文件mwm.lx前10行的内容

  head 15 /usr/man/mwm.lx 显示文件mwm.lx前15行的内容

  tail 17 /usr/man/mwm.lx 显示文件mwm.lx后17行的内容

  10.重定向与管道

  大家知道,在DOS中,我们可以通过重定向与管道方便地进行一些特殊的操作,如:dir>direct将当前目录放入文件direct中;type readme>>direct,将文件readme的内容追加到文件direct中;又如:typereadme.txt|more,分页显示文本文件readme.txt的内容。在Linux中的重定向与管道操作同DOS中的操作几乎一样,上面两个例子在Linux中应为:ls>direct; less readme.txt|more(注:实际上,Linux中的more和less命令本身具有分页功能)。

  11.外壳程序(shell):命令解释器(command)

  在DOS系统中,我们绝大多数用户都是用的coRet Hat Linux)

  &

  &命令可用在其他任何命令的后面,它用来通知计算机在后台运行某一命令。通过把作业放在后台,用户可以继续使用当前的shell来处理其他命令;如果命令在前台运行的话,那么用户在此进程结束前不能继续使用当前的shell。

  adduser

  adduser命令由root或其他具有权限的管理员用来创建新用户,跟在adduser 命令后面的是所要创建的帐号名,例如: adduser flying

  alias

  alias命令用来设置命令的别名或替代名。一般说来别名往往是实际命令名的缩写。例如用户为ls设置一个别名dir:

  alias dir=ls

  若仅输入alias本身时,系统将显示当前所有的别名。

  bg

  bg命令用来迫使被挂起的进程在后台运行。例如,当你已经在前台启动了一个命令时(没有在此命令后使用&),你才想到这一命令将运行较长一段时间,但你这时还需使用shell。在这种情况下,可通过ctrl+z挂起当前运行的进程。此时你既可以使它长期挂起,也可以通过输入bg把这一进程放到后台运行。这样shell就可以用来执行其他的命令了。

  cat

  cat通常是用来在屏幕上滚动显示文件的内容。它的格式是:

  cat〈filename〉

  cd

  cd用来改变目录。这一命令非常有用,它有三种典型的使用方法。

  cd   移到目录树的上一层

  cd~   移动到用户的主目录,与单独使用cd相同

  cd directory name 改变到指定的目录

  cp

  cp用来拷贝对象。例如要把file1拷贝到file2,用如下命令:

  cp file1 file2

  dd

  dd命令用来转换文件格式。

  fg

  fg命令用来激活某个被挂起的进程并使它在前台运行。当有一个进程正在运行时,由于某种原因需要挂起它,在执行完其他任务后,需要重新把这一进程调到前台运行,这时便可用bg命令使这一进程继续运行。

  find

  find命令用来查找指定目录的文件。当找到后将按照用户的要求对文件进行处理。语法是:

  find 以它为起点进行搜索的目录 想要查找的文件名或元字符 对文件执行的操作

  grep

  grep命令用来在指定的对象中搜索指定的文本。语法是:grep〈text〉〈 file〉。它还可以和其他命令的结果联合使用,例如:

  ps -ef|grep-v root

  这一命令要求grep接受ps命令的输出,并除去所有包含单词root的进程(-v 的含义是显示与文本不匹配的内容)。在不使用-v选项时,这一命令将显示进程 清单中所有包含单词root的进程。

猜你喜欢

编辑推荐

相关内容

推荐阅读

加载中...
没有更多了
X