ls会列举出当前工作目录的内容(文件或文件夹) , 就跟你在GUI中打开一个文件夹去看里面的内容一样 。
ls在Linux中是使用率较高的命令 。ls命令的输出信息可以进行彩色加亮显示 , 以分区不同类型的文件 。
语法ls(选项)(参数)
选项
- -a:列出所有文件 , 甚至包括文件名以”.”圆点开头的默认会被隐藏的隐藏文件;
- -A:列出所有文件 , 除了. and ..;
- -d:通常 , 如果指定了目录名 , ls命令会列出这个目录中的内容 , 而不是目录本身 。把这个选项与-l选项结合使用 , 可以看到所指定目录的详细信息 , 而不是目录中的内容 。00;
- -h:当长格式列出时 , 以人们可读的格式 , 而不是以字节数来显示文件的大小;
- -i:显示文件索引节点号(inode) 。一个索引节点代表一个文件;
- -k:以KB(千字节)为单位显示文件大小;
- -F:这个选项会在每个所列出的名字后面加上一个指示符 。”/”表明是一个目录;”@”表明此为链接;”*”表明这是可执行文件;
- -m:用“,”号区隔每个文件和目录的名称;
- -n:以用户识别码和群组识别码替代其名称;
- -r:以相反的顺序来显示结果 。通常 , ls命令的输出结果按照字母升序排列;
- -s:显示文件和目录的大小 , 以区块为单位;
- -t:用文件和目录的更改时间排序;
- -l:以长格式显示结果 。ls -l –full-time 可显示更完整的时间;
- -R:递归处理 , 将指定目录下的所有文件及子目录一并处理;
实例(含实例截图)1、列出所有文件(包括隐藏文件)
[wangrui@wangrui /]
nbsp;ls -a
2、列出文件的详细信息[wangrui@wangrui /]
nbsp;ls -l
3、列出根目录(/)下的所有目录[wangrui@wangrui /]
nbsp;ls /
4、列出当前工作目录下所有名称是 “s” 开头的文件[wangrui@wangrui bin]
nbsp;ls -ltr s*