千锋教育-做有情怀、有良心、有品质的职业教育机构

手机站
千锋教育

千锋学习站 | 随时随地免费学

千锋教育

扫一扫进入千锋手机站

领取全套视频
千锋教育

关注千锋学习站小程序
随时随地免费学习课程

当前位置:首页  >  技术干货  > CentOS创建目录用法介绍

CentOS创建目录用法介绍

来源:千锋教育
发布人:xqq
时间: 2023-11-23 03:42:49 1700682169

一、创建单级目录

创建单级目录非常简单,只需要在终端中输入mkdir命令并加上要创建的目录名即可。如下示例:

mkdir test_dir

执行完毕后,就会在当前终端所在的目录下创建一个名为test_dir的目录。

除了在终端中直接使用mkdir命令创建目录,还可以通过在文件管理器中创建文件夹的方式来创建目录。

二、创建多级目录

若要创建多级目录,可以使用mkdir命令的-p参数。例如,若要创建目录a/b/c,可以通过执行如下命令实现:

mkdir -p a/b/c

执行完毕后,就会在当前终端所在的目录下创建一个名为a的目录,在a目录下创建名为b的目录,在b目录下创建名为c的目录。

三、创建带有权限的目录

使用chmod命令可以为已有的目录或文件设置权限,用于控制用户对该目录或文件的操作。当然,也可以在创建目录时一并设置目录的权限。

当创建目录时需要设定权限时,可以通过mkdir命令的-m参数设置。如下示例:

mkdir -m 755 test_dir

执行完毕后,就会在当前终端所在的目录下创建一个名为test_dir的目录,并将目录的权限设置为755。

其中755是一种常见的目录权限设置,其含义为:

7表示owner(拥有者)拥有读、写、执行权限 5表示group(所属用户组)拥有读、执行权限 5表示others(其他用户)拥有读、执行权限

四、创建特殊权限目录

有时需要为目录设置一些特殊权限,如设置setgid或sticky bit等。此时,也可以在创建目录时设定特殊权限。

设定setgid权限的命令示例如下:

mkdir -m 2775 test_dir

执行完毕后,就会在当前终端所在的目录下创建一个名为test_dir的目录,并将目录的权限设置为2775。

其中2775是一种常见的目录权限设置,其含义为:

2表示为该目录设置了setgid位(即第二个数字为2) 7表示owner(拥有者)拥有读、写、执行权限 5表示group(所属用户组)拥有读、执行权限 5表示others(其他用户)拥有读、执行权限

设定sticky bit权限的命令示例如下:

mkdir -m 1777 test_dir

执行完毕后,就会在当前终端所在的目录下创建一个名为test_dir的目录,并将目录的权限设置为1777。

其中1777是一种常见的目录权限设置,其含义为:

1表示为该目录设置了sticky bit位(即第一个数字为1) 7表示owner(拥有者)拥有读、写、执行权限 7表示group(所属用户组)拥有读、写、执行权限 7表示others(其他用户)拥有读、写、执行权限

五、总结

本文详细介绍了在CentOS中创建目录的几种方式,包括创建单级目录、创建多级目录、创建带有权限的目录和创建特殊权限目录。通过学习本文,读者应该可以熟练地掌握创建目录的方法和技巧。

声明:本站稿件版权均属千锋教育所有,未经许可不得擅自转载。
10年以上业内强师集结,手把手带你蜕变精英
请您保持通讯畅通,专属学习老师24小时内将与您1V1沟通
免费领取
今日已有369人领取成功
刘同学 138****2860 刚刚成功领取
王同学 131****2015 刚刚成功领取
张同学 133****4652 刚刚成功领取
李同学 135****8607 刚刚成功领取
杨同学 132****5667 刚刚成功领取
岳同学 134****6652 刚刚成功领取
梁同学 157****2950 刚刚成功领取
刘同学 189****1015 刚刚成功领取
张同学 155****4678 刚刚成功领取
邹同学 139****2907 刚刚成功领取
董同学 138****2867 刚刚成功领取
周同学 136****3602 刚刚成功领取
相关推荐HOT