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可 ...
随机推荐
- 20175317 《Java程序设计》第四周学习总结
20175317 <Java程序设计>第四周学习总结 教材学习内容总结 第四周我学习了教材第五章的内容,了解了子类与继承的知识,学到了以下内容: 明白了什么是子类与父类.类的树形结构. 子 ...
- 综述 - 染色质可及性与调控表观基因组 | Chromatin accessibility and the regulatory epigenome
RNA-seq这个工具该什么时候用?ATAC-seq该什么时候用?有相当一部分项目设计不行,导致花大钱测了一些没有意义的数据. 还是在中心法则这个框架下来解释,这是生物信息的核心.打开华大科技服务官网 ...
- 查看局域网指定IP的电脑名
nbtstat -a 192.168.0.139 节点 IP 址址: [192.168.0.140] 范围 ID: [] NetBIOS 远程计算机名称表 名称 类型 状态 ------------- ...
- ceph问题总结
之前测试用ceph总是警告 health HEALTH_WARN pool cephfs_metadata2 has many more objects per pg than average (to ...
- C++11 boost TR1 TR2曾经参考过的网址整理
boost::bind的用法:http://blog.csdn.net/adcxf/article/details/3970116
- 【转载】Spring Cloud全家桶主要组件及简要介绍
https://blog.csdn.net/xlgen157387/article/details/77773908
- redis-cluster配置
为什么要用redis-cluster 1.并发问题 redis官方生成可以达到 10万/每秒,每秒执行10万条命令假如业务需要每秒100万的命令执行呢? 2.数据量太大 一台服务器内存正常是16~25 ...
- VSTO:使用C#开发Excel、Word【17】
使用Range对象Range对象表示电子表格中的单元格范围.范围可以包含一个单元格,多个连续的单元格,甚至多个不连续的单元格.您可以在Excel中选择时按住Ctrl键选择多个不连续的单元格. 获取特定 ...
- Codeforces Round #207 (Div. 1) A. Knight Tournament (线段树离线)
题目:http://codeforces.com/problemset/problem/356/A 题意:首先给你n,m,代表有n个人还有m次描述,下面m行,每行l,r,x,代表l到r这个区间都被x所 ...
- FCC JS基础算法题(11):Seek and Destroy (摧毁数组)
题目描述: 实现一个摧毁(destroyer)函数,第一个参数是待摧毁的数组,其余的参数是待摧毁的值. 我们可以使用arguments来进行参数的遍历. function destroyer(arr) ...