日期:2014-05-16  浏览次数:20677 次

一天一条linux命令——ls

ls(list)便是我认为最常用的另一个linux命令。主要功能是列出某目录下的文件/目录信息。

?

ls 列出当前目录下文件/目录,不包括以“.”开头的,以文件名排序。

?

ls --help 可查看ls命令的所有参数用法。这里就不作粘贴了。只列出认为较常用的。

?

ls -a 显示当前目录下所有项目,包括以“.”开头的。

?

ls -A 与-a相比少了.及..,其他一致。

?

ls -R 展开所有文件夹,从当前目录开始。

?

ls -t 与ls相比此命令以修改时间排序。

?

ls -l 列出较详细信息,分别为:文件类型(文件或文件夹)、权限、文件包含硬链接数(number of hard links)、属主、属组、大小、修改时间、文件名。

?

ls -F 在每个文件名后附上一个字符以说明该文件的类型。“*”表示可执行文件,“/”表示目录,“@”表示软连接文件,“|”表示FIFOs,“=”表示套接字。

?

觉得讲的比较详细的是:http://apps.hi.baidu.com/share/detail/19572755分享的文章。其中的grep最近在工作中也常用到,后续好好学习。