Linux命令:初学者必备的ls命令
Posted Linux微知识
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Linux命令:初学者必备的ls命令相关的知识,希望对你有一定的参考价值。
最近回母校上课了,下雨天衬托出来的明德楼更迷人,先上母校图:
昨天在课堂上,教了同学搭建嵌入式Linux开发环境,讲到ls命令时,有同学就有疑问了:”老师,这个ls命令参数有哪些啊?需要背住它吗?”其实,在Linux上遇到不清楚的信息(函数,命令等)时,我们之前的文章写过,都是可以通过man手册来查询的,大家只需要知道查询的方式就可以,不用背参数的意思!那么,今天就给大家介绍一下ls命令的参数。
首先,我们在Linux中,输入查询的命令:
ericion@ubuntu:~$ man 1 ls
可以查看ls命令相关的帮助文档:
NAME //这一栏主要叙述对象名称,及简要描述
ls - list directory contents //列出目录内容
SYNOPSIS //这一栏主要叙述命令参数格式,或者函数调用格式等
ls [OPTION]... [FILE]... //ls [选项]... [文件名]...
DESCRIPTION //这一栏主要对叙述对象更加详细的描述
List information about the FILEs (the current directory by default). Sort entries alphabetically if none of -cftuvSUX nor --sort is specified.
// ls在缺省选项与文件名参数时,默认以当前目录为准,每一组文件(包括非目录文件项,以及每一内含文件的目录)分别按文件名比较顺序排序,并且只显示不包括隐藏文件(以.开头)的文件。
例如:在家目录下输入:ls (缺省参数,默认是当前目录)
等价于输入 :ls . (.是当前目录的意思)
大家可以看到,ls命令的参数非常多,有50多个,接下来给大家介绍几个最常用的参数:
1)-a, --all do not ignore entries starting with .
//显示当前目录下全部文件(包括隐藏文件,隐藏文件都是以”.”开头)
2)-A, --almost-all do not list implied . and ..
//显示当前目录下全部文件(包括隐藏文件,隐藏文件都是以”.”开头),但是”.”和”..”除外
3)-l use a long listing format
//除每个文件名外,增加显示文件类型、权限、硬链接数、所有者名、组名、大小(byte)、及时间信息(如未指明是其它时间即指修改时间)。
4)选项还可以同时使用的,例如:ls -al 或者 ls -Al
温馨提示:大家不要看完就算,一定要多点动手练习,才能提高自己的开发能力。
以上是关于Linux命令:初学者必备的ls命令的主要内容,如果未能解决你的问题,请参考以下文章