您的位置:首页 > 运维架构 > Linux

Linux基础之——命令的帮助

2016-07-26 22:09 323 查看
要想熟练的操作linux系统,必须掌握众多linux命令的使用,除了必要大量的命令练习之外,还需要掌握linux系统里面的命令帮助技巧,同时在另一个方面也说明了获取帮助的能力决定了技术的能力。

下面为学习参考总结的方法; 前置知识:

1.命令的格式: 在命令提示符下,操作命令有一定的格式规范,一般有三部分组成,分别如下: ~]# COMMAND(命令) OPTIONS(选项) ARGUMENTS(参数) (1)COMMAND:首先要指定命令

(2)OPTIONS:选项指的是调整指定命令的特性,通常有两种风格表现形式: 1.长选项 --

2.短选项 -



(3)ARGUMENTS:命令的作用对象。 2.命令的类型: 在linux系统里要调用的命令有两种类型,不同的命令类型使用的帮助法式也有不同,一下介绍两者的区别。 (1)内部命令: shell程序自带的内建命令。

(2)外部命令: 独立的可执行二进制程序文件,文件名就是命令名。

3.查看系统命令类型的命令:type ~]# type COMMAND *内部命令:

*外部命令:



4.PATH环境变量:
命令本身是一个可执行的程序文件,可能调用库文件。命令执行调用的就是可执行的文件,这些可执行文件就在/bin,/sbin,/usr/bin,/usr/sbin,/usr/local/bin,/usr/local/sbin,这些目录众多,我们执行命令时使用的仅仅是命令,他们是如何找到相对应的可执行程序命令文件呢?这就需要借助PATH这个环境变量了,

PATH环境变量是命令执行搜索路径的环境变量,执行命令时就在指定的路径里查找,路径的搜索顺序自左到右。
查看PATH环境变量的命令:

~]# echo $PATH




5.help命令的帮助使用:
(1)内部命令的简单使用介绍帮助,一般使用命令help,使用格式如下:
~]# help COMMAND




(2)外部命令的简单帮助help,格式跟内部命令格式有点不同:
~]# COMMAND --help




6.man命令的帮助使用:
man命令是内外部命令的详尽使用说明手册,一般调用的是位于/usr/share/man/目录下的个命令使用说明文档。

(1)man命令的内容非常多,为了使用查找检索方便,man手册使用章节划分内容,如下:

1:用户命令:用户命令的使用;
2:系统调用:系统调用的使用;
3:库用户:库调用的使用帮助;
4:特殊文件:特殊文件的使用帮助
5:文件格式:配置文件的语法使用帮助
6:游戏
7:杂项(Miscellaneous)
8: 管理命令:管理员使用的命令帮助

其中有些符号的意义说明如下:
<>:必选
[]:可选
...:可以出现多次
|:多选一
{}:分组

MAN:
NAME:命令名称及功能简要说明
SYNOPSIS:用法说明,包括可用的选项
DESCRIPTION:命令功能的详尽说明,可能包括每一个选项的意义
OPTIONS:说明每一个选项的意义
FILES:此命令相关的配置文件
BUGS:
EXAMPLES:使用示例
SEE ALSO:另外参照

翻屏:
向后翻一屏:SPACE
向前翻一屏:b
向后翻一行:ENTER
向前翻一行:k

查找:
/KEYWORD: 向后
n: 下一个
N:前一个

?KEYWORD:向前
n: 下一个
N:前一个

q: 退出

7.在线文档:
info COMMAND

8.官方文档:
apache, hadoop

9.搜索引擎搜索:
百度,谷歌
总结:熟练的命令使用必须大量重复的操作,man手册帮助文档使用的是英文,所以翻译起来有些困难,不必太紧张,一些基础词汇和专业术语就那么多,平时注意多看都查,后面自然而然也就不是什么难事。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签:  linux man