Linux每日智囊

Linux每日智囊_第1张图片
每日分享三个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

查看手册的快捷键操作:

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

类似于man -w ls

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

类似于man ls

tree

作用

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

安装

tree命令需要额外安装:

yum -y install tree

语法

tree [参数]

参数:

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

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

案例

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

注:不显示隐藏文件。

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

注:显示隐藏文件。

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

stat

作用

显示文件的详细信息

语法

stat [OPTION] FILE

参数:

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

案例

  1. 查看文件信息
stat test

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

输出信息说明:

  • 文件(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

stat -t teststat test的简洁版。

你可能感兴趣的:(linux,运维,服务器)