认识和学习bash

系统合法的shell

我们系统上合法的shell要写入/etc/shells这个文件,这是因为系统某些服务在运行过程中,会去检查用户能够使用的shells
也可以去查看每个用户的默认shells(root)在/etc/passwd文件中

bash

特性

历史命令

history命令可以查看此次登陆的命令历史
以前的一些命令历史会存储在~/.bash_history中。不过其保留的是前一次登陆以前所执行的命令,而至于这一次登陆所执行的命令都被暂时存在内存中,当你成功注销系统后,该命令记忆才会记录到.bash_history中。

命令别名的功能alias

  1. 设置别名
  2. 去除别名
  3. 查看所有别名

bash登陆和欢迎信息

bash的环境配置文件

shell变量

变量的声明与初始化

声明变量并初始化为某个值

声明变量并让用户输入值

更新变量

变量内容的删除

变量内容的替代与替换

查看变量

变量的作用域

几种特殊的变量

环境变量

语系变量

数据流重定向

管道命令

猜你喜欢

转载自blog.csdn.net/tinpo_123/article/details/83415310