龙空技术网

假如Linux中ls命令失效,你还会选择如何列出目录内容

双主双机热备 461

前言:

现时小伙伴们对“linux使用ls命令将列出当前目录中的文件和子目录名”都比较讲究,我们都想要了解一些“linux使用ls命令将列出当前目录中的文件和子目录名”的相关知识。那么小编也在网摘上汇集了一些对于“linux使用ls命令将列出当前目录中的文件和子目录名””的相关知识,希望朋友们能喜欢,姐妹们快快来学习一下吧!

标题1:在Linux中除了ls命令,你还知道哪些列出目录内容的方法

标题2:假如有一天Linux中ls命令失效了,你还会选择如何列出目录内容

列出Linux系统目录中文件和目录的最常用命令就是我们的ls命令。

但是,还有其他方法可以在不使用ls命令的情况下列出目录内容。

下面我们来列举一些其他的方法提供给大家。

这些方法都是一些个人日常积累,如果大家有其他的方法。

欢迎大家留言、评论、补充,谢谢大家。

方法1:echo

echo命令可以打印给定参数,还可以列出文件。

如下图:

列出当前目录下内容

echo *

方法2:printf

printf命令常常用于格式化和打印文本。

如下图:

打印当前目录下所有文件和目录。

printf '%s\n' *

方法3:dir

dir命令显示目录内容。

如果有了解window的cmd命令小友,一定有会印象。

如下图:

列出当前目录下所有内容

dir

指定目录

dir shellFiles/

列出所有文件(包括隐藏文件)

dir -a

Window下的dir

方法4:find

find命令用于搜索目录层次结构中的文件。

如下图:

我们可以使用find命令列出目录内容。

find -maxdepth 1

find -maxdepth 2

列出指定目录下内容

find demoFile/

方法5:stat

stat命令用于显示文件和文件系统信息。

使用此命令,我们可以查找文件属性,例如大小,权限,创建和访问日期等。

如下图:

我们可以使用stat命令列出目录内容。

stat -c '%A %n' *

方法6:grep

grep命令用于使用正则表达式搜索文本文件。

如下图:

我们可以使用grep命令列出目录内容。

方法7:vim

Vim编辑器也可用于列出文件和目录。

Linux中的一切皆文件。

从技术上讲,目录是包含文件和/或子目录列表的文件。

如下图:

vim .

打开指定目录

vim demoFile/

方法8:for

使用for循环列出目录内容。

如下图:

for i in *; do echo $i; done;

提供以上8中方法来实现ls走丢后列出目录内容,如果大家还有其他的方法。

欢迎大家留言、评论、补充,感谢支持。

欢迎大家给予宝贵的意见或者建议。

欢迎大家补充或者共享一些其他的方法。

感谢支持。

标签: #linux使用ls命令将列出当前目录中的文件和子目录名 #利用ls命令列出文件或目录