上次说到终端和交互式接口,在终端启动的时候启动交互式接口,里面有一个命令提示符的字符[dian@localhost ~]$
我们的命令就是在这个地方输入
命令格式:
COMMAND 【option】【areguments】
选项:用于启用或关闭命令的某个或某些功能;
短选项:-c, 例如:-l, -h
多个短选项可命令使用,例如-l -h, 可写作-lh;
长选项:--word,例如:--long, --human-readable
参数:命令的作用对象
向命令提供数据;
注意:
1、多选项,以及多参数和命令之间都应该使用空白字符分隔
2、取消命令执行:Ctrl+c
在shell中可以输入的命令分两种:
内建命令:由shell自带的,而且通过某命令形式提供;
外部命令:在当前系统的某文件系统路径下有对应的可执行程序文件;
怎么区分:
type COMMAND
输入命令
输入命令,回车:
提请shell程序找到键入命令所对应的可执行程序或代码,并由其分析后提交给内核分配资源将其运行起来;
表现为一个或多个进程;
-------------------------------------command
type --查看是内部命令还是外部命令
which/whereis --查看命令的命令文件
man COMMAND --查看帮助
Linux命令帮助的获取
外部命令:都有一个可执行程序,位于文件系统某目录下;
which, whereis
shell程序搜寻可执行程序文件的路径定义在PATH环境变量中;
# echo $PATH
注意:自左至右
格式:COMMAND [OPTIONS...] [ARGUMENTS...]
内部命令:
# help COMMAND
外部命令:
(1) # COMMAND --help
# COMMAND -h
(2) 使用手册(manual)
# man COMMAND
(3) 信息页
# info COMMAND
(4) 程序自身的帮助文档
README
INSTALL
ChangeLog
(5) 程序官方文档
官方站点:Documentation
(6) 发行版的官方文档
(7) Google