linux如何创建文件夹权限
linux如何创建文件夹权限详细介绍
在 Linux 里,创建文件夹以及设置其权限可借助特定命令完成。下面为你详细介绍创建文件夹和设置权限的方法:
创建文件夹
你可以使用mkdir命令来创建文件夹,其基本语法如下:
bash
选项 文件夹名称
以下是一些常见的使用示例:
- 创建单个文件夹:
bash
new_folder
此命令会在当前工作目录下创建名为new_folder的文件夹。
- 创建多级文件夹:
bash
parent_folder/child_folder
使用-p选项能够创建多级文件夹,若父文件夹不存在,也会一并创建。
设置文件夹权限
你可以使用chmod命令来设置文件夹的权限,其基本语法如下:
bash
选项 权限模式 文件夹名称
权限模式可以用数字或符号来表示:
- 数字表示法:
r(读权限)对应数字4。w(写权限)对应数字2。x(执行权限)对应数字1。- 无权限对应数字
0。
你可以将用户、组和其他用户的权限数字相加,从而得到一个三位数字的权限模式。例如,若要将new_folder文件夹的权限设置为用户具有读、写、执行权限,组具有读、执行权限,其他用户具有读权限,可使用如下命令:
bash
new_folder
这里的7(4+2+1)表示用户有读、写、执行权限;5(4+1)表示组有读、执行权限;4表示其他用户有读权限。
- 符号表示法:
u代表用户(user)。g代表组(group)。o代表其他用户(others)。a代表所有用户(all)。+表示添加权限。-表示移除权限。=表示设置权限。
例如,若要给new_folder文件夹的组添加写权限,可使用如下命令:
bash
g+w new_folder
若要移除其他用户的执行权限,可使用如下命令:
bash
o-x new_folder
示例
以下是一个完整的示例,展示了如何创建文件夹并设置其权限:
bash
my_project
my_project
9123456 my_project
my_project
通过上述步骤,你就能在 Linux 系统中创建文件夹并设置其权限了。