zoukankan      html  css  js  c++  java
  • ls -用于显示指定工作目录下之内容(列出目前工作目录所含之文件及子目录)

    语法

     ls [-alrtAFR] [name...]  

    参数

    -a 显示所有文件及目录 (ls内定将文件名或目录名称开头为"."的视为隐藏档,不会列出)
    -l 除文件名称外,亦将文件型态、权限、拥有者、文件大小等资讯详细列出
    -r 将文件以相反次序显示(原定依英文字母次序)
    -t 将文件依建立时间之先后次序列出
    -A 同 -a ,但不列出 "." (目前目录) 及 ".." (父目录)
    -F 在列出的文件名称后加一符号;例如可执行档则加 "*", 目录则加 "/"
    -R 若目录下有文件,则以下之文件亦皆依序列出 

    实例

    ls:列出当前目录下所有的文件或者目录
    ls -a:列出当前目录下所有的文件包括隐藏文件,所有的隐藏文件都是以’.’开头
    ls -R:递归显示当前目录下的文件,如果改文件中包含目录.继续显示这个目录 中的子文件.直到所有文件都显示完毕
    ls -l:显示每个文件详细列表信息
    drwxr-xr-x   7 alexlee  staff     238  9 17 07:59 corejava
    第一个字段:文件类型 文件类型有2种 d:目录 -:普通文件
    9个字段:前三个表示拥有者u的权限  中间三个表示同组人g的权限  后三个表示其他人o的权限,a是所有同组人。
    r:读权限(4)
    w:写权限(2)
    x:执行权限(1)
    7:连接号
    alexlee:拥有者名称
    staff:所在组名称
    文件大小
    最后一次修改时间:月 日 时间
    文件名称
    ls -t:按照时间进行排序 最近的排在最前头
    ls -lt:按照时间进行排序并且以详细信息显示.换言之允许多个参数复合使用
    ls -l filename:如果filename表示的是目录名称,这样获取的信息不是目录本身信息,是目录中包含的文件信息.
    如果想要获取目录本身信息,需要使用ls -d 目录名进而获取.,如果filename表示的普通文件,这样获取的信息就是该文件
    本身的信息
    ls -F:查看文件类型
           /:表示目录文件   *:可执行文件    none:普通文本文件
    unix的命令大小写敏感
    

      

  • 相关阅读:
    tr的最后一个td
    Jquery的parent方法,这里只讲parent方法
    js判断字符串包含字符串的方法 | 标签包含文本
    js中substring和substr的用法
    一个由印度人编写的VC串口类
    VS2010编译Qt5.4.0静态库
    QT5.4关联VS2010,配置VAssistX关联Qt类
    iOS 关于tableView中有多个textField,输入框被遮住的解决方法
    iOS 之URL schemes
    iOS 之改变状态栏颜色
  • 原文地址:https://www.cnblogs.com/joanna123/p/12209190.html
Copyright © 2011-2022 走看看