linux命令之显示文件列表
作者:化境 , 发布于:2010-9-3 1:05 Friday
ls命令是linux系统中使用频率最高的命令,而且它的参数也是linux命令中最多的一个。ls命令用于查询显示文件及目录列表,类似DOS下面的dir命令,在linux系统下的所有用户均有使用权限。
格式:ls【参数选项】 文件名
主要参数:
- -a :列出目录下的所有文件,包括以“."开头的隐含文件。
- -b :把文件名中不可输出的字符用反斜杠加字符编号的形式列出。
- -c :输出文件的i节点的修改时间,并以此排序。
- -d :将目录像文件一样显示,而不是显示其下的文件。
- -e :输出时间的全部信息,而不是输出简略信息。
- -f -U :对输出的文件不排序。
- -i :输出文件的i节点的索引信息。
- -k :以K字节的形式表示文件的大小。
- -l :列出文件的详细信息。
- -m :横向输出文件名,并以”,“作为分隔符。
- -n :用数字的UID,GID代替名称。
- -o :显示文件的除组信息外的详细信息。
- -p-F:在每个文件名后附上一个字符以说明该文件的类型,"*"表示可执行的普通文件;“/”表示目录;“@”表示符号链接;“|"表示FIFOs;”=“表示套接字(sockets)
- -q :用?代替不可输出的字符。
- -r :对目录反向排序。
- -s :在每个文件名后输出文件的大小。
- -t :以时间排序。
- -u :以文件上次被访问的时间排序。
- -x :按列输出,横向排序。
- -A :显示除”.“和”.."外的所有文件。
- -B :不输出以“~”结尾的备份文件。
- -C :按列输出,纵向排序。
- -G :输出文件的组的信息。
- -L :列出链接文件名而不是链接到的文件。
- -N :不限制文件长度。
- -Q :把输出文件名用双引号括起来。
- -R :列出所有子目录下的文件。
- -S :以文件大小排序。
- -X :以文件的扩展名(最后一个“.”后的字符)排序。
- -I :一行只输出一个文件。
- --color=no :不显示彩色文件名。
- --help :在标准输出上显示帮助信息。
- --version :在标准的输出上输出版本信息并退出。
使用ls命令时会有几种不同的颜色,其中蓝色表示 是目录,绿色表示 是可执行文件,红色表示 是压缩文件,浅蓝色表示 是链接文件,加粗,的黑色表示符号链接,灰色表示是其他格式的文件。
应用举例:
(1)使用命令 ls -a
下图所示,你可以看到以点开头的隐含文件。
(2)如果你想查看文件或者目录的大小和创建时间等,在ls -a命令后面加选项(-l)即可。这个命令显示了文件的创建日期,大小、所有者、权限等。当你想查看其它目录内容时不必位于其目录下。假如你在主目录下要查看 /opt目录中的内容,使用命令:ls -al /opt 就可以了。图示:
标签: linux命令-文件系统相关
考试摄像头 2011-12-19 10:11
这个还是可以好好学习的啊
回复





