`

linux命令--文件目录操作命令之ls

阅读更多
ls命令是linux下最常用的命令。
ls命令就是list的缩写,缺省下ls用来打印出当前目录的清单,如果ls指定其他目录,那么就会显示指定目录里的文件及文件夹清单。 通过ls 命令不仅可以查看linux文件夹包含的文件,而且可以查看文件权限(包括目录、文件夹、文件权限),查看目录信息等等。省略命令参数和操作对象,直接输入“ ls ”,则将会列出当前工作目录的内容清单。

1. 命令格式:
ls [选项] [目录名]
2. 命令功能:
列出目标目录中所有的子目录和文件。
3. 常用参数:
-a, –all 列出目录下的所有文件,包括以 . 开头的隐含文件
-A 同-a,但不列出“.”(表示当前目录)和“..”(表示当前目录的父目录)。
-c  配合 -lt:根据 ctime 排序及显示 ctime (文件状态最后更改的时间)配合 -l:显示 ctime 但根据名称排序否则:根据 ctime 排序
-C 每栏由上至下列出项目
–color[=WHEN] 控制是否使用色彩分辨文件。WHEN 可以是'never'、'always'或'auto'其中之一
-d, –directory 将目录象文件一样显示,而不是显示其下的文件。
-D, –dired 产生适合 Emacs 的 dired 模式使用的结果
-f 对输出的文件不进行排序,-aU 选项生效,-lst 选项失效
-g 类似 -l,但不列出所有者
-G, –no-group 不列出任何有关组的信息
-h, –human-readable 以容易理解的格式列出文件大小 (例如 1K 234M 2G)
–si 类似 -h,但文件大小取 1000 的次方而不是 1024
-H, –dereference-command-line 使用命令列中的符号链接指示的真正目的地
–indicator-style=方式 指定在每个项目名称后加上指示符号<方式>:none (默认),classify (-F),file-type (-p)
-i, –inode 印出每个文件的 inode 号
-I, –ignore=样式 不印出任何符合 shell 万用字符<样式>的项目
-k 即 –block-size=1K,以 k 字节的形式表示文件的大小。
-l 除了文件名之外,还将文件的权限、所有者、文件大小等信息详细列出来。
-L, –dereference 当显示符号链接的文件信息时,显示符号链接所指示的对象而并非符号链接本身的信息
-m 所有项目以逗号分隔,并填满整行行宽
-o 类似 -l,显示文件的除组信息外的详细信息。  
-r, –reverse 依相反次序排列
-R, –recursive 同时列出所有子目录层
-s, –size 以块大小为单位列出所有文件的大小
-S 根据文件大小排序
–sort=WORD 以下是可选用的 WORD 和它们代表的相应选项:
extension -X status -c
none -U time -t
size -S atime -u
time -t access -u
version -v use -u
-t 以文件修改时间排序
-u 配合 -lt:显示访问时间而且依访问时间排序
配合 -l:显示访问时间但根据名称排序
否则:根据访问时间排序
-U 不进行排序;依文件系统原有的次序列出项目
-v 根据版本进行排序
-w, –width=COLS 自行指定屏幕宽度而不使用目前的数值
-x 逐行列出项目而不是逐栏列出
-X 根据扩展名排序
-1 每行只列出一个文件
–help 显示此帮助信息并离开
–version 显示版本信息并离开

另:ll会列出该文件下的所有文件信息,包括隐藏的文件,而ls -l只列出显式文件,说明这两个命令还是不等同的!
分享到:
评论

相关推荐

    Linux常用命令教学视频

    04.1.1 Linux常用命令-文件处理命令-命令格式与目录处理命令ls.mp4 04.1.2 Linux常用命令-文件处理命令-目录处理命令.mp4 04.1.3 Linux常用命令-文件处理命令-文件处理命令.mp4 04.1.4 Linux常用命令-文件处理...

    Linux命令ls详解

    ### Linux命令ls详解 #### ls命令简介 `ls`(list)是最基本的目录处理命令之一,也是学习Linux操作系统中最常用的命令。其英文原意为“列表”或“清单”,用于展示当前工作目录下的文件及目录,或者指定路径中的...

    自定义函数实现linux ls -a -l 命令_ls函数linux_自定义函数实现linux命令_

    在Linux操作系统中,`ls`命令是一个非常基础且常用的工具,用于列出目录中的文件和子目录。`ls -a -l`是`ls`命令的一个组合选项,它提供了丰富的信息展示,包括隐藏文件(以`.`开头的文件)以及每个文件或目录的详细...

    Linux命令操作实验-文件目录.pdf

    Linux 命令操作实验——文件目录旨在掌握 Linux 的 shell 和目录、文件命令的使用。本实验分为七个部分,每个部分都涉及到不同的 Linux 命令和技术。 一、Shell 的操作 * 使用 cd 命令切换目录,例如从根目录切换...

    Linux 基础 23-文件和目录命令-05-ls和通配符的联合使用.flv

    Linux 基础 23-文件和目录命令-05-ls和通配符的联合使用.flv

    Linux基础课件-- Linux系统目录查看-ls命令.pptx

    在Linux操作系统中,`ls`命令是日常操作中不可或缺的一部分,它用于查看指定目录下的文件和子目录信息。本课件将详细讲解`ls`命令的作用、基本格式以及基本用法。 ### 1. `ls`命令的作用 `ls`命令的主要功能是列举...

    Linux命令操作实验-文件目录.docx

    通过这个实验,我们可以掌握 Linux 的 shell 操作、目录和文件命令的使用。 一、shell 操作 在 Linux 中,shell 是一个命令行解释器,它可以解释用户输入的命令并执行相应的操作。Shell 有很多种类,常见的有 bash...

    linux 系统命令 ls -l命令的实现

    在Linux操作系统中,`ls` 是一个非常基础且常用的命令,用于列出目录中的文件和子目录。`ls -l` 命令是其一种扩展形式,提供了更详细的信息展示,包括文件权限、所有者、组、大小、修改日期以及文件或链接的名称。这...

    linux命令--RUN.pdf

    这里的`ls`命令用于列出目录内容,`-l`是列出详细信息的选项,`/home`是命令的参数,即列出`/home`目录下的文件和目录。 接下来,我们详细解析文档中提到的Linux命令和功能: 1. 启动和关闭系统 - `#startx`:...

    Linux文件和目录操作命令

    ### Linux文件和目录操作命令详解 #### 一、概述 Linux作为一款强大的开源操作系统,广泛应用于服务器、桌面以及嵌入式设备等领域。对于初学者来说,掌握基本的文件和目录操作命令至关重要。本文将深入介绍Linux...

    实验2-Linux命令操作实验—文件目录1

    实验2-Linux命令操作实验—文件目录1主要涵盖了Linux操作系统中的基本命令和shell的使用,旨在帮助用户熟悉命令行界面,提高操作效率。以下是实验涉及的知识点详解: 1. **Shell**:Shell是Linux系统中的一种命令...

    linux文件系统及文件操作命令

    Linux 文件系统及文件操作命令 Linux 文件系统是指 Linux 操作系统中用于存储和管理文件的系统。它提供了一个层次结构化的文件系统,允许用户存储、管理和访问文件。Linux 文件系统由多个目录组成,每个目录可以...

    linux常用命令含目录操作目录,文件操作命令等等

    以下是 Linux 中常用的命令,包括目录操作命令、文件操作命令和权限操作命令。 目录操作命令 1. ls 命令:列出文件或目录下的文件名 语法:ls [-atFlgR] [name] 示例:[#root@rhel4 ~]# ls -la /home //列出/...

    UNIX常用命令-目录及文件操作命令

    在UNIX操作系统中,掌握一些基本的目录和文件操作命令对于日常使用至关重要。下面将详细介绍一些常用的UNIX命令,包括ls、pwd、cd、mkdir、rmdir、cat和head。 1. **ls**:ls命令用于列出指定目录下的文件和子目录...

    最新-Linux常用命令大全-非常实用

    语法:ls 目录 -l 显示详细信息 -a 显示隐藏文件 . 当时目录 .. 上级目录 -d 查看目录 -h 增强可读性。 pwd 命令 pwd 命令的作用是查看当前路径。语法:pwd。 cd 命令 cd 命令的作用是切换目录。语法:cd 目录名...

    Linux常用文件命令

    本节将详细介绍Linux常用的文件命令,包括文件系统结构、文件类型、目录操作、文件操作等方面。 一、文件系统结构 Linux文件系统是一个树形结构,由根目录(/)开始,下面有多个子目录。每个目录中可以包含文件和...

    Linux基础知识与系统管理教学课件-pdf.rar

    4.1.1 Linux常用命令-文件处理命令-命令格式与目录处理命令ls 4.1.2 Linux常用命令-文件处理命令-目录处理命令 4.1.3 Linux常用命令-文件处理命令-文件处理命令 4.1.4 Linux常用命令-文件处理命令-链接命令 4.2.1 ...

    Linux操作系统-命令笔记

    `ls` 命令是Linux操作系统中最常用的命令之一,用于显示当前目录下的文件和目录列表。`ls` 命令有多种选项和参数,例如 `-l` 选项用于显示详细信息, `-a` 选项用于显示隐藏文件等。 ### cd命令 `cd` 命令是Linux...

    linux系统命令详解:1、ls命令

    在Linux操作系统中,掌握基本的命令行操作是至关重要的,其中`ls`命令是最常用的之一。这个命令用于列出目录中的文件和子目录,是Linux用户日常工作中不可或缺的一部分。本篇文章将详细解析`ls`命令的各种用法和选项...

Global site tag (gtag.js) - Google Analytics