zoukankan      html  css  js  c++  java
  • Shell脚本学习(1)

    1、启动shell

      shell是一个可以交互访问的linux系统程序,他的运行与普通程序相同,系统启动的shell取决于用户ID的配置

    2、shell提示符

      $为默认提示符

      a 铃声字符

      d 格式为“日月年”的日期

      e ASCII转义字符

      h 本地主机名

      H 完全合格的限定域主机名

      j shell当前管理的作业数

      l shell终端设备名的基本名称

       ASCII换行字符

       ASCII回车

      s shell的名称

       格式为“小时:分钟:秒“的24小时制的当前时间

      T 格式为“小时:分钟:秒”的12小时制的当前时间

      u 当前用户的用户名

      v bash shell的版本

      V bash shell的发布级别

      w 当前工作目录

      W 当前工作目录的基本名称

      ! 该命令的bash shell 历史数

      # 该命令的命令数量

      $ 如果是普通用户,则为美元符号,如果超级用户,则为英镑符号

       nn 对应于八进制nnn的字符

      \ 斜杠

      { 控制码序列的开头

      } 控制码序列的结尾

    3、通用的linux目录名称

      /    虚拟目录的根目录,通常此处没有文件

      /bin   进制目录,存储多个GNU用户几倍的使用程序

      /boot   引导目录,存储引导文件

      /etc   系统配置文件目录

      /home  主目录 linux在该目录中创建用户目录

      /lib    库目录,存储系统和应用程序软件

      /media   媒体目录,可移动媒体谁被常用的挂载点

      /mnt    挂载目录,另一个可移动媒体常用的挂载点

      /opt    可选目录,常用语存储可选软件包

      /root    根主目录

      /sbin    系统二进制目录,存储许多GNU管理级别的应用程序

      /tmp    临时目录,可以在该目录中创建和销毁临时工作文件

      /usr    用户安装软件的目录

      /var    可变目录,用于经常更改的文件,比如日志文件

    4、文件目录查看

      ls  通过色彩来区分文件类型

      ls -F  通过后缀区分文件类型

      ls -a   查看隐藏文件

      ls -F -R  显示当前目录下以及下级里面的所有目录文件

      ls -l  显示文件详细信息(相关属性)

      ls -i  查看文件的inode信息

      ls -l mypro?  ?表示一个字符匹配

      ls -l mypro*   *表示多个字符

  • 相关阅读:
    接口测试——Java + TestNG 国家气象局接口(json解析)实例
    log4j2配置文件解读
    ReportNG报表显示中文乱码和TestNG显示中文乱码实力解决办法
    Jmeter脚本录制方法——手工编写脚本(jmeter与fiddler结合使用)
    SQL server学习(五)T-SQL编程之存储过程
    SQL server学习(四)T-SQL编程之事务、索引和视图
    Jmeter——关联(正则表达式)
    Jmeter脚本录制方法——Badboy录制&自带的代理服务器录制
    Jmeter——环境搭建
    SpringBoot系列之集成Dubbo示例教程
  • 原文地址:https://www.cnblogs.com/Y139147/p/10856402.html
Copyright © 2011-2022 走看看