常用linux命令20个(关于Linux最常用命令ls)
常用linux命令20个(关于Linux最常用命令ls)如上图,这里基本就是我们平常使用的最终形态了。四、列出根目录 (/)下的所有目录及文件,包括隐藏文件(文件名以.开头的),同时显示包括权限等详细信息,并且以人类可读的形式展示文件大小ls [-alrtAFR] [name...]参数-a 显示所有文件及目录 (. 开头的隐藏文件也会列出) -l 除文件名称外,亦将文件型态、权限、拥有者、文件大小等资讯详细列出 -r 将文件以相反次序显示(原定依英文字母次序) -t 将文件依建立时间之先后次序列出 -A 同 -a ,但不列出 "." (目前目录) 及 ".." (父目录) -F 在列出的文件名称后加一符号;例如可执行档则加 "*" 目录则加 "/" -R 若目录下有文件,则以下之文件亦皆依序列出 -h --human-readable 以人类容易理解的格式列出实例一、列出根目
前言这个可以说是我们在Linux终端中,使用最多的一个命令了。
因为但凡我们要做操作,比如修改文件、修改权限、删除文件、建立目录,基本都要先看下此时所在目录的内容和情况。
还是有必要好好学习的。
简介Linux ls(英文全拼:list files)命令用于显示指定工作目录下的内容(列出目前工作目录所含之文件及子目录)。
语法ls [-alrtAFR] [name...]
参数
-a 显示所有文件及目录 (. 开头的隐藏文件也会列出)
-l 除文件名称外,亦将文件型态、权限、拥有者、文件大小等资讯详细列出
-r 将文件以相反次序显示(原定依英文字母次序)
-t 将文件依建立时间之先后次序列出
-A 同 -a ,但不列出 "." (目前目录) 及 ".." (父目录)
-F 在列出的文件名称后加一符号;例如可执行档则加 "*" 目录则加 "/"
-R 若目录下有文件,则以下之文件亦皆依序列出
-h --human-readable 以人类容易理解的格式列出
实例
一、列出根目录 (/)下的所有目录及文件
二、列出根目录 (/)下的所有目录及文件,包括隐藏文件(文件名以.开头的)
三、列出根目录 (/)下的所有目录及文件,包括隐藏文件(文件名以.开头的),同时显示包括权限等详细信息
四、列出根目录 (/)下的所有目录及文件,包括隐藏文件(文件名以.开头的),同时显示包括权限等详细信息,并且以人类可读的形式展示文件大小
如上图,这里基本就是我们平常使用的最终形态了。
这里我们分别介绍下显示结果对应列的说明:
第一列:文件或目录的权限
第二列:文件硬链接数
第三列:文件所有者
第四列:文件所属组
第五列:文件大小,单位是字节。(上文演示中的ls命令带了 -h 选项,单位会人性化显示,默认是字节)
第六列:文件的创建时间或修改时间(注意这里是年、月、日看起来像三列)
第七列:文件或目录名
实例说明上面这四步,基本上就是我们最常用的 ls 查看命令了,其它大家可以根据手册参数,自行测试。
扩展虽然说 ls 是最常用的命令,但是我们会发现,很多运维人员在终端下输入地查看命令都是 ll ,而非 ls,这是什么鬼?
其实呀,ll 最终执行的就是 ls命令,之所以有些人可以这样输入,是因为在系统中为 ls 设置了别名(alias),如下图:
从图中我们可以看到:
alias ll='ls -l --color=auto'
瞧,ll 所代表的就是 ls -l 命令,难怪上面直接运行可以以列表的形式展示了呢。
对了,说明下,后面跟着的 --color=auto 是使用着色显示的意思,就是终端会根据目录、文件等不同类型显示不同颜色。
总结ls 就先说到这里了,很简单,同时也很实用。
最后,祝大家学得开心。