下一页: 改变文件或目录的访问权限命令
本章目录: 文件和目录操作相关命令
上一页: 目录的创建与删除命令
cd 命令
功能∶改变工作目录.
语法∶cd [directory]
说明∶该命令将当前目录改变至 directory 所指定的目录.若没有指定
directory,则回到用户的主目录.为了改变到指定目录,用户必须拥
有对指定目录的执行和读权限.该命令可以使用通配符.
pwd 命令
在Linux层次目录结构中,用户可以在被授权的任意目录下利用 mkdir
命令创建新目录,也可以利用cd命令从一个目录转换到另一个目录.然
而,没有提示符来告知用户目前处于哪一个目录中.要想知道当前所处
的目录,可以使用pwd命令,该命令显示整个路径名.
语法∶pwd
说明∶此命令显示出当前工作目录的绝对路径.
ls 命令
ls是英文单词list的简写,其功能为列出目录的内容.这是用户最常
用的一个命令之一,因为用户需要不时地查看某个目录的内容.该命
令类似于DOS下的dir命令.
语法∶ls [选项] [目录或是文件]
对于每个目录,该命令将列出其中的所有子目录与文件.对于每个文件,ls将
输出其文件名以及所要求的其他信息.默认情况下,输出条目按字母顺序排序.当未给
出目录名或是文件名时,就显示当前目录的信息.
命令中各选项的含义如下∶
- a 显示指定目录下所有子目录与文件,包括隐藏文件.
- A 显示指定目录下所有子目录与文件,包括隐藏文件.但不列出“.”
和“..”.
- b 对文件名中的不可显示字符用八进制逃逸字符显示.
- c 按文件的修改时间排序.
- C 分成多列显示各项.
- d 如果参数是目录,只显示其名称而不显示其下的各文件.往往与l选
项一起使用,以得到目录的详细信息.
- f 不排序.该选项将使lts选项失效,并使aU选项有效.
- F 在目录名后面标记“/”,可执行文件后面标记“*”,符号链接后
面标记“@”,管道(或FIFO)后面标记“|”,socket文件后面标记“=”.
- i 在输出的第一列显示文件的i节点号.
- l 以长格式来显示文件的详细信息.这个选项最常用.每行列出的信
息依次是∶
文件类型与权限 链接数 文件属主 文件属组 文件大小 建立或最近修改的时间
名字对于符号链接文件,显示的文件名之后有“”和引用文件路径名.
对于设备文件,其“文件大小”字段显示主、次设备号,而不是文件大小.目
录中的总块数显示在长格式列表的开头,其中包含间接块.L若指定的名称为
一个符号链接文件,则显示链接所指向的文件.
- m 输出按字符流格式,文件跨页显示,以逗号分开.
- n 输出格式与l选项相同,只不过在输出中文件属主和属组是用相应的
UID号和GID号来表示,而不是实际的名称.
- o 与l选项相同,只是不显示拥有者信息.
- p 在目录后面加一个“/”.
- q 将文件名中的不可显示字符用“?”代替.
- r 按字母逆序或最早优先的顺序显示输出结果.
- R 递归式地显示指定目录的各个子目录中的文件.
- s 给出每个目录项所用的块数,包括间接块.
- t 显示时按修改时间(最近优先)而不是按名字排序.若文件修改时间
相同,则按字典顺序.修改时间取决于是否使用了c或u选顶.缺省的
时间标记是最后一次修改时间.
- u 显示时按文件上次存取的时间(最近优先)而不是按名字排序.即将
-t的时间标记修改为最后一次访问的时间.
- x 按行显示出各排序项的信息.
root
2000-06-08