zoukankan      html  css  js  c++  java
  • Linux基础1-2 ls、cd、date、clock、cal、echo、printf命令使用简介

    文件系统命令:ls

    • 主要用于查看当前路径下的文件信息
    • 语法格式:ls [选项] [参数]
    • 选项:
      • -l:表示将文件以长格式显示
        • 长格式显示的类别
        • 第一段:文件类型:
          • - :普通文件

          • d :目录文件
          • b :表示块设备文件
          • c :表示 字符设备文件
          • l :表示链接文件
          • p :表示管道文件
          • s :表示嵌套字文件
        • 第二段:文件权限:
          • 9位,没3位为一组,每一组由 rwx (读、写、执行)组成,文件针对不同的用户作用域,来赋值不同用户对改该文件的权限
        • 第三段:文件的硬链接次数:

        • 第四段:文件的所属者(属主):

        • 第五段:文件的所属组(属组):
        • 第六段:文件的大小(字节):
        • 第七段:文件的时间戳:最近一次被修改的时间
          • 修改时间为三种:
          • 最后一次被访问的时间
          • 文件内容被修改的时间
          • 文件属性被修改的时间
      • -h:做单位换算,可以跟-l一起使用,用来将文件大小进行单位换算
      • -a:显示 以.开头的隐藏文件
        • .  :表示当前目录
        • .. :表示当前目录的上级目录,也就是父目录
      • -d :显示目录的自身属性,要结合 l 使用
      • -i :显示文件的节点号
      • -r:逆序显示文件
      • -R:递归显示指定目录的所有子目录和文件

    文件系统命令:cd

    • 可以进行目录之间的切换,进入指定目录在参数中指定即可
    • 语法格式:cd [选项] [参数]
    • 使用方式:
      • cd ~ [用户名] :进入指定用户的家目录(仅root用户可用)
      • cd - :在当前目录和前一次进入的目录之间进行切换

    文件系统命令:type

    • 显示命令属于哪种类型
      • 命令类型:
        • 内置命令(shell内置)
        • 外部命令:在文件系统的路径下有和命令名称相同的可执行文件

    变量

    • 环境变量:命名的内存空间
    • 声明变量:向内存申请一块空间,命令为变量名,变量赋值就是将值放入到命名好的内存空间中去

    时间管理命令:date

    • 查看和更改系统时间,Linux有两个时钟计数:硬件时钟(clock)、系统时钟(date)
    • 当系统时间和硬件时间不一致时,使用hwclock进行时间同步
      • hwclock :默认是显示硬件时钟
        • -w :将系统时间写入到硬件中
        • -s :将硬件时间写入到系统中

    时间管理命令:cal

    • 以日历的形式输出信息,可指定某年月

    数据的输出和追加

    echo:输出或追加信息

    • 语法格式:echo [选项] [语句]
    • 选项:
      • -e :可以引用一些扩展语句

    printf :输出数据

    • 语法:printf [选项][语句]

  • 相关阅读:
    Java基本类型总结
    springboot(八):RabbitMQ详解
    Java开发相关命名规范
    jstl 与 el表达式
    el表达式(一)
    策略模式
    jsp (二) 练习
    jsp (一)
    Servlet (三) 文件下载(只支持英文文件名)
    Servlet (三)HttpServletResponse
  • 原文地址:https://www.cnblogs.com/laogama/p/12942698.html
Copyright © 2011-2022 走看看