linux BASH shell
一. BASH shell的功能 命令编修能力 (history): 命令与文件补全功能: ([tab] 按键的好处) 命令别名配置功能: (alias) 工作控制、前景背景控制: (job control, foreground, background) 程序化脚本: (shell scripts) 通配符: (Wildcard) 当命令超长的时候使用"\"进行两行或者多行写入。 Bash shell 的内建命令: type [root@www ~]# type [-tpa] name 选项与参数: :不加任何选项与参数时,type 会显示出 name 是外部命令还是 bash 内建命令 -t :当加入 -t 参数时,type 会将 name 以底下这些字眼显示出他的意义: file :表示为外部命令; alias :表示该命令为命令别名所配置的名称; builtin :表示该命令为 bash 内建的命令功能; -p :如果后面接的 name 为外部命令时,才会显示完整文件名; -a :会由 PATH 变量定义的路径中,将所有含 name 的命令都列出来,包含 alias 范例一:查询一下 ls 这个命令是否为 bash 内建? [root@www ~]# type ls ls is aliased to `ls --color=tty' <==未加任何参数,列出 ls