一、mkdir命令详解
mkdir (Make Directory 创建目录): 若指定目录不存在则创建目录。在创建目录时,要求创建目录的用户具有写权限,并应保证新建的目录没有重名。
【用法】
mkdir [选项]… 目录…
选项
-m, –mode=模式 设置权限模式(类似chmod),而不是rwxrwxrwx 减umask
-p, –parents 需要时创建目标目录的上层目录,但即使这些目录已存在也不当作错误处理
-v, –verbose 每次创建新目录都显示信息
-Z, –context=CTX 将每个创建的目录的SELinux 安全环境设置为CTX

【举例】
实例1:创建一个空目录
[root@oracledb study]# mkdir dir1
[root@oracledb study]# ls
dir1
实例2:一次创建多个目录
[root@oracledb study]# mkdir dir1 dir2 dir3
[root@oracledb study]# ls
dir1 dir2 dir3
实例3:递归创建多个目录
[root@oracledb study]# mkdir -p dir1/sub1/sub2

二、删除文件夹
在Ubuntu中好多文件或文件夹是不能使用右键删除的,因此知道删除文件或文件夹的rm命令显得尤为重要。
常用的几个rm命令:
#删除一个空目录
rm -d 目录名
#删除一个空目录
rm -dir 目录名
#删除一个非空目录
rm -r 目录名
#删除文件
rm 文件名
要注意的是直接使用rm命令的话通常会报没有权限修改的错,这时候可以加上在前面加上sudo命令就有权限去修改了。sudo顾名思义就是su-do,就是su(super user)管理员去do(执行)的意思,有了管理员权限就可以为所欲为了。

三、创建文件夹是遇到的问题
在这里插入图片描述
直接创建文件夹报错显示权限不够

在这里插入图片描述
这样可以创建,但是创建出来的是一个加锁的文件夹

这两种的具体差异我爱还没搞懂,希望了解的小伙伴可以评论区留言或者挂个链接我去研究下。

接上面,创建完后进入文件夹继续报错,同一格式才能打开:
在这里插入图片描述
因为这样创建的文件夹似乎有一些权限设置,在拉取代码的时候会有一些问题,所以后面又重新创建了:
在这里插入图片描述
这一次就直接成功了!!虽然很疑惑,但是好在可以顺利拉代码了!

Logo

为开发者提供学习成长、分享交流、生态实践、资源工具等服务,帮助开发者快速成长。

更多推荐