Linux之ls
命令功能:
ls是list的简写,列出目录下的内容
命令格式:
ls [OPTION]... [FILE]...
命令参数:
-a,--all 不忽略以“.”开头的隐藏文件
-A, --almost-all 列出所有文件,但不包括“.”(表示当前目录)和“..”(表示当前目录的父目录)。
--author 与“-l”一起使用,打印出每个文件的作者。
--block-size=SIZE 查看文件的block大小。K = Kilobyte、M = Megabyte、G = Gigabyte、T = Terabyte、P = Petabyte、E = Exabyte、Z = Zettabyte、Y = Yottabyte
-B, --ignore-backups 忽略以“~”结尾的文件
-c 配合 -lt:根据 ctime排序及显示。 ctime (文件状态最后更改的时间)
-C 按列输出,纵向排序
-d, --directory 显示目录信息,而不是目录下的文件信息
-f 对输出的文件不进行排序, 使能-aU,禁用-ls --color。
-g 不列出文件所有者
-G, --no-group 不列出任何有关组的信息
-H, –dereference-command-line 使用命令列中的符号链接指示的真正目的地
-i, –inode 打印出每个文件的 inode 号
-l 除了文件名之外,还将文件的权限、所有者、文件大小等信息详细列出来。
-L, –dereference 当显示符号链接的文件信息时,显示符号链接所指示的对象而并非符号链接本身的信息
-R, –recursive 同时列出所有子目录层
-S 根据文件从大到小排序
-t 根据文件修改时间排序
–sort=WORD 以下是可选用的 WORD 和它们代表的相应选项:none (-U), size (-S), time (-t), version (-v), extension (-X)
命令实例:
1.列出当前目录下所有文件。
root@Ubuntu1604:/home/vbird# ls -al
total
drwxr-xr-x vbird vbird 9月 : .
drwxr-xr-x root root 9月 : ..
-rw------- vbird vbird 9月 : .bash_history
-rw-r--r-- vbird vbird 9月 : .bash_logout
-rw-r--r-- vbird vbird 9月 : .bashrc
drwx------ vbird vbird 9月 : .cache
-rw-r--r-- vbird vbird 9月 : examples.desktop
-rw------- vbird vbird 9月 : .lesshst
lrwxrwxrwx root root 9月 : link -> /bin
-rw-r--r-- vbird vbird 9月 : .profile
drwxrwxr-x vbird vbird 9月 : test
-rw------- vbird vbird 9月 : .viminfo
-rw------- vbird vbird 9月 : .Xauthority
2.按文件大小从大到小排序
root@Ubuntu1604:/home/vbird# ls -alS
total
-rw-r--r-- vbird vbird 9月 : examples.desktop
drwxr-xr-x vbird vbird 9月 : .
drwxr-xr-x root root 9月 : ..
drwx------ vbird vbird 9月 : .cache
drwxrwxr-x vbird vbird 9月 : test
-rw-r--r-- vbird vbird 9月 : .bashrc
-rw------- vbird vbird 9月 : .bash_history
-rw------- vbird vbird 9月 : .viminfo
-rw-r--r-- vbird vbird 9月 : .profile
-rw-r--r-- vbird vbird 9月 : .bash_logout
-rw------- vbird vbird 9月 : .Xauthority
-rw------- vbird vbird 9月 : .lesshst
lrwxrwxrwx root root 9月 : link -> /bin
3.按创建时间排列文件
root@Ubuntu1604:/home/vbird# ls -alt --full-time //--full-time 显示完整的时间
total
drwxr-xr-x vbird vbird -- ::07.884661603 + .
-rw------- vbird vbird -- ::07.884661603 + .lesshst
lrwxrwxrwx root root -- ::24.416572407 + link -> /bin
-rw------- vbird vbird -- ::14.990342297 + .viminfo
-rw------- vbird vbird -- ::10.236764641 + .bash_history
-rw------- vbird vbird -- ::05.805653057 + .Xauthority
drwxrwxr-x vbird vbird -- ::58.045314301 + test
drwx------ vbird vbird -- ::56.666914366 + .cache
-rw-r--r-- vbird vbird -- ::15.428935994 + .bashrc
-rw-r--r-- vbird vbird -- ::15.428935994 + examples.desktop
-rw-r--r-- vbird vbird -- ::15.428935994 + .profile
-rw-r--r-- vbird vbird -- ::15.424935878 + .bash_logout
drwxr-xr-x root root -- ::15.396935065 + ..
Linux之ls的更多相关文章
- Changing the Color of Linux ls Command 改变Linux的ls命令显示的颜色
Linux command ls basically use the file /etc/DIR_COLORS or /etc/DIR_COLORS.xterm to define the color ...
- Linux之ls命令
s 命令可以说是linux下最常用的命令之一. -a 列出目录下的所有文件,包括以 . 开头的隐含文件.-b 把文件名中不可输出的字符用反斜杠加字符编号(就象在C语言里一样)的形式列出.-c 输出文件 ...
- linux shell ls -1 列显示文件
/******************************************************************************* * linux shell ls -1 ...
- Linux下ls命令显示符号链接权限为777的探索
Linux下ls命令显示符号链接权限为777的探索 --深入ls.链接.文件系统与权限 一.摘要 ls是Linux和Unix下最常使用的命令之一,主要用来列举目录下的文件信息,-l参数允许查看当前目录 ...
- Python argparse模块实现模拟 linux 的ls命令
python 模拟linux的 ls 命令 sample: python custom_ls.py -alh c:/ 选项: -a ,--all 显示所有文件,包括'.'开头的隐藏文件 -l 列表显 ...
- Linux的ls命令在Windows中的应用
Linux的ls命令在Windows中的应用 注:ls是Linux中的命令.其作用是列出当前目录下的文件与文件夹.效果等同于Wndows中的dir指令. 如下图 下面是详细步骤 步骤一.在桌面新建一个 ...
- linux的ls命令中文件颜色含义
linux命令ls会显示出文件的颜色, 系统约定的默认颜色含义如下: 白色:表示普通文件 蓝色:表示目录 绿色:表示可执行文件 红色:表示压缩文件 浅蓝色:链接文件 主要是使用ln命令建立的文件 红色 ...
- Linux命令 ls 和 ll 的使用方法与基本区别
Linux 命令 ls 和 ll 的使用方法: ll:罗列出当前文件或目录的详细信息,含有时间.读写权限.大小.时间等信息 ,像Windows显示的详细信息.ll是“ls -l"的别名.相当 ...
- Linux中ls命令用法
ls 命令的含义是list显示当前目录中的文件名字.注意不加参数它显示除隐藏文件外的所有文件及目录的名字. 1)ls –a 显示当前目录中的所有文件,包含隐藏文件 命令: aijian.shi@U-a ...
- Linux命令 ls -l 输出内容含义详解
Linux命令 ls -l s输出内容含义详解 1. ls 只显示文件名或者文件目录 2. ls -l(这个参数是字母L的小写,不是数字1) 用来查看详细的文件资料 在某个目录下键入ls -l可 ...
随机推荐
- [hdu P4114] Disney's FastPass
[hdu P4114] Disney's FastPass Time Limit: 20000/10000 MS (Java/Others) Memory Limit: 32768/32768 ...
- vs 设置自动缩进tab转换成空格
工具 选项 文本编辑器 如下图 选中插入空格 使用技巧: 按Ctrl+K+F组合键,可以自动进行代码对齐.
- 使用ssm(spring+springMVC+mybatis)创建一个简单的查询实例(一)
梳理下使用spring+springMVC+mybatis 整合后的一个简单实例:输入用户的 ID,之后显示用户的信息(此次由于篇幅问题,会分几次进行说明,此次是工程的创建,逆向生成文件以及这个简单查 ...
- HTML⑤
W3C : 万维网联盟!(World Wide Web Consortium ) 创建于1994年,是web技术领域最权威最具有影响力的标准机构! W3C规定了web技术领域相关技术的标准! 官网地址 ...
- 【转载】Oracle 中count(1) 、count(*) 和count(列名) 函数的区别
1)count(1)与count(*)比较: 1.如果你的数据表没有主键,那么count(1)比count(*)快2.如果有主键的话,那主键(联合主键)作为count的条件也比count(*)要快3. ...
- AWK入门
AWK类型 AWK:源于AT&T实验室的AWK NAWK:AWK的升级版 GAWK:GNU AWK,兼容AWK和NAWK 程序结构 BEGIN语句块,可选 ...
- (转)Web.config配置文件详解
花了点时间整理了一下ASP.NET Web.config配置文件的基本使用方法.很适合新手参看,由于Web.config在使用很灵活,可以自定义一些节点.所以这里只介绍一些比较常用的节点. <? ...
- javascript性能优化之避免二次评估
Javascript与许多脚本语言一样,允许你在程序中获取一个包含代码的字符串然后运行它,有多种方式可以实现在一串Javascript代码并运行它. 代码示例如下 <html> <h ...
- Java学习笔记36(jdbc快速入门)
JDBC: Java DataBase Connectivity 是java程序连接存取数据库的应用程序接口 (是sun公司的程序员定义的一套操作数据库的规则,然后下面的各个公司如:mysql,sql ...
- 基于Verilog的简单FIFO读写实验
一.模块框图及基本思路 fifo_ip:ISE生成的IP fifo_control:在fifo未满情况下不断写入递增的四位数,每隔1s读出一个数据驱动Led显示 fifo_top:前两个模块的组合 二 ...