Shell/Bash在线运行

所属目录
点击了解高性能代码运行API
运行结果
教程手册
代码仓库
极速运行
终端运行
图形+终端

                        
用户最新保存的代码
查看更多
显示目录

ls命令-查看目录文件



搭载国产梦丘操作系统,支持安装软件,在线编程可视化开发软件,无需配置开发环境

点击购买 梦丘固件

ls命令

就是 list 的缩写,通过 ls 命令不仅可以查看 linux 文件夹包含的文件,而且可以查看文件权限(包括目录、文件夹、文件权限)查看目录信息等等。

常用选项功能:

选项 功能
-a 列出目录所有文件,包含以.开始的隐藏文件
-A 列出 . 及 .. 两目录外,包含隐藏文件的全部文件
-d 仅列出目录本身,而不是列出目录内的文件数据。
-f 直接列出结果,不进行文件名排序。
-F 在文件或目录名后加上文件类型的指示符号,
例如,* 代表可运行文件,/ 代表目录,= 代表 socket 文件,丨代表 FIFO 文件。
-i 显示 inode 节点信息。
-t 以文件修改时间排序
-S 以文件大小排序
-h 以易读方式显示文件或目录大小,如:1KB
-l 列出文件名、文件的权限、所有者、文件大小等信息详细
-n 以 UID 和 GID 分别代替文件用户名和群组名显示出来。
-r 将排序结果反向输出,比如:文件名由小到大,反向则为由大到小。
-R 连同子目录内容一起列出来,等於将该目录下的所有文件都显示出来。
-t 以时间排序,而不是以文件名排序。
--color=never never 表示不依据文件特性给予颜色显示。
--color=always always 表示显示颜色,ls 默认采用这种方式。
--color=auto auto 表示让系统自行依据配置来判断是否给予颜色
--full-time 以完整时间模式 (包含年、月、日、时、分)输出
--time={atime,ctime} 输出 access 时间或改变权限属性时间(ctime)

例:

(1) 易读方式按时间反序排序,并显示文件详细信息

ls -lhrt

(2) 按大小反序显示文件详细信息

ls -lrS

(3)列出当前目录中所有以"t"开头的目录的详细内容

ls -l t*

(4) 列出文件绝对路径(不包含隐藏文件)

ls | sed "s:^:`pwd`/:"

(5) 列出文件绝对路径(包含隐藏文件)

find $pwd -maxdepth 1 | xargs ls -ld
由JSRUN为你提供的Shell/Bash在线运行、在线编译工具
        JSRUN提供的Shell/Bash 在线运行,Shell/Bash 在线运行工具,基于linux操作系统环境提供线上编译和线上运行,具有运行快速,运行结果与常用开发、生产环境保持一致的特点。