Linux 的命令使用及一些简单常用的命令

命令的组成格式
         选项            参数
#command OPT1 OPT2 OPT3 argument1 argument2
选项是什么:修正命令执行特征
    用"-"引导 选项
    选项常用的用两类
        长选项:--help
        短选项:-h
        同时使用多个选项他们之间一定要用空格隔开
参数是什么:命令的作用对象
    参数之间用空格隔开

常用的shell:
    bash  最广泛 最多
    sh BSH    最古老
    zsh
    csh
    tch
    ksh
   
bash:的优点
    1、命令历史 1000记录
    2、命令补全 连敲两次tab补全
    3、路径补全 连敲两次tab补全
    4、管道
    5、编程   
prompt  提示符
bash  #-->管理员   $-->普通用户
必须在命令提示符下才能执行命令


SHELL:
1、命令行编辑
    Ctrl+a <--->Ctrl+e  至行首 行尾
    ctrl+u  删除光标处至行首内容  +k 至行尾
    ctrl+向左 向右   一次移动一个单词
2、globbing:文件名通配
    *:任意长度的任意字符
    ?:任意单个字符
    []:指定范围内的任意字符  [abc] ,[0-9],[a-z],[A-Z]
        [:lower:]  小写 [:upper:] 大写 [::]数字
        [^]取反
3、命令行展开
    ~家目录
    {}   多字符匹配
    $(),``命令引用  把一个命令的结果当成另外一个命令的参数
4、如何避免2、3
    \转义符  逃意符  避免一个字符表示通配的意义
    加引号
5、如何使用命令别名
    #alias  不带选项显示多有命令别名
    #alias 定义的名字=原来的名字
    #alias 定义的名字=“原来名字中间有空格”
    #unalias 撤销别名
    \  加转义符    使用原有命令不使用别名
   

 

 

内部命令:程序自身所带的命令
   

外部命令:有对应的可执行文件


type + 命令  查看命令式内部命令 还是外部命令

命令历史
显示命令历史:
    history
    history N 显示带本条命令之前的N条命令
    !!显示之前一次执行过的命令
    !string  执行历史中最近一次以这个字符串开头的命令
    !N执行历史中的第N条
    !-N  倒数第N个
    如何调用最近一次执行的那个命令的最后那个参数
    command !$
    command ALT + .
    command esc(马上松开)+.
   
    history -c  清除命令历史

相关推荐