ls - 列出目录清单信息
ls - list directory contents
列出目录内容
格式:
ls [OPTION]... [FILE]...
常用选项:
- -a:显示所有文件或目录(包括隐藏目录和
.(当前目录),..(上级目录)) - -A:同
-a,但不显示.,.. - -l:显示详细信息。包括:文件类型、权限、链接数、所属者、所属组、文件大小、上一次修改时间、文件名称
- -r:将文件以相反次序显示。(默认使用字母排序)
- -t:将文件依建立时间之先后次序列出,与当前最近时间为先
- -F:在列出文件名称后加上符号;可执行文件加
*,目录加/ - -R:递归地列出子目录下文件
- -h:与
-l连用,使文件大小以人类可读方式显示(默认bytes) - -i:显示inode号
示例:
[root@node1 ~]# ls /tmp/ #显示tmp下的文件
aa bb cc dd
[root@node1 ~]# ls -a /tmp/ #显示隐藏目录
. .. aa bb cc dd .gg
[root@node1 ~]# ls -l /tmp/ #显示目录下文件详细信息,我们常用来查看文件的权限信息
total 8
-rw-r--r-- 1 root root 12 Jan 23 21:25 aa
-rw-r--r-- 1 root root 29 Jan 23 21:25 bb
-rw-r--r-- 1 root root 0 Jan 23 21:21 cc
drwxr-xr-x 3 root root 16 Jan 23 21:21 dd
[root@node1 ~]# ls /tm*/*a #地址路径是可以使用glob通配符
/tmp/aa
[root@node1 ~]# ls -F /tmp/ | grep "/$" #显示/tmp目录下有哪些目录
dd/
[root@node1 ~]# ls /tmp/| sed "s:^:`pwd`/:" #显示绝对路径
/root/aa
/root/bb
/root/cc
/root/dd
[root@node1 ~]# ls -R /tmp/ #递归显示目录,和tree命令效果一致
/tmp/:
aa bb cc dd
/tmp/dd:
ee
/tmp/dd/ee:
ff
[root@node1 ~]# ls -ltr /tmp/ #按文件创建时间排序,从老到新
total 8
-rw-r--r-- 1 root root 0 Jan 23 21:21 cc
drwxr-xr-x 3 root root 16 Jan 23 21:21 dd
-rw-r--r-- 1 root root 12 Jan 23 21:25 aa
-rw-r--r-- 1 root root 29 Jan 23 21:25 bb
[root@node1 ~]# ls -i /tmp/aa #显示文件的inode号
17026541 /tmp/aa

总结:
ls基础命令之一,对其显示的每个字段都需要了解清楚。
ls - 列出目录清单信息的更多相关文章
- Linux 命令 - ls: 列出目录内容
ls 命令很可能是用户最常使用的命令,通过 ls 命名可以查看目录内容,确定各种重要文件和目录的属性. 命令格式 ls [OPTION]... [FILE]... 命令参数 -a, --all 列出所 ...
- linux 命令 - ls(列出目录内容)
ls - 列出目录内容 语法: ls (选项) (参数) 选项: -a:显示所有档案及目录(ls内定将档案名或目录名称为“.”的视为影藏,不会列出): -A:显示除影藏文件“.”和“..”以外的所有文 ...
- Linux 权限和目录更改、移除、更换目录、列出目录内容、使用通配符、移动、重命名
12 chgrp :改变档案.目录所属群组 chgrp -R dirname/filename chown :改变档案/目录拥有者 chown -R 账 ...
- ls 显示目录和文件的技巧
摘自 http://hi.baidu.com/zaoyuan1217/blog/item/fd69575660366b4fd10906b9.html 要列出当前目录下所有的文件名和目录名直接使用ls命 ...
- 第三节 - centos 内核启动、救援模式、 ls 、目录结构
Linux 第三节一.CentOS 启动: 1.内核引导: 1.win/linux 通电,2.BISO自检(CPU,内存,硬盘等 | U盘.光驱.网卡.硬盘启动 通过MBR知道内核内存硬件驱动位置并加 ...
- Linux Shell 只列出目录的方法
在实际应用中,我们有时需要仅列出目录,下面是 4 种不同的方法. 1. 利用 ls 命令的 -d 选项: $ ls -d */ Desktop/ pic/ shell/ src/ 2. 利用 ls 命 ...
- 整理 Linux下列出目录内容的命令
在 Linux 中,有非常多的命令可以让我们用来执行各种各样的任务.当我们想要像使用文件浏览器一样列出一个目录下的内容时,大家第一时间想到的是 ls 命令.但只有 ls 命令能实现这个目的吗?显然不是 ...
- linux列出目录下所有目录
我的一个目录下有很多文件,但是我想列出该目录下所有的目录,并且删除 列出目录下所有的目录,常用的方法是ll配合管道命令,比如 ll | grep "^d" 通过对ll命令的输出,抓 ...
- linux shell 脚本攻略学习15--如何只列出目录,如何快速切换目录
工作中经常遇到关于目录方面的问题,例如,如何只列出当前目录下的所有目录,以及如何快速高效的切换目录,而不需要使用鼠标,下面将简单介绍关于这两方面的解决方案: 一.如何只列出目录? 看似简单的任务,其实 ...
随机推荐
- 从$a_n=f(n)$的角度理解数列中的表达式$a_{n+1}=\frac{k}{a_n}$
函数周期性 前面我们学习过函数的周期性的给出方式: \(f(x+a)=f(x)\) \(\hspace{2cm}\) \(T=a\) \(f(x+a)=-f(x)\) \(\hspace{2cm}\) ...
- CSS选择器分类整理
读完<CSS权威指南>,对选择器有如下整理: selector 本质上是执行元素样式匹配规则,我们可以利用它来限定某些元素 选择器类型: <!-- 实体,即HTML中存在 --> ...
- K8s集群认证之RBAC
kubernetes认证,授权概括总结: RBAC简明总结摘要:API Server认证授权过程: subject(主体)----->认证----->授权[action(可做什么)]--- ...
- 【cf比赛记录】Codeforces Round #604 (Div. 2)
比赛传送门 感觉这场是最近以来做过的最顺手的一场,持续上分,开心w A了 前三题,然后第四题其实还有半个多小时,但怕身体撑不住,就先退了,其实第四题也很简单 自己认为的算法标签: A.暴力模拟.字 ...
- 【视频开发】IR-CUT作用
自然界存在着各种波长的光线,通过折射人眼能看到不同颜色的光线,这就是光线的波长不同所导致的.其实还有许多光线是人眼看不到的,人眼识别光线的波长范围在320nm-760nm之间,超过760nm的光线人眼 ...
- cad.net vs调试问题 20190923增加默认启动注册表,20191007更新vs2019到16.3.2
Acad2008和Acad2010需要修改安装目录下的acad.exe.config文件内容,才可以捕获断点: <configuration> <startup> <!- ...
- CUDA学习笔记1
最近要做三维重建就学习一下cuda的一些使用. CUDA并行变成的基本四路是把一个很大的任务划分成N个简单重复的操作,创建N个线程分别执行. CPU和GPU,有各自的存储空间: Host, CPU a ...
- OI之路
由于各种因素 学习.初赛.时间... 我的oi可能会结束, 我也不甘于放弃, 所以 综合今后的表现, 我再决定 以后我尽量写博客.
- Linux学习笔记之详解linux软连接和硬链接
0x00 链接文件 Linux链接分两种,一种被称为硬链接(Hard Link),另一种被称为符号链接(Symbolic Link).默认情况下,ln命令产生硬链接. [软连接] 另外一种连接称之为符 ...
- framework7 Autocomplete (自动完成) 具体使用
官网地址:https://framework7.io/docs/autocomplete.html#autocomplete-parameters 效果图: <meta charset=&quo ...