当前位置:首页 > linux > 正文

linux中查看文件详细信息的命令

  • linux
  • 2024-05-02 03:53:08
  • 1747

bash
ls -l <路径>
参数:
-l:显示详细信息,包括文件类型、权限、大小、所有者、修改时间等。
stat 命令
bash
stat <路径>
参数:
无。
stat 命令会显示比 ls -l 更详细的信息,包括:
文件类型和权限
文件大小
块大小和块数
用于分配文件的 inode 号
链接数
所属用户和组
访问、修改和更改时间
安全上下文
文件系统信息
file 命令
bash
file <路径>
参数:
无。
file 命令会尝试确定文件的类型,例如文本、图像、可执行文件等。
od 命令
bash
od -c <路径>
参数:
-c:以字符形式显示文件内容。
od 命令会显示文件的十六进制转储,这对于分析二进制文件很有用。
更多选项
--color:使用颜色突出显示文件类型。
-h:以可读的格式显示文件大小。
-R:递归显示目录及其内容的详细信息。
-s:仅显示文件大小。
-t:按修改时间排序。
-v:显示版本信息。
示例
显示当前目录中文件的详细信息:
bash
ls -l
显示/tmp/foo.txt文件的详细信息:
bash
stat /tmp/foo.txt
确定/bin/bash文件的类型:
bash
file /bin/bash
显示/etc/passwd文件的十六进制转储:
bash
od -c /etc/passwd