进入某个目录需要什么权限
2017-03-14 22:31
204 查看
作为刚刚接触Linux的小白,学习了一些简单权限和小命令后,我们来看一个简单的小问题。
我们需要什么权限才能进入某个目录呢
首先我们在普通用户下验证:
1.先创建一个目录file1,看到其起始属性为775。
2.然后我们将目录属性改为700,验证进入目录权限与所属组和other无关而只与拥有者user的三种属性有关。
从上图可以验证我们的猜想,因为group和other的读写可执行属性都被我们改为0但还可以进入file1目录。
3.接下来只要验证进入某个目录与user中的哪个权限有关即可。
(1)只去掉读权限
用chmod将属性改为300,还可以进入目录,所以与读权限无关。
(2)只去掉写权限
属性修改为500依然可以进入目录,则与写权限也无关。
(3)去掉可执行权限
去掉可执行权限后提示:Permission denied即否认许可,所以我们不再能进入filed目录。
(4)最后我们将属性改为100
最终确认在普通用户下进入某个目录需要的权限只有user的可执行权限。
再来看一下超级用户下进入目录需要的权限
1.首先创建一个目录hhh,开始默认的属性为755
2.我们将hhh的属性改为000
结果显示,在超级用户模式下不需要任何权限。
综上所述:
普通用户下:进入某个目录需要user的可执行权限。
超级用户下:进入某个目录不许任何权限。
我们需要什么权限才能进入某个目录呢
首先我们在普通用户下验证:
1.先创建一个目录file1,看到其起始属性为775。
2.然后我们将目录属性改为700,验证进入目录权限与所属组和other无关而只与拥有者user的三种属性有关。
从上图可以验证我们的猜想,因为group和other的读写可执行属性都被我们改为0但还可以进入file1目录。
3.接下来只要验证进入某个目录与user中的哪个权限有关即可。
(1)只去掉读权限
用chmod将属性改为300,还可以进入目录,所以与读权限无关。
(2)只去掉写权限
属性修改为500依然可以进入目录,则与写权限也无关。
(3)去掉可执行权限
去掉可执行权限后提示:Permission denied即否认许可,所以我们不再能进入filed目录。
(4)最后我们将属性改为100
最终确认在普通用户下进入某个目录需要的权限只有user的可执行权限。
再来看一下超级用户下进入目录需要的权限
1.首先创建一个目录hhh,开始默认的属性为755
2.我们将hhh的属性改为000
结果显示,在超级用户模式下不需要任何权限。
综上所述:
普通用户下:进入某个目录需要user的可执行权限。
超级用户下:进入某个目录不许任何权限。
相关文章推荐
- Linux中想进入一个目录、 在目录下创建文件、在文件内部删除文件 各需要什么权限?
- Linux中想进入一个目录、 在目录下创建文件、在文件内部删除文件 各需要什么权限?
- Linux中想进入一个目录、 在目录下创建文件、在文件内部删除文件 各需要什么权限?
- 在Linux下进入目录,在目录中创建文件并显示出来各需要什么权限
- linux环境下 进入已有目录 创建文件 并显示文件 各至少需要什么权限
- linux中进入一个目录需要什么权限,在目录下创建文件需要什么权限
- Linux下cd进入目录需要什么权限
- Linux进入目录、创建文件、显示文件分别需要什么权限?
- 创建一个目录,进入目录,在目录里创建文件并用ls1。显示出来各需要什么权限
- cd 进入目录并显示该目录下文件各需要什么权限 ?
- Linux系统下对目录进行访问需要什么权限,进入目录后进行文件的创建和显示需要什么权限
- 若想进入目录,需要什么权限?
- Linux在目录中进入目录创建文件需要哪些权限
- Linux中进入一个目录需要的权限,以及创建文件
- 进入目录需要哪些权限, 在目录中执行增删查(cd, touch, ls, rm, mv等)改文件动作, 需要哪些权限.
- Linux 下创建一个文件,打开一个目录需要什么权限呢?
- linux下进入目录以及进入目录增删查需要的权限
- cd一个目录需要什么权限?显示其中文件呢?
- 进入目录需要哪些权限, 在目录中执行增删查(cd, touch, ls, rm, mv等)改文件动作, 需要哪些权限.
- Linux中进入目录和显示文件所需要的权限