CentOS Linux 系统命令:ls 命令

ls命令是list的缩写,是列出目录或目录的内容的命令,在没有加任何参数的情况下,ls会列出当前目录的文件或目录,

ls命令通过一些选项参数可以查看文件的权限(包括目录、文件夹、文件权限)和查看目录信息等。

1)、命令格式:

ls [选项] [目录名或者文件名]

2)、常用参数:

-a, -all 列出目录下所有文件,包括以 . 开头的隐藏文件。

-A 同-a,       但是不列出 . (表示当前目录)和 .. (表示当前目录的上一级目录)

-b,-escape       把文件名中不可输出的字符用反斜杠加字符编号形式列出

-block-size=大小      块以<大小>的字节为单位

-B –ignore-backups   不列出任何以~字符结束的项目

-c         输出文件的ctime(文件状态最后更改的时间),并根据ctime排序

-C 每栏由上至下列出项目

-color[=WHEN]       控制是否使用色彩分辨文件。WHEN可以是’never’、’always’、或者’auto‘其中之一

-d,-directory 将目录像文件一样显示,而不是显示其下的文件。

-g 类似-l,但不列出所有者

-G,-no-group 不列出任何有关组的信息

-h,-hunman-readable 以容易理解的格式列出文件的大小。

-I,inode 列出每个文件的inode号。

-m 所有项目以逗号分隔,并填满整行行宽。

-n,-numeric-uid-gid 类似-l,用数字的UID,GIDD代替名称。

-o 类似-l,显示文件的除组信息外的详细信息

-p,-F 在每个文件名后附上一个字符以说明该文件的类型,“*”表示可执行的普通文件;

“/”表示目录;“@”表示符号链接;“|”表示FIFOs;“=“表示套接字。

-R,-reverse 同时列出所有子目录层

-s,-size 以块大小为单位列出所有文件的大小

-S 根据文件大小排序

-t 以文件修改时间排序

-u 整合 –lt;显示访问时间而且依访问时间排序。

3)、常用举例:

1)、列出用户主目录(root)下的文件夹下的所有文件和目录的详细信息。

命令:ls –lR /root/

2)、列出当前目录的详细详细,并且使用容易读的方式显示大小

命令:ls –lh

时间: 2024-10-11 07:28:45

CentOS Linux 系统命令:ls 命令的相关文章

[Linux&amp;C语言] Linux系统命令“ls -l”的实现

Linux系统命令"ls -l"的实现 一.基本概念 1. "ls -l"所显示各项的意义 例:-rw-rw-r--   1  using using  3102  7月 22 17:06  test.c drwxrwxr-x  2  using using  4096  7月 22 18:39  testdir lrwxrwxrwx  1  using using      17   7月 22 18:43  shared -> /media/sf_shar

Linux下ls命令显示符号链接权限为777的探索

Linux下ls命令显示符号链接权限为777的探索 --深入ls.链接.文件系统与权限 一.摘要 ls是Linux和Unix下最常使用的命令之一,主要用来列举目录下的文件信息,-l参数允许查看当前目录下所有可见文件的详细属性,包括文件属性.所有者.文件大小等信息.但是,当其显示符号链接的属性时,无论其指向文件属性如何,都会显示777,即任何人可读可写可执行.本文从ls命令源码出发,由浅入深地分析该现象的原因,简略探究了Linux 4.10下的符号链接链接.文件系统与权限的源码实现. 关键词:Li

linux中ls命令详解

s 命令可以说是linux下最常用的命令之一. -a 列出目录下的所有文件,包括以 . 开头的隐含文件.-b 把文件名中不可输出的字符用反斜杠加字符编号(就象在C语言里一样)的形式列出.-c 输出文件的 i 节点的修改时间,并以此排序.-d 将目录象文件一样显示,而不是显示其下的文件.-e 输出时间的全部信息,而不是输出简略信息.-f -U 对输出的文件不排序.-g 无用.-i 输出文件的 i 节点的索引信息.-k 以 k 字节的形式表示文件的大小.-l 列出文件的详细信息.-m 横向输出文件名

从零开始学习Linux(ls命令)

学习Linux已经两年了,可是仍然是小白一个.用过很多命令,可是很多都没记住,基础不扎实,很大程度上是不记笔记,得过且过. 从今天起,开始整理Linux笔记. Linux每个命令都有--help这个选项,这也是我们学习命令的主要途径. ls   命令,这个命令一般用来查看文件文件夹下的文件. ls  没有参数,默认显示当前目录下的非隐藏文件. ls  后面可以跟文件目录,相对路径和绝对路径都可以. 例如 : [email protected]:~$ ls /home/gaozy/ [email 

每天一个Linux之ls命令

ls命令是linux下最常用的命令.ls命令就是list的缩写缺省下ls用来打印出当前目录的清单如果ls指定其他目录那么就会显示指定目录里的文件及文件夹清单. 通过ls 命令不仅可以查看linux文件夹包含的文件而且可以查看文件权限(包括目录.文件夹.文件权限)查看目录信息等等.ls 命令在日常的linux操作中用的很多! 1. 命令格式: ls [选项] [目录名] 2. 命令功能: 列出目标目录中所有的子目录和文件. 3. 常用参数: -a, –all 列出目录下的所有文件,包括以 . 开头

linux的ls命令

ls命令是linux下最常用的命令之一.它时list的缩写,缺省下ls用来打印出当前目录下的清单,如果ls指定其他目录,那么就会显示指定的目录里的文件及文件夹清单.我们可以用它来查看文件的各种信息,包括权限.大小等. ls命令使用介绍:(不同的环境下有些许差异)ls命令格式: ls[选项][目录名/文件名]ls命令功能: 列出目标目录中所有的子目录和文件.ls命令的参数选项说明:-a    列出目标目录中的所有的子目录和文件.-b    把文件名中不可输出的字符用反斜杠加字符编号(就像在c语言里

Linux中ls命令用法

ls 命令的含义是list显示当前目录中的文件名字.注意不加参数它显示除隐藏文件外的所有文件及目录的名字. 1)ls –a 显示当前目录中的所有文件,包含隐藏文件 命令: [email protected]:~/Downloads$ ls -a 输出: 1 [email protected]:~/Downloads$ ls -a 2 . lantern-installer-beta.apk Zombiesrunfree.apk 3 .. lantern-installer-beta.zip 照片

Linux之ls命令

ls命令是Linux下最常用的命令.ls是list的缩写,缺省下ls会列出当前目录下的文件清单,如果ls后制定目录,则会列出指定目录下的文件清单. ls除了可以查看Linux目录下的文件清单,还可以查看文件权限,目录信息等 1.语法:ls [选项][目录名] 2.功能:列出目标目录中所有子目录和文件 3.参数说明: -a = -all    #列出目录下的所有文件,包括.开头的隐藏文件 -A     #列出除了. 和.. 以外的文件 -l     #以长格式显示文件的详细信息,如创建者.创建时间

Linux Shell ls命令

1.简介     ls 命令是 linux 下最常用的命令,是 list 的缩写     2.主要功能     查看 目录清单         ls 打印当目录的清单         ls 指定其他目录,显示指定目录里的文件及文件夹清单    查看 文件属性         查看文件权限(包括目录.文件夹.文件权限)查看目录信息等     3.用法/命令格式 ls [选项] [目录名/文件名]      4.常用参数解析 语法 参数 说明 ls [ -a 或者 --all ] [ 目录名/文件名