Linux学习 -- Shell基础 -- Bash基本功能

  


历史命令

  history

    -c   clear

    -w   写入 ~/.bash_history

    默认保存1000条, 可在/etc/profile中修改

    调用

      Linux学习 -- Shell基础  --  Bash基本功能

Tab补全

  命令、目录、文件


命令别名

  alias 别名='原命令'

  命令执行顺序: 

    绝对路径或相对路径 > 别名 > Bash的内部命令 > $PATH环境变量中找到的第一个命令(外部命令)

  配置文件:/root/.bashrc

  删除:unalias 别名

常用快捷键

  Linux学习 -- Shell基础  --  Bash基本功能


输入输出重定向

  标准输入输出

    Linux学习 -- Shell基础  --  Bash基本功能

  输出重定向

    Linux学习 -- Shell基础  --  Bash基本功能

    注意:2和>之间没有空格!

    Linux学习 -- Shell基础  --  Bash基本功能

    命令  &>/dev/null   结果丢到垃圾箱

  输入重定向

    例子:  wc [选项] [文件名]

      -c 统计字节数

      -w 统计单词数

      -l 统计行数


多命令顺序执行

  Linux学习 -- Shell基础  --  Bash基本功能

  dd 主要用于磁盘对拷

    Linux学习 -- Shell基础  --  Bash基本功能

  命令 && echo yes || echo no

管道符 |

  命令1 | 命令2    命令1的正确输出 作为 命令2的对象

   例子:ll -a /etc/ | more

      netstat -an | grep "ESTABLISHED"

        Linux学习 -- Shell基础  --  Bash基本功能


 通配符 

  Linux学习 -- Shell基础  --  Bash基本功能

Bash中其他特殊符号

  Linux学习 -- Shell基础  --  Bash基本功能


上一篇:Oracle12c中配置实例参数和修改容器数据库(CDB)及可插拔数据库(PDB)


下一篇:SpringBoot常用应用属性配置表