Linux命令2

命令可以是下面四种形式之一:

  1. 是一个可执行程序,就像我们所看到的位于目录/usr/bin中的文件一样。

  2. 是一个内建于shell自身的命令。bash支持若干命令,内部叫做shell内部命令(builtins)。例如,cd命令,就是一个shell内部命令。

  3. 是一个shell函数。这些是小规模的shell脚本,它们混合到环境变量中。

  4. 是一个命令别名。我们可以定义自己的命令,建立在其它命令之上。

type 显示命令的类型,以上四种之一

which 显示一个可执行程序的位置,只对可执行程序有效,不包括内建命令和命令别名

help 得到shell内建命令的帮助文档,如help cd

man 显示命令手册页,使用less工具显示

apropos 显示一系列适合的命令,也有可能搜索参考手册列表,基于某个关键字的匹配项。虽然很粗糙但有时很有用,man命令加上“-k”选项,和apropos完成一样的功能

info 显示程序Info条目

whatis 显示一个命令的简洁描述

alias 创建命令别名,alias name='string'没有空格

unalias 删除别名,使用命令unalias name

gzip软件包包括一个特殊的less版本,叫做zlesszless可以显示由gzip压缩的文本文件的内容.gz

Bash参考手册是一本 bash shell的参考指南。它仍然是一本参考书,但是包含了很多实 例,而且它比 bash手册页容易阅读。 http://www.gnu.org/software/bash/manual/bashref.html

Bash F AQ包含关于 bash,而经常提到的问题的答案。这个列表面向 bash的中高级用 户,但它包含了许多有帮助的信息。 http://mywiki.wooledge.org/BashF AQ

Wikipedia有一篇关于手册页的有趣文章: http://en.wikipedia.org/wiki/Man_page

你可能感兴趣的:(linux,linux,运维,服务器)