15个面试问题在Linux“ls”命令 - 第1部分

在UNIX和UNIX的列表命令like操作系统 'ls'的是在命令行中最基本,最广泛使用的工具之一。它是适用于GNU coreutils和BSD变体的POSIX兼容实用程序。 在 'ls'的命令,可与多种选项一起使用来获得预期的效果。本文旨在通过相关示例深入洞察Linux中的文件列表命令。

15 ls命令问题

1.如何从目录列出文件?
答:Linux的文件列表命令 “ls'的来这里抢救。
# ls

列表文件

另外,我们可以用 'echo'命令在协会列出文件的目录内的通配符 (*)。
# echo *

列出所有文件

2.如何使用echo命令列出所有目录?
# echo */

列出所有目录

3.如何列出目录中的所有文件,包括隐藏文件aka(。)点文件?
答:我们需要使用带有命令 'ls'的选项 “-a”(列表隐藏文件)。
# ls -a

列出所有隐藏的文件

4.如何列出目录中包括隐藏文件的所有文件,但不列出隐含的“。和'..'?
答:我们需要使用选项 '-A'使用命令 “ls'的 (不列出隐含的 ...)。
# ls -A

不列出隐含

5.如何在长格式列表中打印目录的内容?
答:我们需要使用带有命令 'ls'的选项 “L”(长格式)。
# ls -l

列出文件长

在上面的例子中,输出看起来像。
drwxr-xr-x  5 avi youcl      4096 Sep 30 11:31 Binary
在这里 ,drwxr-XR-x是所有者,组和世界的文件权限。所有者具有读取(r),写入(w)和执行(x)权限。此文件所属的组具有Read(r)和Execute(x)权限,但不具有Write(w)权限,同样的权限意味着世界上有权访问此文件。
  1. 初始“D”是指它的目录。
  2. 数字“5”代表符号链接。
  3. 该文件的二进制属于用户AVI和组youcl。
  4. 9月30日11:31代表最后一次修改的日期和时间。
你应该在长格式列表中打印目录的内容,显示隐藏/点文件。你将如何实现这一目标?
答:我们需要使用选项 “-a”(列表隐藏文件)和 “-l”(长列表)使用命令 “ls'的在一起。
# ls -la

打印目录内容

或者我们可以使用选项 '-A''-l''ls'的命令,如果我们不希望列出默示做'。“和'..'。
# ls -lA
7.你将如何弄清每个文件的作者?
答:我们需要与选项一起使用选项 '-author'-l“打印每个文件的作者姓名。
# ls --author -l

列出作者文件

8.如何打印非图形字符的转义?
答:我们只需要使用选项 '-b'打印逃避非图形字符。
# ls -b

打印逃脱字符

9.以所需的缩放格式列出文件和文件夹的大小。你将如何实现这一目标?
答:这里选项“ -块大小=规模 ”与选项 '-l'一起需要使用。 我们需要删除“规模”的例子与所需的规模即 M,K等。
# ls --block-size=M -l
# ls --block-size=K -l

列表文件缩放格式

10.列出目录中的文件,但不显示备份文件,即以〜结尾的那些文件。
答:在这里选择 “-B”(不要列出与结尾 隐含的条目)来抢救。
# ls -B

列表文件而不备份

11.按名称对目录中的所有文件进行排序,并显示关联的最后修改信息。
答:我们需要使用选项 “-c”和选项 '-l'与ls命令满足需要按照以上建议。
# ls -cl

排序文件

12.通过修改时间对目录中的所有文件进行排序,并显示相关信息。
答:我们需要使用三个选项,即 “-l”,“-t”“-c”用ls命令通过修改时间的文件,首先是最新排序。
# ls -ltc

通过修改排序文件

13.如何控制'ls'命令的输出是彩色还是无彩色?
答:我们需要使用选项 '-color =参数 “。与color选项一起使用的参数是“auto”,“always”和“never”,它们是自解释的。
# ls --color=never
# ls --color=auto
# ls --color=always

ls多彩输出

你应该列出目录项本身,而不是它们的内容。你会怎么做?
答:这里的选项 '-D'来得心应手。
# ls -d

列出目录条目

15.为长格式列表创建一个别名“ls -l”为“ll”,并将结果输出到文件而不是标准输出。
答:在这里,在上述情况下,我们需要添加别名 .bashrc文件,然后使用重定向操作符将输出写入到文件,而不是标准输出。我们将使用编辑器nano。
# ls -a
# nano .bashrc
# ll >> ll.txt
# nano ll.txt

为ls命令创建别名

目前为止就这样了。不要忘记在下面的评论中向我们提供您宝贵的反馈。我很快就会在这里再一篇有趣的文章。直到然后保持调谐和连接。 皇家另外
  1. 10'ls'命令面试问题 - 第2部分
  2. 15基本'ls'命令在Linux
赞(52) 打赏
未经允许不得转载:优客志 » 系统运维
分享到:

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

微信扫一扫打赏