创建目录:mkdir (目录)
mkdir [选项]dirname
-m 对新建目录设置存取权限。
-p 可以是一个路径名称,此时若路径中的某些目录不存在,加上此选项后,系统将自动建立好这些不存在的目录,即一次可以建立多个目录。-p 确保目录名称存在,不存在的就建一个.
#mkdir -p ./inin/mail/
删除目录:rmdir (目录)
rmdir [选项]dirname
适合删除空目录
-p :递归删除目录dirname,当子目录删除后其父目录为空时,也一同被删除。
#rmdir -p /usr/xu/txt
rm命令 (目录和文件)
rm [选项]文件
rm命令删除一个目录中的一个或多个文件,可以将某个目录及其下的所有文件及子目录均删除。对于链接文件,只删除链接,原有文件保持不变。
删除文件或目录,配置必要选项可以删除非空目录。
-f 忽略不存在的文件,从不给出提示。不管要删除的目录是否存在都执行,不给出错误提示。
-r 指示rm将参数中列出的全部目录和子目录均递归地删除,如果没有使用-r选项,则rm不会删除目录。
-i 进行交互式删除。
ls显示内容 (相当于dos dir)
ls [选项]目录或是文件
功能:列出目标目录中所有的子目录和文件。
-a 显示指定目录下所有子目录与文件,包括隐藏文件。位于这个列表的起首处的 .. 和 . 依次是指父目录和你的当前目录
-A 显示指定目录下所有子目录与文件,包括隐藏文件。但不列出.和..
-R 如果目标目录及其子目录中有文件,就列出所有的文件。递归式地显示指定目录的各个子目录中的文件。
-h 显示文件大小时增加可读性
-t: 表示列出的条目按最后修改的时间进行排序,默认是使用文件夹的名称来排序
-F 文件类型(File type):在每一个列举项目之后添加一 个符号。这些符号包括:/ 表明是一个目录;@ 表明是到其它文件的符号链接;* 表明是一个可执行文件。
-l 除了文件名之外,还将文件的权限、所有者、文件大小等信息详细列出来。 列举目录内容的详细信息,包括权限(模式)、所有者、组群、大小、创建日期、文件是否是到系统其它地方的链接,以及链接的指 向。
用-l命令显示的信息中,开头是由10个字符构成的字符串。
第一个字符表示文件类型:
- 普通文件
d 目录
l 符号链接
b 块设备文件
c 字符设备文件
后面9个字符表示文件的访问权限,分为3组,每组3位。
第一组表示文件属主的权限。
第二级表示同级用户的权限。
第三组表示其他用户的权限。
每一组的三个字符分别表示对文件的读,写和执行权限。
r 读
w 写
x 执行,对于目录,表示进入权限。
s 当文件被执行时,把该文件的UID或GID赋予执行进程的UID(用户ID)或GID(组ID)
t 设置标志位(留在内存,不被换出)如果该文件是目录,在该目录中的文件只能被超级用户、目录拥有者或文件属主删除。如果是可执行文件,在该文件执行后,指向其正文段的指针仍留在内存。这样再次执行时,系统就能更快地装入该文件。
- 没有设置权限
数字代表目录下的目录文件数目(这个数目=隐藏目录数目+普通目录数目)
接着是属主用户
所属用户组
文件大小 目录的大小总是为4096字节
文件修改时间
文件名称
文件名颜色的含义
1)默认色代表普通文件。
2)绿色代表可执行文件。
3)红色代表tar包 文件。
4)蓝色代表目录文件。
5)水红代表图象文件。
6)青色代表链接文件。
7)×××代表设备文件。