最近在freescale ARM 平台上面运行Linux,发现ls命令显示文件时候,很多文件名后面都有*号,开始还不知道为什么,
后来查阅发现,ls -F有如下作用
F, --classify
append indicator (one of */=>@|) to entries
其作用是显示文件类型,/用于文件目录,*用于可执行文件,@用于非文本文件的符号链接, |表示FIFOs, "="表示套接字。
所以当前平台busybox在实现ls时候,其实调用的是ls -F.
最后说一下linux下文件的一些文件颜色的含义
绿色---->代表可执行文件,(绿色代表通行证的意思)呵呵
红色---->代表压缩文件
深蓝色---->代表目录
浅蓝色----->代表链接文件
灰色---->代表其它的一些文件
阅读(1524) | 评论(0) | 转发(0) |