在家目录建立三级目录dir1/dir2/dir3,再建立一个目录dir,将多级目录复制到目录dir
时间: 2024-01-06 15:04:48 浏览: 27
可以使用以下命令完成:
```
mkdir -p ~/dir1/dir2/dir3 # 创建三级目录
mkdir ~/dir # 创建目录dir
cp -r ~/dir1 ~/dir # 将多级目录复制到目录dir
```
其中,"mkdir -p" 命令可以同时创建多级目录,"-r" 选项表示递归复制,"~" 表示当前用户的家目录。
相关问题
在/opt目录下创建20个多级目录,目录格式dir1到dir20,二级目录名字为d2,三级目录为d3
可以使用以下命令在/opt目录下创建20个多级目录:
```
mkdir -p /opt/dir1/d2/d3
mkdir -p /opt/dir2/d2/d3
mkdir -p /opt/dir3/d2/d3
mkdir -p /opt/dir4/d2/d3
mkdir -p /opt/dir5/d2/d3
mkdir -p /opt/dir6/d2/d3
mkdir -p /opt/dir7/d2/d3
mkdir -p /opt/dir8/d2/d3
mkdir -p /opt/dir9/d2/d3
mkdir -p /opt/dir10/d2/d3
mkdir -p /opt/dir11/d2/d3
mkdir -p /opt/dir12/d2/d3
mkdir -p /opt/dir13/d2/d3
mkdir -p /opt/dir14/d2/d3
mkdir -p /opt/dir15/d2/d3
mkdir -p /opt/dir16/d2/d3
mkdir -p /opt/dir17/d2/d3
mkdir -p /opt/dir18/d2/d3
mkdir -p /opt/dir19/d2/d3
mkdir -p /opt/dir20/d2/d3
```
这将在/opt目录下创建20个多级目录,每个目录都有一个名为d2的二级目录和一个名为d3的三级目录。
1. 先在家目录下创建一个a.txt文件(touch命令)以及名字为a的目录(mkdir命令),将a.txt移动到a中(mv命令); 2. 将家目录下的anaconda-ks.cfg文件复制到/tmp目录; 3. 在家目录建立三级目录dir1/dir2/dir3,再建立一个目录dir,将多级目录复制到目录dir; 4. 删除刚才所创建的所有目录及文件。
好的,以下是针对您的问题的具体命令操作:
1. 在家目录下创建a.txt文件和名为a的目录,并将a.txt移动到a目录中:
```
touch ~/a.txt
mkdir ~/a
mv ~/a.txt ~/a/
```
2. 将家目录下的anaconda-ks.cfg文件复制到/tmp目录:
```
cp ~/anaconda-ks.cfg /tmp/
```
3. 在家目录建立三级目录dir1/dir2/dir3,再建立一个目录dir,并将多级目录复制到目录dir:
```
mkdir -p ~/dir1/dir2/dir3
mkdir ~/dir
cp -r ~/dir1 ~/dir/
```
4. 删除刚才所创建的所有目录及文件:
```
rm -rf ~/a ~/a.txt ~/anaconda-ks.cfg ~/dir1 ~/dir
```
请注意,执行删除命令时需要谨慎,避免误删重要文件。