美文网首页
Linux Shell脚本

Linux Shell脚本

作者: LeeLom | 来源:发表于2016-11-03 16:27 被阅读81次

    慕课网个人学习笔记

    1. Shell 基础

    1-1 脚本执行


    脚本执行.png

    (1)先赋予执行权限权限->利用相对路径执行
    (2)通过bash定位

    1-2 Bash的基本功能

    • 命令别名与快捷键


      Paste_Image.png

      使用命令行临时生效
      写入环境变量永久生效
      如果需要立即生效:写入后,执行

    source .bashrc
    
    Paste_Image.png
    Paste_Image.png

    别名的优先级优先于系统命令或者外部命令
    一定定义了别名,原始的命令则无法执行。如vim -> vi ;之后原始的vi则不会再进行执行


    Paste_Image.png
    • 历史命令
      把操作过的命令保存在系统当中。


      Paste_Image.png
      Paste_Image.png
    • 输出重定向


      Paste_Image.png

      注意标准输出重定向两侧有空格;
      标准错误输出重定向右侧没有空格


      Paste_Image.png
      Paste_Image.png
    • 多命令顺序执行


      Paste_Image.png
    Paste_Image.png

    more 分屏显示文件的内容;不能查看命令的执行结果
    使用管道符,一定要注意命令2能够使用命令1的操作结果

    # 利用管道符分屏显示
    ls -l /etc | more
    # 查看链接用户并且查找并统计人数
    netstat -an | grep ESTABLISHED | wc -l
    

    touch xxxx 创建xxxx文件

    • Shell中特殊符号
    1. 通配符:主要用于匹配文件名或者是目录名称
      这个和正则有一点点像


      Paste_Image.png
    ls bbb[0-9]
    ls bbb[^0-9]
    ls bbb[^0-9]*
    ls bbb[0-9]?
    

    匹配文件内容的话就使用正则表达式

    Paste_Image.png

    相关文章

      网友评论

          本文标题:Linux Shell脚本

          本文链接:https://www.haomeiwen.com/subject/ittiuttx.html