虚拟机 SSH常用的命令之二 创建/删除/复制/移动目录 您所在的位置:网站首页 生物会考卷 虚拟机 SSH常用的命令之二 创建/删除/复制/移动目录

虚拟机 SSH常用的命令之二 创建/删除/复制/移动目录

2023-10-07 08:51| 来源: 网络整理| 查看: 265

linux命令之二 创建/删除/移动/复制/查询目录 1 创建目录操作 mkdir命令

1.1 mkdir test 在当前目录下创建一个叫做 ‘test’ 的目录’ 1.2 mkdir ceshi1 ceshi2 同时创建两个目录,注意两个文件同级 1.3 mkdir -p /tmp/dir1/dir2 创建一个目录树,注意是在根目录下创建的,不是当前目录下 1.4 mkdir -p dir1/test/jsp/canle 创建多级目录,都在dir1目录下,按照层级结构创建 1.5 mkdir -m 711 dir1 创建文件并赋于目录711权限 1.6 mkdir -v com 显示创建com目录过程

举例如下 1.1 mkdir test 在当前目录下创建一个叫做 ‘test’ 的目录’ 在这里插入图片描述 1.2 mkdir ceshi1 ceshi2 同时创建两个目录 在这里插入图片描述 1.3 mkdir -p /tmp/dir1/dir2 创建一个目录树,注意是在根目录下创建的,不是当前目录下 在这里插入图片描述 1.4 mkdir -p dir1/test/jsp/canle 创建多级目录 在这里插入图片描述 1.5 mkdir -m 711 dir1 创建文件并赋于目录711权限 在这里插入图片描述 1.6 mkdir -v com 显示创建com目录过程 显示创建com目录过程

2 删除目录操作 rm命令

删除目录操作 2.1 rm -rf dir #删除dir目录,不需要确认,直接删除,删除一个叫做 ‘dir’ 的目录并同时删除其内容 2.2 rm -rf *删除所有文件,此命令慎用,会把当前目录下所有文件删除 2.3 rmdir dir1 删除一个叫做 ‘dir1’ 的目录 2.4 rm -f file1 删除一个叫做 ‘file1’ 的文件’ 2.5 rm -rf dir1 dir2 同时删除两个目录及它们的内容

删除目录操作例子 2.1 rm -rf dir #删除dir目录,不需要确认,直接删除,删除一个叫做 ‘dir’ 的目录并同时删除其内容 在这里插入图片描述 2.2 rm -rf *删除所有文件,此命令慎用,会把当前目录下所有文件删除 在这里插入图片描述 2.3 rmdir dir1 删除一个叫做 ‘dir1’ 的目录 在这里插入图片描述 2.4 rm -f file1 删除一个叫做 ‘file1’ 的文件’ 在这里插入图片描述 2.5 rm -rf dir1 dir2 同时删除两个目录及它们的内容 在这里插入图片描述

3 复制 cp命令

复制指定目录下的全部文件到另一个目录中。 复制单个文件 3.1 cp file1 file2 将文档file1 复制并命名成file2 3.2 cp -i file1 file3 将文档file1中的内容覆盖到file3中,file3中文件内容变更为file1 指定目录复制文件 3.3 cp cp /test/dir1/test/dir2/file1 /test/dir1/test/dir2/file4 将指定目录下的file1复制并命名成 file2

复制目录 需要带上 -r 参数 3.4 cp -r dir1 dir3 ,注意dir3名称是自己定义的,可以按照需要修改 3.5 cp -r dir1 dir2 此时dir2目录已存在,会把dir1整个文件复制到dir2下 3.6 cp -r dir1/. dir2 此时dir2目录已存在,会把dir1下的ceshi文件复制到dir2下,dir1目录不再复制

复制操作例子 3.1 cp file1 file2 将文档file1 复制并命名成file2 在这里插入图片描述 3.2 cp -i file1 file3 将文档file1中的内容覆盖到file3中,file3中文件内容变更为file1在这里插入图片描述 3.3 cp cp /test/dir1/test/dir2/file1 /test/dir1/test/dir2/file4 将指定目录下的file1复制并命名成 file2 在这里插入图片描述

3.4 cp -r dir1 dir3 把dir1下所有文件复制到dir3下,注意dir3名称是自己定义的,可以按照需要修改 在这里插入图片描述 3.5 cp -r dir1 dir2 此时dir2目录已存在,会把dir1整个文件复制到dir2下 在这里插入图片描述 3.6 cp -r dir1/. dir2 此时dir2目录已存在,会把dir1下的ceshi文件复制到dir2下,dir1目录不再复制 在这里插入图片描述

4 移动目录

单个文件 4.1 mv /test/file1 /test/file3 将/test目录下的file1 移动到 /test目录下,复制并命名为 file3, 注意点1:此时 file1文件已不存在 注意点2:移动的目录不能为空,必须是已存在的目录,否则报错“没有那个文件或目录” 4.2 mv * …/ 当前目录所有文件移动到上一级目录 移动文件到文件夹下 4.3 mv /test/movedir1/movefile /test/movedir2/ 将 /test/movedir1目录下的movefile文件 移动到 /test/movedir2/ 目录下,此时 movedir1下的文件不存在 4.4 mv /test/movedir1/* /test/movedir3 如果是移动文件夹下的所有文件的话就可以文件夹后面跟上 /* ,此时将 /test/movedir1 目录下所有文件移动到/test/movedir3目录中

移动例子 4.1 mv /test/file1 /test/file3 将/test目录下的file1 移动到 /test目录下,复制并命名为 file3,注意此时 file1文件已不存在 在这里插入图片描述 空目录移动报错截图 在这里插入图片描述 4.2 mv * …/ 当前目录所有文件移动到上一级目录 在这里插入图片描述 4.3 mv /test/movedir1/movefile /test/movedir2/ 将 /test/movedir1目录下的movefile文件 移动到 /test/movedir2/ 目录下,此时 movedir1下的文件不存在 在这里插入图片描述 4.4  mv /test/movedir1/* /test/movedir3   如果是移动文件夹下的所有文件的话就可以文件夹后面跟上 /* ,此时将 /test/movedir1 目录下所有文件移动到/test/movedir3目录中在这里插入图片描述



【本文地址】

公司简介

联系我们

今日新闻

    推荐新闻

    专题文章
      CopyRight 2018-2019 实验室设备网 版权所有