Featured image of post Linux文件目录/内容查看

Linux文件目录/内容查看

923 words

Linux 查看文件内容

Linux中查看文件内容的命令有很多,接下来我们介绍常用的几个命令。

cat 命令

具体命令如下:cat 参数 文件名

常用参数如下:

  • -n 或 –number:由1开始对所有输出的行数编号;
  • -b 或 –number-nonblank:和-n相似,只不过对于空白行不编号。

具体说明:

  • cat命令支持同时查看多个文件,当一次查看多个文件时,每个文件的内容都会被打印到屏幕上;

  • cat命令不能对文件进行编辑操作,只能查看文件内容。

应用示例:

查看文件/etc/passwd内容,则可以使用如下命令:

1
cat /etc/passwd

图片

head 命令

具体命令如下:

head 参数 文件名

常用参数如下:

  • -n number:显示文件的前number行内容。 具体说明:

  • head命令是从文件的开头显示内容,默认情况下只显示前10行的内容;

  • head命令不能对文件进行编辑操作,只能查看文件内容。

应用示例:

查看文件/etc/passwd的前8行内容,则可以使用如下命令:

head -n 8 /etc/passwd

图片

tail

具体命令如下:

tail 参数 文件名

常用参数如下:

  • -n number:显示文件的最后number行内容。

具体说明:

  • tail命令是从文件的结尾显示内容,默认情况下只显示最后10行的内容;

  • tail命令不能对文件进行编辑操作,只能查看文件内容。

应用示例:

查看文件/etc/passwd末尾5行内容,则可以使用如下命令:

1
tail -n 5 /etc/passwd

图片

Linux 查看目录内容

Linux中使用ls命令来查看一个目录下的内容。

具体命令如下:ls 参数 目录

常用参数如下:

  • -a:显示所有档案及目录(ls内定将档案名或目录名称为“.”的视为影藏,不会列出);
  • -A:显示除影藏文件“.”和“..”以外的所有文件列表;
  • -l:列出内容的详细信息;
  • -r:以文件名反序排列并输出目录内容列表;
  • -s:显示文件和目录的大小,以区块为单位;
  • -i:显示文件索引节点号(inode)。一个索引节点代表一个文件;
  • -R:递归处理,将指定目录下的所有文件及子目录一并处理。 具体说明:

如果一次查看多个目录,则每个目录名用空格隔开。 应用示例一:

查看目录/mnt下的所有信息(包括隐藏内容),则可以使用如下命令:

ls -a /mnt

图片

应用示例二:

查看目录/mnt下的所有信息(包括隐藏内容),同时显示每个文件的详细信息,则可以使用如下命令:

ls -al /mnt

图片

使用 Hugo 构建
主题 StackJimmy 设计