当前位置 博文首页 > 一颗小陨石的博客:《Linux私房菜》——二、BASH以及相关命令(变

    一颗小陨石的博客:《Linux私房菜》——二、BASH以及相关命令(变

    作者:[db:作者] 时间:2021-09-16 13:40

    本文来自《鸟哥的Linux私房菜》学习以及知识点整理,仅供学习使用

    文章目录

      • 一、查看系统合法的shell
      • 二、bash的优点
        • 历史命令
        • 文件补全
        • 别名
      • 三、查看命令类型type
      • 四、命令执行、删除快捷键
      • 五、变量
        • 5.1变量规则
        • $后的括号
          • $(cmd)
          • $((expression))
          • ${cmd1,cmd2...}
        • 5.2 环境变量功能
          • env
          • set
        • 5.3 ==read读取键盘输入变量==
        • 5.4 变量类型与变量声明
          • 5.4.1数组
          • 5.4.2 整数:
          • 5.4.3只读:
          • 5.4.4 字符串
        • ==5.5 ulimit==
        • 5.6 变量的删除与替换
          • 5.6.1 变量的删除
          • 5.6.2 替换
          • 5.6.3 替换时添加测试
      • 六、Base shell的操作环境
        • 6.1 路径与命令查找顺序
        • 6.2 bash的环境配置文件
          • 6.2.1 /etc/profile
          • 6.2.2 ~/.bash_profile
          • source
          • 6.2.3 ~/.bashrc
          • 6.2.4 其他配置文件
        • 6.3 特殊符号
      • 七、数据流重定向
        • 7.1 标准输出与标准错误输出 > 、 >>、2>、2>>
        • /dev/null
        • 7.2 标准输入 < 、<<
        • 7.3 命令执行依据
          • 7.3.1 ;
          • 7.3.2 &&
          • 7.3.3 ||
      • 八、管道(pipe)命令 |
        • 8.1 选取命令cut、grep
          • 8.1.1 cut
          • 8.1.2 grep
        • 8.2 排序命令
          • 8.2.1 sort
          • 8.2.2 uniq
          • 8.2.3 wc
        • 8.3双向重定向tee
        • 8.4 字符转换命令
          • 8.4.1 tr
          • 8.4.2 col
          • 8.4.3 paste
          • 8.4.4 expand
        • 8.5 split
    cs