指令基本概念及部分指令用法

-----------------------------------------------------------------------------------------------------------------------------------------------

十四、交互式接口

交互式接口:启动终端后,在终端设备附加一个交互式应用程序,要么是图形化接口GUI,要么是命令行接口CLI。


十五、Shell相关概念

1.Shell是Linux系统的用户界面,提供了用户与内核进行交互操作的一种接口,提供的为命令行接口;

2.Shell也被称作命令解释器;

3.Shell是一种高级程序设计语言,可以用来制作脚本工具等。


十六、命令格式

COMMAND  [OPTION]  [ARGUMENTS]

    命令             长短项          参数

1.命令短项可以写一起,比如说rm -r -f 等同于rm -rf;

2.命令option项可以另起一行写,比如rm -r -f 等同于rm \回车键 -r \ 回车键 -f


十七、命令相关概念

  1. 命令分为外部命令和内部命令,内部命令是随着开机就加载在内存中的bash而启动,外部命令位于/bin/类文件夹中;用type命令来区分一个命令是外部命令还是内部命令;

  2. 比如说type cd,出现cd is a shell builtin,此类别为内部命令;type date 出现date is /usr/bin/date,此类别为外部命令;

  3. 内部命令查看帮助为command -h或command --help,外部命令查看帮助为man command;

  4. 拿到一个陌生的新命令,想了解它的使用方法,先用type判断它是外部命令还是内部命令,然后用whatis命令判断在man第几章,之后再决定用help或者man获取帮助说明。

  5. 对于一串复杂命令的执行,执行顺序为(1)先看是否为内部命令;

                                                              (2)看内存缓存中是否有该命令;

                                                              (3)按echo $PATH(外部命令存放路径)顺序查


十八、命令总结

指令搬迁到这篇文章