1. Bash简介

    bash是一个为GUN计划编写的Unix shell,是大多数Linux系统默认的shell。那么什么是shell呢?简单的说,shell是一个程序,它为用户和内核提供接口同时起着命令的解释的作用。shell可分为二大类:图形界面shell(graphical user interface shell-GUI shell),例如Windows的explorer;命令行式shell(command line interface shell-CLI shell),bash就是CLI shell。

    Bash基本语法:命令 -选项 参数(选项和参数可以切换顺序,是可选的)

    wKioL1PnIyqDVnnsAAHWZ93FoOM218.jpg

  2. 使用BASH基本命令及小技巧

    whoami  查询当前用户

    ls   列出当前目录下的文件和文件夹

    pwd  显示当前所处的路径

    passwd   修改用户密码

    cat /etc/shell   查看shell

    echo $SHELL   查看所用shell

    su  su-   切换用户(这二个命令是有区别的)

    su - -c whoami 以root身份命令执行whoami

    tab键可以补全命令,双击显示更多命令

    touch aa(第一条命令)----^aa^bb (第二条命令)=touch bb 第二条命令的意思是把aa替换成bb,命令相同

    #。。。  命令前加#,表示这个命令不执行

    -al   表示运行-a -l 两个选项,

    --al  表示运行al这一个选项,注意--,为了避免出现-al这种错

    ctrl+L= clear  清屏

    ctrl + C   中止命令

    ctrl + r   历史命令中搜索

    ctrl + a   光标回到命令最前

    ctrl + e   光标回到命令最后

    ctrl + k   光标(包括光标所在点)后都删除

    ctrl + u   光标前都删除

    esc + "."  调出上个命令最后一部分

    ctrl + shift + t 打开终端

    ctrl + d  删除终端

    wKioL1Po1PKDsAE_AAHUtKjgtis806.jpg