Ls
出自Linux Wiki
ls命令在类unix操作系统中被用于显示文件夹中的内容。[1]
目录 |
名称来源
ls即list,英文表示为"list directory contents"[2]。
参数简介
具体参数及用法有很多,这里只把最常用应该掌握的几种介绍出来,其余参数用法可以参考man
- -a
- 类似于dos下的dir /a命令,全部显示该目录下所有文件(隐藏文件以.开头)
- -l
- 以1个长列表形式输出,即输出该目录下文件具体信息
- -R
- 以递归方式对目录下所有子目录进行ls操作
- -F
- 指出文件类型,添加一个标识符在文件名称后面。/表示目录,*表示可执行程序,@表示链接
- -h
- 与-l参数共同使用,以易读的形式显示文件大小(如1K 234M 2G)
- -S
- 将文件按从大到小的顺序输出
详细输出的含义
使用ls -l可以输出文件的详细信息,如:
drwxr-xr-x 13 chenxing chenxing 4096 06-22 10:41 workspace -rw-r--r-- 1 ftp nogroup 303086 2005-09-21 z13.JPG
其中,第一列为文件的类型与权限,如d表示目录,r表示可读,w表示可写,x表示可执行。接下来为硬链接数,文件拥有者的用户名、组名、文件大小、修改日期和文件名/