推荐:每天一个Linux命令(7):cdGithub地址:https://github.com/mingongge/...ls(list)命令介绍,ls命令显示指定目录的内容,列出指定目录中包含的文件和子目录。该命令类似于Windows系统中的dir命令。ls命令的输出信息可以用颜色高亮显示,以对不同类型的文件进行分区。语法格式ls(option)(parameter)optiondescription-a#显示指定目录下的所有文件和子目录,包括隐藏文件-A#显示指定目录下的所有文件(“.”和“..”除外)fileandsubdirectory-d#显示指定目录的属性信息-l#显示指定目录下的文件和子目录的详细信息,输出信息包括文件名、文件类型、权限模式、硬连接数、所有者、组、文件的文件大小和最后修改时间等-r#倒序显示指定目录下的文件和子目录-t#按时间顺序显示指定目录下的文件和子目录-F#在列出的文件中添加名称后的符号;例如,可执行文件加“*”,目录加“/”每个文件和目录的名称-n:#用用户ID和组ID替换它的名字-s:#显示文件和目录的大小,在blocks-L:#如果遇到符号链接文件或目录,直接列出链接指向的原始文件或目录-R:#递归处理,将指定目录下的所有文件和子目录一起处理应用示例1.以下命令列出/root目录子目录下的文件和子目录。[root@test~]#ls-l/root/total4-rw------.1rootroot1330Mar2609:50anaconda-ks.cfgdrwxr-xr-x2rootroot6Apr2401:59testdrwxr-xr-x2rootroot6Apr2401:59tools2。以下命令按时间倒序显示/root目录下的文件和子目录,并显示其详细信息。[root@test~]#ls-lrt/root/total4-rw------.1rootroot1330Mar2609:50anaconda-ks.cfgdrwxr-xr-x2rootroot6Apr2401:59testdrwxr-xr-x2rootroot6Apr2401:59tools3、显示文件索引节点号(索引节点)。一个索引节点代表一个文件;[root@~]#ls-i*1344352431.sh134318146anaconda-ks.cfg4,列出当前工作目录下的所有文件和目录;目录名后加'/',可执行文件名后加'*'ls-AF5,计算当前目录下的文件和目录数ls-l*|grep"^-"|wc-lls-l*|grep"^d"|wc-l6,列出ls中文件的绝对路径#ls|sed"s:^:`pwd`/:"/root/scripts/1.c/root/scripts/2.c/root/scripts/3.c/root/scripts/ab.txt/root/scripts/b.pdf/root/scripts/cecho.sh/root/scripts/echo.sh每天学一个Linux命令(6):shutdown每天学一个Linux命令(5):grep每天学一个Linux命令(4):awk每天学一个Linux命令(3):sed
