您的位置:时时app平台注册网站 > 时时app平台注册网站 > linux一步一脚印---ls命令【时时app平台注册网站】

linux一步一脚印---ls命令【时时app平台注册网站】

2019-11-01 11:54

    -h 与-l参数合用,以人可读取的艺术显示文件大小,更人性化的呈现结果,如1K,2M,3G

时时app平台注册网站 1

简述

ls 命令是 Linux 下最常用的一声令下。暗中同意处境下,ls 用来打字与印刷当前目录的清单,要是 ls 钦命别的目录,那么就能够来得钦赐目录里的公文及文件夹项目清单。通过 ls 命令,不仅可以够查看 Linux 文件夹包括的文本,何况能够查看文件的权位(包涵:目录、文件权限)、查看目录音信等。

  • 简述
  • 一声令下介绍
  • 一声令下选项
  • 文件类型
  • 接纳表率

 时时app平台注册网站 2

时时app平台注册网站 3

指令介绍

  • 指令名称
    ls

  • 命令全称
    list

  • 着力语法
    ls [选项]… [文件]…

  • 作用描述
    列出文件(私下认可情状下,为当前目录)的相关音信

  • 来得目录/home/Japan下的文件或然目录的inode(索引)音信,可经过ls -il命令,,如出示/home/Japan下的公文大概目录

3.ls -t :用文件和目录的退换时间排序

采用范例

1.不带选项运维ls

只列出文件也许目录,看不到任何详细音信,举例:文件类型、大小、改良日期和时间、权限以致链接等。

[[email protected] doc]$ lsc  linux  php  program  python

2.接纳长清单方式

使用-l选项(小写L字符),能够体现出文件类型、大小、改正日期和时间、权限以至链接等详细音信。

[[email protected] doc]$ ls -l总用量 4drwxrwxr-x. 2 wang wang  6 9月  28 15:19 cdrwxrwxr-x. 2 wang wang  6 9月  28 15:19 linuxdrwxrwxr-x. 2 wang wang  6 9月  28 15:20 php-rw-rw-r--. 1 wang wang 42 9月  28 15:39 programdrwxrwxr-x. 2 wang wang 23 9月  28 15:20 python
  • 第 1 列:后 9 个字母代表该公文或目录的权柄位,r 表示读,w 代表写,x 代表施行。前 3 个 rwx 字符是文件的具备者权限,第二组 3 个 rwx 是文本的所属组权限,最终的 rwx 是别的人访问文件的权柄。
  • 第 2 列:文件的硬链接数
  • 第 3 列:文件的具备者
  • 第 4 列:文件的具备者所在的组
  • 第 5 列:文件的大小,就算是目录,表示该目录的朗朗上口。小心:是目录本人的高低,而非目录及其下边包车型客车文书的总大小。
  • 第 6 列:文件或目录的这两日涂改时间
  • 第 7 列:文件名

3.以易读格局列出文件

将文件大小调换为可寓指标主意,举个例子:1G、20M、60K 等。(假设要以 K 为单位,能够选取ls -lk

[[email protected] /]$ ls -lh总用量 32Klrwxrwxrwx.   1 root root    7 8月  30 12:08 bin -> usr/bindr-xr-xr-x.   4 root root 4.0K 8月  30 12:37 bootdrwxr-xr-x.  20 root root 3.3K 9月  28 09:42 devdrwxr-xr-x. 136 root root 8.0K 9月  28 12:28 etcdrwxr-xr-x.   3 root root   17 8月  30 12:34 homelrwxrwxrwx.   1 root root    7 8月  30 12:08 lib -> usr/liblrwxrwxrwx.   1 root root    9 8月  30 12:08 lib64 -> usr/lib64drwxr-xr-x.   2 root root    6 8月  12 2015 mediadrwxr-xr-x.   2 root root    6 8月  12 2015 mntdrwxr-xr-x.   3 root root   15 8月  30 12:23 optdr-xr-xr-x. 430 root root    0 9月  28 09:41 procdr-xr-x---.  19 root root 4.0K 9月  27 14:04 rootdrwxr-xr-x.  37 root root 1.1K 9月  28 12:27 runlrwxrwxrwx.   1 root root    8 8月  30 12:08 sbin -> usr/sbindrwxr-xr-x.   2 root root    6 8月  12 2015 srvdr-xr-xr-x.  13 root root    0 9月  28 09:41 sysdrwxrwxrwt.  15 root root 4.0K 9月  28 14:37 tmpdrwxr-xr-x.  13 root root 4.0K 8月  30 12:08 usrdrwxr-xr-x.  21 root root 4.0K 9月  28 09:41 var

小心:也得以选拔选取--si,和-h类似,但是--si以 1000 字节为单位,而-h以 1024 字节为单位(命令:ls -l --si)。

4.列出隐蔽文件

在 Linux 中,以.始于的文书是隐藏文件。为了在ls指令中体现,能够动用-a选项。

[[email protected] doc]$ ls -a.  ..  c  linux  php  program  python

5.突显时间完全格式

[[email protected] doc]$ ls --full-time总用量 4drwxrwxr-x. 2 wang wang  6 2016-09-28 15:19:54.391783895  0800 cdrwxrwxr-x. 2 wang wang  6 2016-09-28 15:19:46.325784078  0800 linuxdrwxrwxr-x. 2 wang wang  6 2016-09-28 15:20:02.637783709  0800 php-rw-rw-r--. 1 wang wang 42 2016-09-28 15:39:24.060757472  0800 programdrwxrwxr-x. 2 wang wang 23 2016-09-28 15:20:37.591782920  0800 python

6.列出 inode

inode 也被称作索引,可以动用-i选拔,inode 会展现在第一列。

[[email protected] doc]$ ls -li总用量 4101818943 drwxrwxr-x. 2 wang wang  6 9月  28 15:19 c 67364942 drwxrwxr-x. 2 wang wang  6 9月  28 15:19 linux  4243096 drwxrwxr-x. 2 wang wang  6 9月  28 15:20 php  6192271 -rw-rw-r--. 1 wang wang 42 9月  28 15:39 program 35781842 drwxrwxr-x. 2 wang wang 23 9月  28 15:20 python

7.列出全部子目录下的文本(递归呈现)

[[email protected] doc]$ ls -R.:c  linux  php  program  python./c:./linux:./php:./python:request.py

8.列出主目录

要列出主目录,能够用~,那样就不必输入完整的目录名/home/wang

[[email protected] doc]$ ls ~core.3807  doc  logs  公共  模板  视频  图片  文档  下载  音乐  桌面

9.列出父(上级)目录

使用../能够列出父目录;同理,使用../../会列出上上超级目录。

[[email protected] python]$ ls ../c  linux  php  program  python

10.显示文件的 UID 和 GID

UID 表示 userid(用户 ID),GID 表示 groupid(组 ID)。

[[email protected] doc]$ ls -n总用量 4drwxrwxr-x. 2 1000 1000  6 9月  28 15:19 cdrwxrwxr-x. 2 1000 1000  6 9月  28 15:19 linuxdrwxrwxr-x. 2 1000 1000  6 9月  28 15:20 php-rw-rw-r--. 1 1000 1000 42 9月  28 15:39 programdrwxrwxr-x. 2 1000 1000 23 9月  28 15:20 python

11.只列出目录条目款项

如果愿意只列出目录,可以选取-d选项。

[[email protected] doc]$ ls -ld /home/wang/doc/drwxrwxr-x. 6 wang wang 63 9月  28 15:39 /home/wang/doc/

使用ls */列出目录下有所文件,加上-d筛选,则只显示目录。

[[email protected] doc]$ ls -d */c/  linux/  php/  python/

12.增加/标识目录

假设想一眼识别目录,除了颜色、第一列的类型d之外,使用-p挑选,可感到目录增加/(斜线)。

[[email protected] doc]$ ls -pc/  linux/  php/  program  python/

13.倒行列出文件

[[email protected] doc]$ ls -rpython  program  php  linux  c

14.按文件大小排序

使用-S选项会遵照从大到小的主次突显。

[[email protected] doc]$ ls -lS总用量 4-rw-rw-r--. 1 wang wang 42 9月  28 15:39 programdrwxrwxr-x. 2 wang wang 23 9月  28 15:20 pythondrwxrwxr-x. 2 wang wang  6 9月  28 15:19 cdrwxrwxr-x. 2 wang wang  6 9月  28 15:19 linuxdrwxrwxr-x. 2 wang wang  6 9月  28 15:20 php

15.按更正时间排序

使用-t选项会依据修改时间排序,最新校勘的文本在前。

[[email protected] doc]$ ls -lt总用量 4-rw-rw-r--. 1 wang wang 42 9月  28 15:39 programdrwxrwxr-x. 2 wang wang 23 9月  28 15:20 pythondrwxrwxr-x. 2 wang wang  6 9月  28 15:20 phpdrwxrwxr-x. 2 wang wang  6 9月  28 15:19 cdrwxrwxr-x. 2 wang wang  6 9月  28 15:19 linux

那几个都是平凡操作中平时使用的。关于别的用法,能够应用man ls或者ls --help来询问手册页。

- ls) 简述 ls 命令是 Linux 下最常用的授命。暗许情形下,ls 用来打字与印刷当前目录的清单,假若 ls 钦赐别的目录,那么就...

4 使用圭臬:

时时app平台注册网站 4

指令选项

选项

说明

-a列出目录下具备文件,包蕴以 . 起初的藏身文件-b把文件名中不可输出的字符用反斜杠加字符编号(就如 C 语言相通)的方式列出-c输出文件的 i 节点的改良时间,并以此排序-d将引得像文件风姿浪漫律彰显,并非显示其下的公文-e输出时间的风姿罗曼蒂克体音讯,实际不是出口简略音信-f``-U对出口的文书不排序-i出口文件的 i 节点的目录音讯-k以 k 字节的情势表示文件的轻重缓急-l列出文件的详细音讯-m横向输出文件名,并以 , 作为分隔符-n用数字 UID、GID 替代名称-o彰显文件除组音讯外的详细音信-r对目录反向排序-s对各类文件名后输出该文件的大小-t以时间排序-u以文件上次被访问的日子排序-v依据版本举行排序-x按列排序,横向排序-A显示除...外的全体文件-B不出口以~最后的备份文件-C按列输出,纵向排序-G列出文件的组的信息-L列出链接文件名,实际不是链接到的公文-N不限量文件长度-Q把出口的文本名用双引号扩起来-R列出全数子目录下的公文-S以文件大小排序-X以文件的恢弘名(最后一个.后的字符)排序-1豆蔻梢头行只输出一个文件-color=no不彰显彩色文件名--help在正经八百输出上显得协理消息并退出--version在标准输出上显得版本消息并脱离

时时app平台注册网站 5

时时app平台注册网站 6

文件类型

使用ls -l命令查看某一索引,会拿走一个带有 9 个字段的列表。第 1 行展现的音信是总用量,这一个数值是该目录下具备文件占用空间的轻重。接下来的每一列第 1 个字符显示文件类型。

参数

说明

-表示该文件是贰个味如鸡肋文件d表示该公文是八个目录l表示该文件是贰个链接文件b表示该公文为块设备文件c表示该文件是一个字符设备文件p表示该公文为命令管道文件s表示该文件为 sock 文件

    -a 列出目录下的有着文件,包罗以.最初的隐蔽文件。 -a 等同于 --all

-k:以KB(千字节)为单位显示文件大小;

CentOS命令(目录管理 - ls)

第七哩:代表文件名大概目录名

--color[=WHEN]:使用不一致的水彩高亮彰显分歧门类的

 

-F:在各类输出项后增Gavin件的等级次序标记符,具体意思:“*”表示全体可实践权限的常备文书,“/”表示目录,“@”表示符号链接,“|”表示命令管道FIFO,“=”表示sockets套接字。当文件为多如牛毛文书时,不出口任何标志符;

    -A 显得出.和..以外的富有文件。

6.ls -h :以格外的单位显示文件或目录大小(平时是 -lh 一齐行使)

    -S 遵照文件大小实行排序,由大到小排序

-f:此参数的效能和同期钦命“aU”参数肖似,并关闭“lst”参数的效劳;

  • 展现钦命目录下的具备文件,可利用ls -al 钦点路目录,列出/home/Japan目录文件音信

-A:展现除影藏文件“.”和“..”以外的全数文件列表;

  • 来得/home/Japan目录下有所文件及目录的详细消息,可应用ls -al,列出/home/Japan目录文件详细新闻

-c:与“-lt”选项连用时,依照文件状态时间排序输出目录内容,排序的依据是文件的索引节点中的ctime字段。与“-l”选项连用时,则排序的一句是文件的场馆更改时间;

            2 背后的9个字符代表文件可能目录的权能,字母r w x分别代表读,写,实施权限,其相应的权杖数字分别为4 2 1.前3个象征文件或许目录的保有这的权柄,中间的3个象征文件也许目录的全部组的权位,最后的3个象征别的人访谈文件的权杖。

时时app平台注册网站 7

时时app平台注册网站 8

时时app平台注册网站 9

时时app平台注册网站 10

4.ls -d :仅显示目录名,而不呈现目录下的内容列表

  • 列出当前目录下的目录详细音信,而不展现文件,可经过ls -d */命令,如:列出/home/Japan目录下的目录
  1. ls -a:展现全体文件及目录(ls暗许将文件或目录以“.”初阶的身为掩盖,不会列出)

第五列:代表文件只怕目录的高低,单位为字节(byte)

  1. ls -l:显示目录下的内容详细新闻。包罗文件名,文件类型、权限形式、硬连接数、全数者、组、文件大小和文书的最后更改时间等

    -t 按校勘时间排序展现文件可能目录(时间推己及人排序)

-m:用“,”号区隔每一种文件和目录的称呼;

  • 根据文件大小实行从小到大排序显示,可因而ls -Slr命令,如出示/home/Japan下的文书可能目录

5.ls -i :显示文件索引节点号(inode)。三个索引节点代表三个文件

  • 来伏贴前所在目录下的富有文件(蕴含隐蔽文件),可采纳ls -a,列出/home/Japan目录文件消息

-s:展现文件和目录的高低,以区块为单位;

2 命令语法:

-揽胜:递归管理,将点名目录下的有着文件及子目录生机勃勃并管理;

时时app平台注册网站 11

-l:以长格式显示目录下的剧情列表。输出的新闻从左到右依次蕴含文件名,文件类型、权限格局、硬连接数、全部者、组、文件大小和文书的末尾修正时间等;

  • 遵照文件大小进行从大到小排序体现,可通过ls -Sl命令,如出示/home/Japan下的文书也许目录

-C:多列显示输出结果。这是暗许选项;

第一列:1 先是个假名字为d时意味着该内容是目录,如上海体育场合中的linux目录;第三个假名称为-时期表该内容为文件,如上海体育场合中的happy.txt;第叁个字母为l时表示该内容是个链接文件。

别的参数如下:

时时app平台注册网站 12

 

1 命令成效(简要表达):

--full-time:列出完整的日期与时间;

    --color=auto 让输出的剧情根据项目呈现颜色(grep中也许有改参数)

-a:彰显全部档案及目录(ls内定将档案名或目录名叫“.”的正是影藏,不会列出);

    列出当前目录下照旧钦赐目录下的装有文件和目录,ls是list的缩写。

-n:以客商识别码和群组识别码替代其名称;

    -d 展现目录的本身性质,而不展现目录下的文本。

-b:将文件中的不可输出的字符以反斜线“”加字符编码的点子出口;

3 命令选项(只做常用命令参数陈诉):

-d:仅显示目录名,而不展现目录下的内容列表。展现符号链接文件本身,而不出示其所指向的目录列表;

时时app平台注册网站 13

-r:以文件名反序排列并出口目录内容列表;

  • 以修改时间反向排序,可经过ls -ltr命令,如出示/home/Japan下的文本大概目录

-i:突显文件索引节点号(inode)。多少个索引节点代表二个文书; --file-type:与“-F”选项的功用相通,不过不展现“*”;

    -i 展现文件或然目录的inode消息,即索引新闻

ls:命令用来显示目的列表

 时时app平台注册网站 14

-t:用文件和目录的改造时间排序;

    -r 与其它参数一齐利用,使之反向排序

-L:假若逾越性质为标志链接的文件或目录,直接列出该链接所指向的固有文件或目录;

第六列:代表文件恐怕目录的最后改正时间(使用[stat 文件名大概目录名] 用以查看文件只怕目录的访谈时间access,文件可能目录的改造时间modify,文件或然目录的情景退换时间change)

 ls -al展现的结果详细明白

时时app平台注册网站 15

其次列:代表文件恐怕目录的链接数,即目录恐怕文件下还隐含多少个目录可能文件数。

  • 以校正时间排序突显,可经过ls -lt命令,如出示/home/Japan下的公文可能目录

    ls 【选项】 【目录名】     #注:【】中的内容为非必选项

其三列:代表文件或然目录的持有者。

    -l 列出目录可能文件的详细音信

###以下使用的意气风发部分路径参数幸免未中年人观察###

第四列:代表文件也许目录的全部组。

本文由时时app平台注册网站发布于时时app平台注册网站,转载请注明出处:linux一步一脚印---ls命令【时时app平台注册网站】

关键词: