[语法]: ls [-RadCxmlnogrtucpFbqisf1] [文件夹或文件......]
[说明]: ls 命令列出指定文件夹下的文件,缺省文件夹为当前文件夹 ./,缺省输出顺序为纵向按字符顺序排列。
-R 递归地列出每一个子文件夹的内容 -a 列出全部文件,包含第一个字符为“.”的隐藏文件 -d 若后面參数是文件夹,则仅仅列出文件夹名而不列出文件夹内容,常与-l选项连用以显示文件夹状态。 -C 输出时多列显示 -x 横向按字符顺序排列 -m 输出按流式格式横向排列,文件名称之间用逗号(,)分隔 -l 长列表输出,显示文件具体信息,每行一个文件,从左至右依次是:文件存取模式、链接数、文件用户、文件组、文件字节数、上次改动时间 -n 与-l选项同样,仅仅是文件主用数字(即UID)显示,文件组用数字(即GID)表示 -o 与-l选项同样,仅仅是不显示文件组 -g 与-l选项同样,仅仅是不显示文件用户-r 逆序排列
-t 按时间顺序排列而非按名字 -u 显示时间时使用上次訪问时间而非上次改动时间 -c 显示时间时使用上次改动i节点时间而非上次改动时间 -p 若所列文件是文件夹文件,则在其后显示斜杠(/) -F 在文件夹文件后加’/’,在可运行文件后加’*’ -b 文件名称中若有非打印字符,则用八进制显示该字符 -q 文件名称中的打印字符用’?’表示 -i 显示节点号 -s 显示文件长度时使用块长度而非字节长度 -f 将后面的參数解释为文件夹并列出当中的每一项 -1 每行仅列一项[样例]:
ls 列出当前文件夹下的文件 ls -al /bin 以长列表的形式列出文件夹 /bin 下的全部文件,包含隐藏文件