• Linux每日智囊



    每日分享三个Linux命令,悄悄培养读者的Linux技能。

    info

    作用

    查看程序、库和系统文档的详细信息。

    info命令和man命令都用于查看命令和程序的帮助信息,区别如下:

    • man命令:是最常用的命令之一,用于查看Linux系统上安装的命令和程序的帮助文档。man命令提供的文档通常比info 命令提供的文档简洁明了,适合快速查阅。

    • info命令:与man命令类似,提供了关于命令和程序的详细信息。与man命令不同的是,info命令提供的文档通常比man命令提供的文档更为详细,提供了更多的示例和参考信息,但也更加冗长。

    语法

    info [OPTION]... [MENU-ITEM...]

    参数:

    • -k:在手册中搜索指定字符串

    • -w:显示信息文件的物理位置

    • -f:指定要访问的信息文件

    • -n:跳转到指定的节点

    • -O:跳转至命令行选项节点

    • -h:显示帮助信息并退出

    案例

    1. 查看手册
    info info
    
    • 1

    查看手册的快捷键操作:

    • n:显示下一节点的内容
    • p:显示上一节点的内容
    • l:返回上一个访问节点的页面内容
    • 空格键:向前滚动一页
    • 退格键/del:向后滚动一页
    • b/e:一个节点内容的开始或结束
    • h:打开帮助手册
    • d:回到手册的初始节点
    • 回车键:跳转到链接文本
    • q:退出
    1. 查看命令所在位置
    info -w ls
    
    • 1

    类似于man -w ls

    1. 查看指定命令的文档
    info ls
    
    • 1

    类似于man ls

    tree

    作用

    以树状图的的形式列出目录内容

    安装

    tree命令需要额外安装:

    yum -y install tree
    
    • 1

    语法

    tree [参数]

    参数:

    • -a:显示所有文件和目录,包括隐藏文件
    • -p:显示文件和目录的权限信息
    • -L:层级显示
    • -t:使用文件和目录的更改时间排序(升序)
    • -r:使用文件和目录的更改时间倒排排序(降序)
    • -f:在每个文件或目录前显示完整的相对路径
    • -d:显示目录名称而非内容

    注:在Linux系统中,隐藏文件是以”.“开头的文件或目录。

    案例

    1. 显示当前目录先的文件和目录
    tree
    
    • 1

    注:不显示隐藏文件。

    1. 显示所有文件和目录
    tree -a
    
    • 1

    注:显示隐藏文件。

    1. 只显示目录
    tree -d
    
    • 1
    1. 指定显示n层目录
    tree -L 2
    
    • 1
    1. 显示权限信息
    tree -p
    
    • 1
    1. 以文件和目录的更改时间排序
    tree -t
    tree -r
    
    • 1
    • 2
    1. 显示文件的相对路径
    tree -f
    
    • 1

    stat

    作用

    显示文件的详细信息

    语法

    stat [OPTION] FILE

    参数:

    • -L:支持符号链接
    • -f:显示文件系统的详细信息
    • -t:以简洁方式输出

    案例

    1. 查看文件信息
    stat test
    
    • 1

    1. 查看文件所在的文件系统信息
    stat -f test
    
    • 1

    输出信息说明:

    • 文件(File):显示文件名
    • 大小(Size):显示文件大小
    • 块(Blocks):文件使用的数据块总数
    • IO块(IO Block):IO块大小
    • 文件类型(regular file):文件类型(普通文件)
    • 设备(Device):设备编号
    • Inode:Inode号
    • 硬链接(Links):链接数
    • 权限(Access):文件的权限
    • Gid、Uid:文件所有权的Gid和Uid
    • 访问时间(Access):表示最后一次访问文件的时间
    • 更改时间(Modify):表示最后一次修改文件的时间
    • 改动时间(Change):表示最后一次对文件属性改变的时间,包括权限,大小,属性等等
    • 创建时间(Birth) : 文件创建时间,crtime,此属性linux已废弃,目前状态显示结果均为-。
    1. 以简洁方式输出信息
    stat -t test
    
    • 1

    stat -t teststat test的简洁版。

  • 相关阅读:
    04_第四章 XML_Tomcat_HTTP
    hcie数通认证考试科目有哪些
    面试题 01.09.字符串轮转
    逗号分隔的字符串笔记
    java版工程管理系统Spring Cloud+Spring Boot+Mybatis实现工程管理系统源码
    部署BXERP生产服务器运行环境所需软件
    进行股票量化交易接口程序化开发要注意的事项
    电力电子转战数字IC20220822day66——断言和序列
    【前段基础入门之】=>CSS 中对颜色数值的四种表达方式!
    mysql创建自定义函数报错
  • 原文地址:https://blog.csdn.net/weixin_48030475/article/details/134321696