冀教网 - 河北教师网站 - 专注于冀教版课本资源

 找回密码
 立即注册
搜索
热搜: 活动 交友 discuz
查看: 31|回复: 0

Linux基础1-ls、cd、date、clock、cal、echo、printf命令使用简介

[复制链接]

4万

主题

4万

帖子

12万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
124999
发表于 2020-5-23 21:59 | 显示全部楼层 |阅读模式
文件系统命令:ls

  • 主要用于查看当前路径下的文件信息
  • 语法格式:ls [选项] [参数]
  • 选项:

    • -l:表示将文件以长格式显示
      我的关键词 Linux基础1-ls、cd、date、clock、cal、echo、printf命令使用简介  新闻资讯 2018797-20200523093129995-1231204289



      • 长格式显示的类别


      • 第一段:文件类型:
        我的关键词 Linux基础1-ls、cd、date、clock、cal、echo、printf命令使用简介  新闻资讯 2018797-20200523093405735-597774952


        • - :普通文件
        • d :目录文件
        • b :表示块设备文件
        • c :表示 字符设备文件
        • l :表示链接文件
        • p :表示管道文件
        • s :表示嵌套字文件



      • 第二段:文件权限:

        • 9位,没3位为一组,每一组由 rwx (读、写、执行)组成,文件针对不同的用户作用域,来赋值不同用户对改该文件的权限
          我的关键词 Linux基础1-ls、cd、date、clock、cal、echo、printf命令使用简介  新闻资讯 2018797-20200523094000044-1164986882


      • 第三段:文件的硬链接次数:
        我的关键词 Linux基础1-ls、cd、date、clock、cal、echo、printf命令使用简介  新闻资讯 2018797-20200523094305280-1406194394

      • 第四段:文件的所属者(属主):
        我的关键词 Linux基础1-ls、cd、date、clock、cal、echo、printf命令使用简介  新闻资讯 2018797-20200523094600250-1477101686

      • 第五段:文件的所属组(属组):
        我的关键词 Linux基础1-ls、cd、date、clock、cal、echo、printf命令使用简介  新闻资讯 2018797-20200523094608791-1853170007

      • 第六段:文件的大小(字节):
        我的关键词 Linux基础1-ls、cd、date、clock、cal、echo、printf命令使用简介  新闻资讯 2018797-20200523094627407-1190574086

      • 第七段:文件的时间戳:最近一次被修改的时间

        • 修改时间为三种:
        • 最后一次被访问的时间
        • 文件内容被修改的时间
        • 文件属性被修改的时间
          我的关键词 Linux基础1-ls、cd、date、clock、cal、echo、printf命令使用简介  新闻资讯 2018797-20200523094928483-170963764



    • -h:做单位换算,可以跟-l一起使用,用来将文件大小进行单位换算
      我的关键词 Linux基础1-ls、cd、date、clock、cal、echo、printf命令使用简介  新闻资讯 2018797-20200523095746449-1160204949

    • -a:显示 以.开头的隐藏文件

      • .  :表示当前目录
      • .. :表示当前目录的上级目录,也就是父目录
        我的关键词 Linux基础1-ls、cd、date、clock、cal、echo、printf命令使用简介  新闻资讯 2018797-20200523111156942-1117240988


    • -d :显示目录的自身属性,要结合 l 使用
      我的关键词 Linux基础1-ls、cd、date、clock、cal、echo、printf命令使用简介  新闻资讯 2018797-20200523111407384-1370016551

    • -i :显示文件的节点号
      我的关键词 Linux基础1-ls、cd、date、clock、cal、echo、printf命令使用简介  新闻资讯 2018797-20200523111416425-336528145

    • -r:逆序显示文件
      我的关键词 Linux基础1-ls、cd、date、clock、cal、echo、printf命令使用简介  新闻资讯 2018797-20200523111436902-2146291006

    • -R:递归显示指定目录的所有子目录和文件
      我的关键词 Linux基础1-ls、cd、date、clock、cal、echo、printf命令使用简介  新闻资讯 2018797-20200523111445754-526145789


文件系统命令:cd

  • 可以进行目录之间的切换,进入指定目录在参数中指定即可
  • 语法格式:cd [选项] [参数]
  • 使用方式:

    • cd ~ [用户名] :进入指定用户的家目录(仅root用户可用)
    • cd - :在当前目录和前一次进入的目录之间进行切换

文件系统命令:type

  • 显示命令属于哪种类型

    • 命令类型:

      • 内置命令(shell内置)
      • 外部命令:在文件系统的路径下有和命令名称相同的可执行文件


变量

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

时间管理命令:date

  • 查看和更改系统时间,Linux有两个时钟计数:硬件时钟(clock)、系统时钟(date)
    我的关键词 Linux基础1-ls、cd、date、clock、cal、echo、printf命令使用简介  新闻资讯 2018797-20200523133752470-472686549

  • 当系统时间和硬件时间不一致时,使用hwclock进行时间同步

    • hwclock :默认是显示硬件时钟

      • -w :将系统时间写入到硬件中
      • -s :将硬件时间写入到系统中
        我的关键词 Linux基础1-ls、cd、date、clock、cal、echo、printf命令使用简介  新闻资讯 2018797-20200523133812144-986659789



时间管理命令:cal

  • 以日历的形式输出信息,可指定某年月
  • 我的关键词 Linux基础1-ls、cd、date、clock、cal、echo、printf命令使用简介  新闻资讯 2018797-20200523133950429-813317892

数据的输出和追加
echo:输出或追加信息

  • 语法格式:echo [选项] [语句]
  • 选项:

    • -e :可以引用一些扩展语句
    • 我的关键词 Linux基础1-ls、cd、date、clock、cal、echo、printf命令使用简介  新闻资讯 2018797-20200523134633021-783323039


printf :输出数据

  • 语法:printf [选项][语句]
  • 我的关键词 Linux基础1-ls、cd、date、clock、cal、echo、printf命令使用简介  新闻资讯 2018797-20200523134729386-1846135415


我的关键词 Linux基础1-ls、cd、date、clock、cal、echo、printf命令使用简介  新闻资讯 loading



免责声明:如果侵犯了您的权益,请联系站长,我们会及时删除侵权内容,谢谢合作!

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?立即注册

x
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

Archiver|手机版|小黑屋|冀教网 - 河北教师网站 - 专注于冀教版课本资源  

GMT+8, 2020-6-3 23:37 , Processed in 0.606188 second(s), 30 queries .

Powered by Discuz! X3.2

© 2001-2013 Comsenz Inc.

快速回复 返回顶部 返回列表