Chinaunix首页 | 论坛 | 博客
  • 博客访问: 359178
  • 博文数量: 102
  • 博客积分: 2070
  • 博客等级: 大尉
  • 技术积分: 1019
  • 用 户 组: 普通用户
  • 注册时间: 2008-07-14 11:07
文章存档

2011年(1)

2010年(34)

2009年(37)

2008年(30)

我的朋友

分类: LINUX

2008-07-21 11:47:40

ls    
   
  [语法]:   ls   [-RadCxmlnogrtucpFbqisf1]   [目录或文件......]    
  [说明]:   ls   命令列出指定目录下的文件,缺省目录为当前目录   ./,缺省输出顺序为纵向按字符顺序排列。    
  -R   递归地列出每个子目录的内容    
  -a   列出所有文件,包括第一个字符为“.”的隐藏文件    
  -d   若后面参数是目录,则只列出目录名而不列出目录内容,常与-l选项连    
  用以显示目录状态。    
  -C   输出时多列显示    
  -x   横向按字符顺序排列    
  -m   输出按流式格式横向排列,文件名之间用逗号(,)分隔    
  -l   长列表输出,显示文件详细信息,每行一个文件,从左至右依次是:    
  文件存取模式   链接数   文件主   文件组   文件字节数   上次修改时间    
  其中文件存取模式用10个字母表示,从左至右的意义如下:    
  第一个字母表示文件种类,可以是以下几种情况:    
  d   为目录文件    
  l   为链接    
  b   为块文件    
  c   为字符型文件    
  p   为命名管道(FIFO)    
  -   为普通文件    
  后面9个字母分别表示文件主、同组用户、其他用户对文件的权力,用r表示可读,w   表示可写,x   表示可执行。如果是设备文件,则在文件字节数处显示:主设备   从设备。    
  -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   下的所有文件,包括隐藏文件    
阅读(1894) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~