bash

2018-04-10  本文已影响6人  不排版
  1. bash:快捷键
    Ctrl+a: 跳转至命令行首
    Ctrl+e: 尾
    Ctrl+u: 删除命令行首至当前光标所在处之前的所有内容
    Ctrl+k: 删除当前光标所在处至命令行尾的所有内容
    Ctrl+l: 清屏
    Ctrl+c: 中止或取消
    Ctrl+z: 把当命令送至后台配合bg、fg 使用

  2. bash环境:

    • 编译器:

    • 解释器:

      • 解释:
        • 词法分析
        • 语法分析
        • 语义分析
          -条件判断,选择分支循环
      • 过程式编程语言:
        顺序执行
        选择执行
        循环执行
    • 解释器:提供了编程环境

    • 脚本:使用bash提供控制机制,将期望执行的命令罗列于文本文件中;
      bash没有库,整个程序几乎都要依赖于系统命令来完成;

    • 编译型:
      源程序(文本文件)--> 预处理 --> 编译 --> 汇编 --> 链接
      静态语言

  1. bash的重要特性:变量
  1. bash的配置文件:

    • profile类:为交互式登录的用户提供配置
      全局:
      /etc/profile
      /etc/profile.d/*.sh
      用户:
      ~/.bash_profile

      功用:
      1、设定环境变量
      2、运行命令或脚本

    • bashrc类:为非交互式的用户提供配置
      全局:
      /etc/bashrc
      用户:
      ~/.bashrc

      功用:
      1、设定本地变量
      2、定义命令别名

  2. 登录类型:

上一篇 下一篇

猜你喜欢

热点阅读