正在加载图片...
42.2文件与目录的创建、复制、删除、转移及重命名 1. mkdir命令 语法: mkdir选项][dr- name 功能:该命令创建由dr-name命名的目录。要求创建目录的用户在当前目录中(dr-name 的父目录中)具有写权限,并且 dir-name不能是当前目录中已有的目录或文件名称。命令 中各选项及其功能见表420。 表4-20 mkdir命令的各选项及其功能 功能 对新建目录设置存取权限,也可以用chd命令设置,例如:#mkdr-m700dr1 p 可以是一个路径名称。此时若路径中的某些目录尚不存在,加上此选项后,系统将自动建立好 些尚不存在的目录,即一次可以建立多个目录 命实例410使用mkdr命令创建目录 2. rmdir命令 语法:rmdr[选项][ dir-name] 功能:删除空目录,dir-name表示目录名。该命令从一个目录中删除一个或多个子目录 项。需要特别注意的是,一个目录被删除之前必须是空的。#rm-rdr-name命令可代替mdir, 但是有危险性。删除某个目录时也必须具有对父目录的写权限。 rmdir命令选项及其功能见 表4-21。 表4-21 rmdir命令选项及其功能 递归删除目录dir-name,当子目录删除后其父目录为空时,也一同被删除。如果整个路径被删除 或者由于某种原因保留部分路径,则系统在标准输出上显示相应的信息 妒实例411使用 rmdir命令删除目录 3.cd命令 语法: cd [dir-name 功能:改变工作目录。该命令将当前目录改变至 dir-name所指定的目录。若没有指定 dir-name,则回到用户的主目录。为了改变到指定目录,用户必须拥有对指定目录的执行和 读权限。 4.mv命令 语法:mv选项[源文件或目录][目标文件或目录] 功能:该命令可以为文件或目录改名或将文件由一个目录移入另一个目录中。视mv命 令中第2个参数类型的不同(是目标文件还是目标目录),mv命令将文件重命名或将其移至 个新的目录中。当第2个参数类型是文件时,mv命令完成文件重命名,此时,源文件只 能有一个(也可以是源目录名),它将所给的源文件或目录重命名为给定的目标文件名。当 第2个参数是已存在的目录名称时,源文件或目录参数可以有多个,mv命令将各参数指定 的源文件均移至目标目录中。在跨文件系统移动文件时,mⅴ先复制,再将原有文件删除,4.2.2 文件与目录的创建、复制、删除、转移及重命名 1.mkdir 命令 语法:mkdir [选项] [dir-name] 功能:该命令创建由 dir-name 命名的目录。要求创建目录的用户在当前目录中(dir-name 的父目录中)具有写权限,并且 dir-name 不能是当前目录中已有的目录或 文件名称。命令 中各选项及其功能见表 4-20。 表 4-20 mkdir 命令的各选项及其功能 选项 功能 -m 对新建目录设置存取权限,也可以用 chmod 命令设置,例如:#mkdir -m 700 dir1 -p 可以是一个路径名称。此时若路径中的某些目录尚不存在, 加上此选项后, 系统将自动建立好 那些尚不存在的目录,即一次可以建立多个目录 实例 4-10 使用 mkdir 命令创建目录 2.rmdir 命令 语法:rmdir [选项] [dir-name] 功能:删除空目录,dir-name 表示目录名。该命令从一个目录中删除一个或多个子目录 项。需要特别注意的是,一个目录被删除之前必须是空的。#rm -r dir-name 命令可代替 rmdir, 但是有危险性。删除某个目录时也必须具有对父目录的写权限。rmdir 命令选项及其功能见 表 4-21。 表 4-21 rmdir 命令选项及其功能 选项 功能 - p 递归删除目录 dir-name,当子目录删除后其父目录为空时,也一同被删除。如果整个路径被删除 或者由于某种原因保留部分路径,则系统在标准输出上显示相应 的信息 实例 4-11 使用 rmdir 命令删除目录 3.cd 命令 语法:cd [dir-name] 功能:改变工作目录。该命令将当前目录改变至 dir-name 所指定的目录。若没有指定 dir-name,则回到用户的主目录。为了改变到指定目录,用户必须拥有对指定目录的执行和 读权限。 4.mv 命令 语法:mv [选项] [源文件或目录] [目标文件或目录] 功能:该命令可以为文件或目录改名或将文件由一个目录移入另一个目录中。视 mv 命 令中第 2 个参数类型的不同(是目标文件还是目标目录),mv 命令将文件重命名或将其移至 一个新的目录中。当第 2 个参数类型是文件时,mv 命令完成文件重命名,此时,源文件只 能有一个(也可以是源目录名),它将所给的源文件或目录重命名为给定的目标文件名。当 第 2 个参数是已存在的目录名称时,源文件或目录参数可以有多个,mv 命令将各参数指定 的源文件均移至目标目录中。在跨文件系统移动文件时,mv 先复制,再将原有文件删除
<<向上翻页向下翻页>>
©2008-现在 cucdc.com 高等教育资讯网 版权所有