Linux环境下关于权限的一些小问题
2017-03-18 10:17
253 查看
通常在Wondows环境下,我们进行相关操作时会遇到一些权限问题,如一些特定的文件在打开或者对其进行操作的时候通常都会需要管理员权限。
同样,在Linux环境下同样存在权限问题
1.进入一个目录需要什么权限
首先,我们对于这个问题进行一下猜想:我觉得我们进入一个目录必须要有可读权限。
然后,我们对这个问题进行验证
首先,创建三个目录
然后,更改三个目录的权限。将test1的可执行权限去掉,将test2的可写权限去掉,将test3的可写权限去掉。
最后,我们依次进入三个目录。
我们可以发现,当我们只是不可以进入去掉可执行目录的程序中。
所以,我们可以得出:进入一个目录需要可执行权限。
2.显示目录中的内容需要什么权限
显而易见,显示一个目录中的内容需要可读权限。
我们依次进入test2和test3,并使用ll命令显示该文件中的内容。
我们看到,当进入去掉可读权限的目录中,显示Permission denied。意思为:权限不够。
3.创建一个目录需要什么权限
创建目录需要写权限。
在test2和test3中分别创建一个文件。
看到,在test2中创建文件显示权限不够,test3中创建了文件后,虽然不可以显示,但是我们可以进入创建的test5中,并显示其路径,可以发现文件是创建在test3中的。
当我们把用户切换成超级用户root的时候,没有相应的权限我们也可以对文件进行操作
同样,在Linux环境下同样存在权限问题
1.进入一个目录需要什么权限
首先,我们对于这个问题进行一下猜想:我觉得我们进入一个目录必须要有可读权限。
然后,我们对这个问题进行验证
首先,创建三个目录
然后,更改三个目录的权限。将test1的可执行权限去掉,将test2的可写权限去掉,将test3的可写权限去掉。
最后,我们依次进入三个目录。
我们可以发现,当我们只是不可以进入去掉可执行目录的程序中。
所以,我们可以得出:进入一个目录需要可执行权限。
2.显示目录中的内容需要什么权限
显而易见,显示一个目录中的内容需要可读权限。
我们依次进入test2和test3,并使用ll命令显示该文件中的内容。
我们看到,当进入去掉可读权限的目录中,显示Permission denied。意思为:权限不够。
3.创建一个目录需要什么权限
创建目录需要写权限。
在test2和test3中分别创建一个文件。
看到,在test2中创建文件显示权限不够,test3中创建了文件后,虽然不可以显示,但是我们可以进入创建的test5中,并显示其路径,可以发现文件是创建在test3中的。
当我们把用户切换成超级用户root的时候,没有相应的权限我们也可以对文件进行操作
相关文章推荐
- 关于在linux中配置lamp环境的一些问题
- 关于Linux环境下使用Basler GigE相机的一些问题
- 关于虚拟机上linux一些常见的问题
- Linux下关于安全的一些小技巧大问题(图文)
- 关于linux链接脚本的一些问题
- 关于Linux下apache的一些配置问题
- 关于linux gdb的一些问题
- 关于Windows的权限和一些安全问题
- linux下文件和文件夹权限的一些问题
- 关于ThinkPHP框架在Linux下运行时的一些问题
- 关于Linux系统中用户权限问题
- 关于linux下ldd命令之后产生的一些问题
- 求救: 关于java与linux系统文件权限问题
- 关于虚拟机下linux到一些问题到解决方案
- 关于在linux下编译内核出现的一些问题
- 关于在.net环境下通过使用LDAP来访问AD,LDAPServer的一些问题?
- 关于Linux系统中用户权限问题
- 最近在看一些关于字符集的文章,什么iso8859-1 unicode utf8 gb2312,突然想起在linux终端上显示汉字的问题.
- 关于linux环境变量出错问题
- 关于X86_64Linux环境下suffix or operands invalid for ‘mov’问题的研究