历史命令:~/.bash_history
命令与文件补全功能
命名别名
任务管理 前后台控制
程序化脚本
通配符
type [-tpa] name
选项与参数
:不加任何选项和参数,会显示出name是外部命令还是内置命令
-t:以下面这些字眼显示他的意义:
file 外部命令
alias 命名别名
builtin 内置命令
-p:如果name是外部命令,才会显示完整文件名
-a:会由PATH定义的路径中,将所有含name的命令都列出来,包含alias
| 组合键 | 功能和示例 |
|---|---|
| \[Enter] | 命令行换行 |
| +u/+k | 向前、向后 删除命令串 |
| +a/+e | 让光标移动到最前面、最后面 |
用 env 观察环境变量与常见环境变量说明
env # 列出目前shell的所有环境变量与内容
set # 列出环境变量以及自定义变量
export,自定义变量转变为环境变量
子进程仅会继承父进程的环境变量,不会继承父进程的自定义变量
export # 显示所有的环境变量
export 变量 # 将自定义变量转为环境变量
注意:环境变量 与 bash的操作环境 意思不太一样