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可 ...
随机推荐
- 2017 Russian Code Cup (RCC 17), Elimination Round D - Acute Triangles
D - Acute Triangles 思路: 极角排序+点积叉积 在一个三角形中,如果它是直角或者顿角三角形,那么直角和顿角只会出现一次 所以直角和顿角三角形的个数等于直角和顿角的个数 所以锐角三角 ...
- CSS设置表格TD宽度布局
使用表格布局时,对单元格的宽度控制很伤脑筋,所以查阅资料整理如下: 一.表格布局table-layout 语法: table-layout : auto | fixed 取值: auto : 大多数 ...
- SpringBoot使用CORS解决跨域请求问题
什么是跨域? 同源策略是浏览器的一个安全功能,不同源的客户端脚本在没有明确授权的情况下,不能读写对方资源. 同源策略是浏览器安全的基石. 如果一个请求地址里面的协议.域名和端口号都相同,就属于同源. ...
- windows下《Go Web编程》之Go开发工具
Go开发工具很多,比较喜欢的使用作者列出的第一个工具,LiteIDE.它是一款专门为Go语言开发的跨平台轻量级集成开发环境. 一.LiteIDE下载安装 下载地址:https://sourceforg ...
- python-面向对象:类与类之间的关系和特殊成员
# class Person: # def play(self, tools): # 通过参数的传递把另外一个类的对象传递进来 # tools.run() # print("很开心, 我能玩 ...
- Forth词典条目结构
body, table{font-family: 微软雅黑} table{border-collapse: collapse; border: solid gray; border-width: 2p ...
- 配置阿里云docker镜像地址
{ "registry-mirrors": [ "https://kfwkfulq.mirror.aliyuncs.com", "https://2l ...
- List集合1
一.List接口介绍 List继承自Collection接口,是单列集合的一个重要分支,习惯性的会将实现List接口的对象称为List集合 二.List接口3个特点 1.有序(有序不是顺序,有序指的是 ...
- UDP协议学习(转)
reference: https://blog.csdn.net/s_lisheng/article/details/73538229 https://blog.cs ...
- Java log4j
<dependency> <groupId>commons-logging</groupId> <artifactId>commons-logging& ...