Linux命令:初学者必备的ls命令

Posted Linux微知识

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Linux命令:初学者必备的ls命令相关的知识,希望对你有一定的参考价值。

最近回母校上课了,下雨天衬托出来的明德楼更迷人,先上母校图:

Linux命令:初学者必备的ls命令

昨天在课堂上,教了同学搭建嵌入式Linux开发环境,讲到ls命令时,有同学就有疑问了:老师,这个ls命令参数有哪些啊?需要背住它吗?其实,在Linux上遇到不清楚的信息(函数,命令等)时,我们之前的文章写过,都是可以通过man手册来查询的,大家只需要知道查询的方式就可以,不用背参数的意思!那么,今天就给大家介绍一下ls命令的参数。

首先,我们在Linux中,输入查询的命令:

ericion@ubuntu:~$ man  1  ls

可以查看ls命令相关的帮助文档:

Linux命令:初学者必备的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 .  .是当前目录的意思)

Linux命令:初学者必备的ls命令


大家可以看到,ls命令的参数非常多,有50多个,接下来给大家介绍几个最常用的参数:

1-a, --all     do not ignore entries starting with  .

//显示当前目录下全部文件(包括隐藏文件,隐藏文件都是以.开头)

Linux命令:初学者必备的ls命令


2-A, --almost-all    do not list implied  .  and  ..

//显示当前目录下全部文件(包括隐藏文件,隐藏文件都是以.开头),但是...除外

Linux命令:初学者必备的ls命令


3-l     use a long listing format

//除每个文件名外,增加显示文件类型、权限、硬链接数、所有者名、组名、大小(byte)、及时间信息(如未指明是其它时间即指修改时间)。


4)选项还可以同时使用的,例如:ls -al 或者  ls -Al


温馨提示:大家不要看完就算,一定要多点动手练习,才能提高自己的开发能力。

以上是关于Linux命令:初学者必备的ls命令的主要内容,如果未能解决你的问题,请参考以下文章

初学linux必备命令集!!详解

liunx初学者需掌握liunx系统管理元必备命令

linux基本命令练习

软件工程师必备Linux命令:ls cd pwd命令

常用的四大MacOS类型的终端命令初学者必备

常用的四大MacOS类型的终端命令初学者必备