tree老师:每天五分钟教你学linux基础命令02

ls

ls命令用于列出文件和目录。默认上,他会列出当前目录的内容。带上参数后,我们可以用ls做更多的事情。
 比如,当我们刚刚改了文件,却不记得是哪个文件了,就可以使用:ls -ltr  这个命令表示的意思是:按照修改时间列出文件和文件夹的详细信息。


那么接下来我们来看看ls 命令的具体使用方法 

格式:ls [-alicfbd] [文件或目录]

作用:显示目录列表

选项:

-a:显示所有档案及目录

-c:多列显示输出结果。这是默认选项

-d:仅显示目录名,而不显示目录下的内容列表

-i:显示文件索引节点号(inode)。一个索引节点代表一个文件

-k:以KB(千字节)为单位显示文件大小

-l:以长格式显示目录下的内容列表

-m:用“,”号区隔每个文件和目录的名称

-n:以用户识别码和群组识别码替代其名称

-s:显示文件和目录的大小,以区块为单位

-t:用文件和目录的更改时间排序

-L:如果遇到性质为符号链接的文件或目录,直接列出该链接所指向的原始文件或目录

-r:递归处理,将指定目录下的所有文件及子目录一并处理

--full-time:列出完整的日期与时间

--color[=WHEN]:使用不同的颜色高亮显示不同类型的

示例一:显示当前目录中的所有文件,包含隐藏文件

[root@vhxct67test1 ~]# ls -a

.   ..

示例二:显示文件及其详细信息

[root@vhxct67test1 ~]# ls -l /mnt

total 4

lrwxrwxrwx  1 root root   11 Nov 24 08:13 b.txt -> /test/b.txt

drwx------. 2 root root 4096 Aug  2 04:34 hgfs

红色字体注释:

  • 第1列

  • 下面的9个字符是关于文件权限。前3个rwx字符是文件的拥有者的权限,第二组3rwx是文件的所有组的权限,最后的rwx是对其他人访问文件的权限。

  • 第一个字母d意味着内容是目录或者文件。

  • 第2列 这行告诉我们有多少链接指向这个文件。

  • 第3列 这行告诉我们谁是这个文件/文件夹的所有者。

  • 第4列 这行告诉我们谁是这个文件/文件夹的所有组。

  • 第5列 这行告诉我们这个文件/文件夹的以字节为单位的大小。 目录的大小总是4096字节。

  • 第6列 这告诉我们文件最后的修改时间。

  • 第7列 这告诉我们文件名或者目录名。

示例三:高阅读性显示

[root@vhxct67test1 ~]# ls -lh 

rw-------. 1 root root 1.4K 7月  16 00:28 anaconda-ks.cfg

示例四:列出文件并标记颜色分类

[root@vhxct67test1 ~]# ls  --color=auto

ls命令的用法很多,灵活运用会减少很多的繁琐的工作。

比如按照特殊字符进行分类

# ls -F

上面列出的参数,大家都可以适当的研究下,对于每一个简单的命令用到极致,你的linux之路会越走越宽。

tree老师:每天五分钟教你学linux基础命令02相关推荐

  1. tree老师:每天五分钟教你学linux命令03

    tree 使用linux的时间越久,越感觉有些工作在linux下完成就是比在windows下完成高效! 比如今天要讲的这个tree命令!windows和linux都有tree命令,主要功能是创建文件列 ...

  2. tree老师:每天五分钟教你学命令第1期

    本文由xiao_dou友情整理 点击标题下「蓝色微信名」可快速关注 在公司工作,我们第一个应该学会的命令,就是帮助命令,在遇到一些不懂的命令的时候可以使用man命令去查看man-pages文档. ma ...

  3. JVM内存管理------GC算法精解(五分钟教你终极算法---分代搜集算法)

    转载自   JVM内存管理------GC算法精解(五分钟教你终极算法---分代搜集算法) 引言 何为终极算法? 其实就是现在的JVM采用的算法,并非真正的终极.说不定若干年以后,还会有新的终极算法, ...

  4. 五分钟教你使用vue-cli3创建项目(三种创建方式,小白入门必看)

    五分钟教你使用vue-cli3创建项目(三种创建方式,小白入门必看) 一.搭建vue环境 安装Nodejs 官网下载Nodejs,如果希望稳定的开发环境则下LTS(Long Time Support) ...

  5. 梦幻西游三维获取服务器信息,梦幻西游三维版:潜能果上线后经验紧缺?五分钟教你快速获得经验...

    原标题:梦幻西游三维版:潜能果上线后经验紧缺?五分钟教你快速获得经验 目前<梦幻西游三维版>服务器等级最高在89级,其实从80级到89级需要不少的时间,再加上新上线了"潜能果&q ...

  6. 正点原子linux驱动教程,正点原子 手把手教你学Linux之驱动开发篇

    简 介 该课程是正点原子手把手教你学Linux系列课程,该课程配套开发板为正点原子alpha/mini Linux开发板. 手把手教你学Linux之驱动开发篇: 第1讲 Linux驱动开发与裸机开发区 ...

  7. linux基础命令(五)

    linux基础命令(五) 1.文件管理 cat chattr chgrp chmod chown cksum cmp diff diffstat file find git gitview inden ...

  8. linux ls命令全称,5分钟带你了解Linux常用命令全称

    原标题:5分钟带你了解Linux常用命令全称 从事IT行业的很多人都会使用Linux常用命令,但是知道这些常用命令全称的人并不多,让我们来看看这些常用命令对应的全称吧! pwd:print work ...

  9. 【Linux】一步一步学Linux——apt-get命令(278)

    00. 目录 文章目录 00. 目录 01. 命令概述 02. 命令格式 03. 常用选项 04. 参考示例 05. 附录 01. 命令概述 apt-get命令是Debian Linux发行版中的AP ...

最新文章

  1. 发现一个很好的工具——VNN
  2. C#关于精确年龄的算法(精确到天)
  3. 原 荐 简单说说Kafka中的时间轮算法
  4. shell 脚本学习(一)
  5. ASP.NET验证控件祥解
  6. SQL语言概况(4.1)
  7. Himall商城枚举帮助类EnumHelper(2)
  8. 杨丫头,送你只大喵~!!
  9. 微信自定义菜单以及自动回复
  10. GDOI2018滚粗记
  11. 2022-2028全球阻隔吹膜生产线行业调研及趋势分析报告
  12. Caché的studio如何Debug
  13. 【错误记录】使用./make.sh ./make.sh install命令安装FastDFS时出错
  14. fluent转载内容
  15. nokvm可以虚拟nat服务器吗,魔方财务系统 / 对接NOKVM云系统
  16. 国产操作系统,路在何方?
  17. 【GitHub】项目代码上传github
  18. Epplus获取数据区域的第一行或最后一行
  19. alias和redirect的区别
  20. java分诊挂号预约系统的设计与实现

热门文章

  1. PhotoScan处理无人机航拍照片GCP校正流程
  2. EPSON L130X WIFI软件安装
  3. openfiler修改ip的命令_openfiler配置iscsi
  4. python对ug进行二次开发_UG二次开发之编程语言介绍
  5. Huber和berHu损失函数
  6. 【报告分享】2020年抖音KOL生态研究-卡思数据(附下载)
  7. 修复IcedTea报错 “cannot grant permissions to unsigned JARs
  8. java 像素矩阵_Java图片读取之BufferedImage得到像素矩阵的两种方式
  9. Weblogic新建服务,Adminserver下新建server
  10. 切图iOS和android区别,用sketch也要画iOS和android两套吗|Sketch如何用一套设计稿做iOS和Android两个版本 - PS下...