day2 查看文件目录命令:ls
查看当前文件夹下面多有的目录文件ls

查看当前目录下面所有的文件,包括隐藏的文件ls -a(或者两个一样ls -all)

显示除"."和".."外的所有文件ls -A

用长格式查看文件以及文件夹信息 ls -l

用长格式查看所有文件以及文件夹信息 ls -a -l


total后面的数字是指当前目录下所有文件所占用的空间总和
第1字段: 文件属性字段
文件属性字段总共有10个字母组成,第一个字符表示文件类型
字母“-”表示该文件是一个普通文件
字母“d”表示该文件是一个目录
字母“l”表示该文件是一个链接文件
字母“b" 表示该文件是块设备文件(block),一般置于/dev目录下,设备文件是普通文件和程序访问硬件设备的入口,一类特殊文件。
字母“c”表示该文件是一个字符设备文件(character)
字母“p”表示该文件为命令管道文件。与shell编程有关的文件。
字母“s”表示该文件为sock文件。与shell编程有关的文件。
第1字符的后面9个字母表示该文件或目录的权限位。其中前三个表示文件拥有者的权限,中间三个表示文件所属组拥有的权限,最后三个表示其他用户拥有的权限
r表是读 (Read) 、w表示写 (Write) 、x表示执行 (eXecute)
第2字段:文件硬链接数
如果一个文件不是目录,此时这一字段表示这个文件所具有的硬链接数
第3字段:文件(目录)拥有者
第4字段:文件(目录)拥有者所在的组
第5字段: 文件所占用的空间(以字节为单位)
第6字段:文件(目录)最近访问(修改)时间
第7字段:文件名
其他情况:
|
参数 |
长参数 |
描叙 |
|
-a |
-all |
显示指定目录(缺省为当前目录)下所有文件,包括隐藏文件与目录 |
|
-A |
--almost-all |
不显示隐藏的文件。(显示除"."和".."外的所有文件) |
|
--author |
--author 需要与参数-l结合使用。显示文件的author |
|
|
-b |
--escape |
print octal escapes for nongraphic characters(非显示字符进行转义打印); 把文件名中不可输出的字符用反斜杠加字符编号的形式输出 |
|
--block-size |
查看文件的block大小。 K = Kilobyte M M = Megabyte G G = Gigabyte T T = Terabyte P P = Petabyte E E = Exabyte Z Z = Zettabyte Y Y = Yottabyte |
|
|
-B |
--ignore-backups |
do not list implied entries ending with ~ 不显示以~结尾的文件。 |
|
-c |
配合 -lt:根据 ctime排序及显示。 ctime (文件状态最后更改的时间) |
|
|
-C |
按列输出,纵向排序 |
|
|
--color |
控制是否使用色彩分辨文件。WHEN 可以是'never'、'always'或'auto'其中之一 |
|
|
-d |
--directory |
显示目录信息,而不是目录下的文件信息 |
|
-D |
--dired |
输出适合 Emacs 的 dired 模式使用的结果 |
|
-f |
对输出的文件不进行排序, -lst等选项会失效。 |
|
|
-F |
--classify |
附加文件类别,符号在文件名最后。/表明是一个目录;@表明是到其它文件的符号链接;* 表明是一个可执行文件。 |
|
--file-type |
||
|
--format |
||
|
--full-time |
||
|
-g |
类似参数-l,但是不列出所有者 |
|
|
-G |
不列出任何有关组的信息 |
|
|
-h |
人性化显示容量信息。表示”–human-readable”,单位是k或者M ,比较容易看清楚结果 |
|
|
--si |
类似参数h,但是文件大小去1000,而不是1024 |
|
|
-H |
列出符号链接指示的真正的目的地 |
|
|
--dereference-command-line-symlink-to-dir |
||
|
--hide |
||
|
--indicator-style |
||
|
-i |
列出文件或目录的索引节点号 |
|
|
-I |
do not list implied entries matching shell PATTERN |
|
|
-k |
以k 字节的形式表示文件的大小 |
|
|
-l |
使用长格式显示。显示详细信息,例如是文件还是目录,它的大小、修改日期和时间、文件或目录的名字以及文件的属主和它的权限 |
|
|
-L |
当显示符号链接的文件信息时,显示符号链接所指示的对象而并非符号链接本身的信息 |
|
|
-m |
所有项目以逗号分隔,并填满整行行宽 |
|
|
-n |
以数字显示文件和目录的UID和GID |
|
|
-N |
此选项将不限制文件长度 |
|
|
-o |
显示文件出组信息以外的详细信息。 |
|
|
-p |
该ls命令选项可以在每个文件名后附上一个字符以说明该文件的类型,“*”表示可执行的普通文件;“/”表示目录;“@”表示符号链接;“|”表示FIFOs;“=”表示套接字(sockets)。 |
|
|
-q |
该选项可以用?代替不可输出的字符 |
|
|
--indicator-style |
||
|
-Q |
该选项可以把输出的文件名用双引号括起来 |
|
|
--quoting-style=WORD |
||
|
-r |
倒序方式显示文件和目录 |
|
|
-R |
递归显示子目录 |
|
|
-s |
以块大小为单位列出所有文件的大小 |
|
|
-S |
以文件大小排序 |
|
|
--sort=WORD |
extension -X status -c none -U time -t size -S atime -u time -t access -u version -v use -u |
|
|
--time=WORD |
||
|
--time-style=STYLE |
||
|
-t |
以文件修改时间排序,默认按文件名排序。 |
|
|
-T |
assume tab stops at each COLS instead of 8 |
|
|
-u |
显示文件或目录最后被访问的时间。 |
|
|
-U |
不进行排序;依文件系统原有的次序列出项目 |
|
|
-v |
根据版本进行排序 |
|
|
-w |
自行指定屏幕宽度而不使用目前的数值 |
|
|
-x |
逐行列出项目而不是逐栏列出 |
|
|
-X |
根据扩展名排序 |
|
|
-1 |
每行只列一个文件 |
|
|
--help |
显示此帮助信息 |
|
|
-version |
显示版本信息 |
|
day2 查看文件目录命令:ls的更多相关文章
- Linux基础知识第二讲,文件目录命令使用
目录 一丶Linux终端使用技巧. 1.自动补全 Tab技巧. 2.使用输入过的命令 二丶Linux 目录知识 1.linux目录的特点 2.ls 隐藏文件的查看 3.ls 常用选项 4.通配符的配合 ...
- mac版本查看日志命令
1. ls -l 列出所有文件目录,并可以查看文件目录的所有权限 2.cd 切换至某个目录 eg: cd /Applications 再继续 ls -l 列出所有文件目录 3.cd .. 返回到上 ...
- Linux文件目录命令
Linux文件目录命令 pwd,查看当前工作目录的完整路径 pwd:/root ls,用来打印当前目录的清单,可以指定其他目录 -a:列出目录下所有的文件,包括以"."开头的隐藏文 ...
- Linux命令 ls -l 输出内容含义详解
Linux命令 ls -l s输出内容含义详解 1. ls 只显示文件名或者文件目录 2. ls -l(这个参数是字母L的小写,不是数字1) 用来查看详细的文件资料 在某个目录下键入ls -l可 ...
- Linux 常用命令 :ls命令
ls命令是linux下最常用的命令.ls命令就是list的缩写缺省下ls用来打印出当前目录的清单如果ls指定其他目录那么就会显示指定目录里的文件及文件夹清单. 通过ls 命令不仅可以查看linu ...
- ls命令 ls -trl
每天一个linux命令(1):ls命令 ls命令是linux下最常用的命令.ls命令就是list的缩写缺省下ls用来打印出当前目录的清单如果ls指定其他目录那么就会显示指定目录里的文件及文件 ...
- Linux命令 ls -l s输出内容含义详解
1. ls 只显示文件名或者文件目录 2. ls -l(这个参数是字母L的小写,不是数字1) 用来查看详细的文件资料 在某个目录下键入ls -l可能会显示如下信息: 文件属性(占10个字符空间) ...
- Linux命令 ls 和 ll 的使用方法与基本区别
Linux 命令 ls 和 ll 的使用方法: ll:罗列出当前文件或目录的详细信息,含有时间.读写权限.大小.时间等信息 ,像Windows显示的详细信息.ll是“ls -l"的别名.相当 ...
- windows 上查看一个命令的退出码
windows 上查看一个命令的退出码可以使用下面语句 echo %errorlevel% 例如:windows 上没有ls 命令,所以使用后没有成功,查看退出码为9009 ,非0 使用dir 列出目 ...
随机推荐
- int ,Intege,String 三者之间的转换
注:如果使用JDK5.0的话,JVM会自动完成装包解包的. 1.Integer转换成int的方法 Integer i = new Integer(10); int k = i.intValue();即 ...
- MySQL基本概念以及简单操作
一.MySQL MySQL是一个关系型数据库管理系统,由瑞典MySQL AB 公司开发,目前属于Oracle 旗下产品.MySQL 是最流行的关系型数据库管理系统之一,在 WEB 应用方面,MyS ...
- React的组件间通信
一.React的单向数据流 React是单向数据流,数据主要从父节点传递到子节点(通过props).如果顶层(父级)的某个props改变了,React会重渲染所有的子节点.这通常被称为“自顶向下”或“ ...
- So you want to be a 2n-aire? UVA - 10900(概率)
题意: 初始值为1, 每次回答一个问题,如果答对初始值乘2,答错归0,结束,一共有n个问题,求在最优的策略下,最后值的期望值 解析: 注意题中的一句话 每个问题的答对概率在t和1之间均匀分布 也就 ...
- 自学Zabbix2.3-服务器端server安装过程
点击返回:自学Zabbix之路 ....
- 架构师成长之路2.3-PXE+Kickstart无人值守大量部署Linux
点击返回架构师成长之路 架构师成长之路2.3-PXE+Kickstart无人值守大量部署Linux 所谓的无人值守,就是自动应答,当安装过程中需要人机交互提供某些选项的答案时(如如何分区),自动应答文 ...
- 洛谷 P4174 [NOI2006]最大获利 解题报告
P4174 [NOI2006]最大获利 题目描述 新的技术正冲击着手机通讯市场,对于各大运营商来说,这既是机遇,更是挑战.THU 集团旗下的 CS&T 通讯公司在新一代通讯技术血战的前夜,需要 ...
- poj1236/luogu2746 Network of Schools (tarjan)
tarjan缩点后,第一问答案显然是入度为零的点得个数第二问:考虑到 没有入度或出度为0的点 的图强连通, 所以答案就是max{入度为零的个数,出度为零的个数} (把出度为零的连到入度为零的点,然后剩 ...
- 洛谷P5163 WD与地图
只有洛谷的毒瘤才会在毒瘤月赛里出毒瘤题...... 题意:三个操作,删边,改变点权,求点x所在强连通分量内前k大点权之和. 解:狗屎毒瘤数据结构乱堆...... 整体二分套(tarjan+并查集) + ...
- A1023. Have Fun with Numbers
Notice that the number 123456789 is a 9-digit number consisting exactly the numbers from 1 to 9, wit ...