通过ls 命令不仅可以查看linux文件夹包含的文件,而且可以查看文件权限(包括目录、文件夹、文件权限),查看目录信息等等,ls 命令在日常的linux操作中用的很多,在此给大家介绍一下ls 命令的使用方法。

  一、ls命令使用介绍
  ls命令格式:ls [选项] [目录名]

  ls命令功能:列出目标目录中所有的子目录和文件。

  ls 命令的参数选项说明:
  -a, –all          列出目录下的所有文件,包括以 . 开头的隐含文件。
  -A, –almost-all      列出除了 . 及 以外的任何项目
    –author       印出每个文件的作者
  -b, –escape       把文件名中不可输出的字符用反斜杠加字符编号的形式列出。
    –block-size=大小   块以指定<大小>的字节为单位
  -B, –ignore-backups      不列出任何以 ~ 字符结束的项目
  -c              输出文件的 ctime (文件状态最后更改的时间),并根据 ctime 排序。
  -C             每栏由上至下列出项目
    –color[=WHEN]       控制是否使用色彩分辨文件。WHEN 可以是'never'、'always'或'auto'其中之一
  -d, –directory        将目录像文件一样显示,而不是显示其下的文件。
  -D, –dired         产生适合 Emacs 的 dired 模式使用的结果
  -f            对输出的文件不进行排序,-aU 选项生效,-lst 选项失效
  -F, –classify           加上文件类型的指示符号 (*/=@| 其中一个)
     –format=关键字    across -x,commas -m,horizontal -x,long -l,single-column -1,verbose -l,vertical -C
       –full-time         即 -l –time-style=full-iso
  -g             类似 -l,但不列出所有者
  -G, –no-group       不列出任何有关组的信息
  -h, –human-readable     以容易理解的格式列出文件大小 (例如 1K 234M 2G)
     –si            类似 -h,但文件大小取 1000 的次方而不是 1024
  -H, –dereference-command-line       使用命令列中的符号链接指示的真正目的地
  -i, –inode                 印出每个文件的 inode 号
  -I, –ignore=样式           不印出任何符合 shell 万用字符<样式>的项目
  -k                    即 –block-size=1K,以 k 字节的形式表示文件的大小。
  -l                     列出文件的详细信息。
  -L, –dereference           当显示符号链接的文件信息时,显示符号链接所指示的对象而并非符号链接本身的信息
  -m                   所有项目以逗号分隔,并填满整行行宽
  -n, –numeric-uid-gid          类似 -l,用数字的 UID,GID 代替名称。
  -N, –literal               印出未经处理的项目名称 (例如不特别处理控制字符)
  -o                    类似 -l,显示文件的除组信息外的详细信息。
  -q, –hide-control-chars         以 ? 字符代替无法打印的字符
     –show-control-chars       直接显示无法打印的字符 (这是默认方式,除非调用的程序名称是'ls'而且是在终端机画面输出结果)
  -Q, –quote-name             将项目名称括上双引号
      –quoting-style=方式       使用指定的 quoting <方式>显示项目的名称:literal、locale、shell、shell-always、c、escape
  -r, –reverse              依相反次序排列
  -R, –recursive            同时列出所有子目录层
  -s, –size               以块大小为单位列出所有文件的大小
  -S                    根据文件大小(size)排序
  -t                     以文件修改时间(time)排序
  -u                    配合 -lt:显示访问时间而且依访问时间排序
                     配合 -l:显示访问时间但根据名称排序
                     否则:根据访问时间排序
  -U                  不进行排序;依文件系统原有的次序列出项目
  -v                   根据版本进行排序
  -w, –width=COLS           自行指定屏幕宽度而不使用目前的数值
  -x                   逐行列出项目而不是逐栏列出
  -X                      根据扩展名排序
  -1                  每行只列出一个文件
  –help                显示此帮助信息并离开
  –version               显示版本信息并离开
 

 下面来举几个例子来说明Linux ls 命令如何使用。

ls- 查看文件信息的更多相关文章

  1. shell 命令 文件查看ls,复制cp,移动mv,查看文件内容cat more less,查看文件信息 file

    1. 查看文件 ls        ls -l  查看文件详细信息 ls -a 查看所有文件(包含隐藏文件) ls -lh  带单位显示文件大小 ls -i  查看文件的节点号(相当身份证唯一)  2 ...

  2. 使用FileSystem类进行文件读写及查看文件信息

    使用FileSystem类进行文件读写及查看文件信息   在这一节我们要深入了解Hadoop的FileSystem类——这是与与hadoop的文件系统交互的重要接口.虽然我们只是着重于HDFS的实现, ...

  3. ls 查看文件

    1.按文件大小查看文件 a.降序:ls -lsh moudaen@morton:~$ ls -lshtotal 20M 20M -rw-r--r-- 1 moudaen 65536  20M Nov ...

  4. linux stat 命令查看文件信息

    在Linux中,没有文件创建时间的概念.只有文件的访问时间.修改时间.状态改变时间.也就是说不能知道文件的创建时间.但如果文件创建后就没有修改过,修改时间=创建时间;如果文件创建后,状态就没有改变过, ...

  5. Linux - 查看文件信息的三个命令

    ls命令 - list directory contents 显示文件详细信息:ls -l <file name> file命令 - determine file type determi ...

  6. Linux.ls 查看常用参数

    Linux.ls 查看常用参数 在linux中ls查看文件常用参数: -l :详情文件 -h : 格式化文件大小 -r :将查询的结果列表进行翻转 -S :按文件大小进行排列

  7. 【linux】如何查看文件的创建、修改时间

    本篇博文旨在介绍Linux下查看文件时间的方法:并介绍如何使用touch指令来进行文件时间的创建以及修改 如何查看文件的时间信息利用stat指令查看文件信息 三种时间的介绍ATime ——文件的最近访 ...

  8. Linux如何查看文件的创建、修改时间?

    Linux如何查看文件的创建.修改时间? 利用stat指令查看文件信息 三种时间的介绍 ATime --文件的最近访问时间 只要读取时间,ATime就会更新 MTime --文件的内容最近修改的时间 ...

  9. Android ADB命令大全(通过ADB命令查看wifi密码、MAC地址、设备信息、操作文件、查看文件、日志信息、卸载、启动和安装APK等)

    ADB很强大,记住一些ADB命令有助于提高工作效率. 获取序列号: adb get-serialno 查看连接计算机的设备: adb devices 重启机器: adb reboot 重启到bootl ...

  10. Linux下用ls和du命令查看文件以及文件夹大小

    ls的用法 ls -l |grep "^-"|wc -l或find ./company -type f | wc -l  查看某文件夹下文件的个数,包括子文件夹里的. ls -lR ...

随机推荐

  1. rails json

    respond_to do |f| f.json { render :json => {:a => b, :c => d}.to_json } } end

  2. Android SDK上手指南 3:用户交互

    在这篇教程中,我们将对之前所添加的Button元素进行设置以实现对用户点击的检测与响应.为了达成这一目标,我们需要在应用程序的主Activity类中略微涉及Java编程内容.如果大家在Java开发方面 ...

  3. HTML入门学习笔记

    1.html文件的基本架构 <HTML> <HEAD> <TITLE> 网页的标题 </TITLE> </HEAD> <BODY> ...

  4. 矩阵内积和Schur补

    > Many problems in the field of signal processing have been expended into matrix problems.So it's ...

  5. 红米.USB安装_无法打开

    1.必须有 SIM卡,才能打开 USB安装 红米1s(miui8.5)就是这样 2. 3. 4. 5.

  6. Spark- RDD持久化

    官方原文: RDD Persistence One of the most important capabilities in Spark is persisting (or caching) a d ...

  7. Hive- 大数据仓库Hive

    什么是 Hive? Hive 是由 FaceBook 开源用于解决少量数据结构化日志的数据统计.Hive是基于 Hadoop 的一个数据仓库工具,可以将结构化的数据文件映射成一张表,并提供类SQL查询 ...

  8. Arc076_E Connected?

    传送门 题目大意 给定$H\times W$的网格$(W,H\leq 10^8)$上的$N$对顶点,即两线交叉的交叉点而非格子内部$(N\leq 10^5)$,求是否存在至少一种方案使得每对点之间都有 ...

  9. 幻想乡三连A:五颜六色的幻想乡

    非常直接地构造 由于答案与生成树计数有关,所以一定要使用矩阵树定理,但这样就不能限制每种颜色的便使用的数量 我们构造$N^2$个关于$Ans_{x,y}$的方程,枚举将红色的边拆成$x$条,将蓝色的边 ...

  10. bzoj 4631: 踩气球 线段树

    题目: Description 六一儿童节到了, SHUXK 被迫陪着M个熊孩子玩一个无聊的游戏:有N个盒子从左到右排成一排,第i个盒子里装着Ai个气球. SHUXK 要进行Q次操作,每次从某一个盒子 ...