Linux-shell基础

来源:互联网 发布:微课录制软件下载 编辑:程序博客网 时间:2024/05/17 00:01

1.vi /etc/shells  #查看

    echo $SHELL

    vi  hello.sh 

       内容:echo -e "\e[1;30m hello \e[0m"

    chmod  755  #赋予执行权限

    bash hello.sh  #执行


2.命令别名与快捷键

   (1)alias 

   (2)快捷键   ctrl + c  #终止  ; ctrl + u #删除到当前行

                       ctrl +l  #清除   ;ctrl +a #行首

                       ctrl +e #行尾   ;ctrl + r #在历史命令中搜索


3.历史命令 

   (1)history  [选项]

          -c :清空历史命令

         -w :写入           !! ;!n  ;!字符串


4.输出重定向

   (1)命令   >>  文件  2》&1

    (2)命令  &>>文件

    (3)命令  >>文件1  2>>文件2


5.输入重定向

    wc [选项]  文件名

         -c  :统计字节数;-w:统计单词数; -l:统计行数。


6.管理符

   命令1 | 命令2   #命令1的输出作为命令2的操作目标

   如:ls -lh /etc  |  more

        netstat -an | grep EASBLELSHED |  wc -l


7.通配符与特殊符号

  (1)?  ;   *  :  []  ;   [-]  ;  [^];

    (2) 双引号:(“$”," ` ",  "\“除外);  $()  #引用系统命令    $:调用系统命令。 

   

原创粉丝点击