Liniux系统下目录的权限意义

访问者及其基本权限

Linux系统内的文件访问者有三种身份,分别是:

a) 文件和文件目录的所有者: u---User(所有权);
b) 文件和文件目录的所有者所在的组的用户: g---Group;
c) 其它用户: o---Others (其他用户)。

他们的基本权限有:

a)读(r/4): Read对?件??,具有读取?件内容的权限;对目录来说,具有浏览该目录信息的权限;
b)写(w/2): Write对?件??,具有修改?件内容的权限;对目录来说具有删除移动目录内?件的权限;
c)执?(x/1): execute对?件??,具有执??件的权限;对目录来说,具有进?目录的权限;
d)“—”表?不具有该项权限。

可以使用chmod(设置文件访问权限)、chown(修改文件的拥有者)、charg(修改文件或目录的所书目录组)、umask(查看或修改文件掩码)、sudo(分配权限)等指令去修改这些权限和属性。

权限对目录的重要性

文件是实际数据所在,目录主要的内容是记录文件名列表,文件名与目录有密不可分的关系。对于目录:

【r】表示具有读取目录结构列表的权限,用户具有读取目录的权限时,表示你可以查询目录下的文件名数据,即可以利用ls指令将目录下的内容列表显示出来。

【w】表示具有更改该目录结构列表的权限:即新建新的文件与目录;删除已经存在的文件与目录(不论该文件的权限如何);将已经存在的目录或文件进行重命名;转移该目录下的文件、目录位置。

【x】代表用户能否进入该目录成为工作目录。

如果你在某目录下不具有x权限,那么你就无法切换到该目录下,也就无法执行该目录下的任何命令。要开放目录给人浏览时,至少应该给予r及x的权限,但w的权限不可随便给。

时间: 2024-07-29 09:38:10

Liniux系统下目录的权限意义的相关文章

iOS10系统下调用系统功能权限以及相关设置

1.权限以及相关设置 iOS10系统下调用系统相册.相机功能,或者苹果健康都会遇到闪退的情况,调用系统相册报错描述如下: This app has crashed because it attempted to access privacy-sensitive data without a usage description.The app's Info.plist must contain an NSPhotoLibraryUsageDescription key with a string

Linux系统下目录文件配置

刚刚接触Linux,对于Linux系统下的目录配置进行了一些研究,为了避免以后误操作这些目录,建议大家还是记忆一下相关的配置! 总结 Linux 根目录主要配置 目录 文件配置内容 /bin 单用户维护模式下还能被操作的命令 /boot 开机会使用到的文件,包括Linux内核文件以及开机菜单与开机所需配置文件 /dev 设备以及设备接口文件,访问该目录下文件相当于访问某设备 - /dev下的重要文件:/dev/null,/dev/zero,/dev/tty /etc 系统主要的配置文件,比如账号

LINUX系统下的普通权限以及几种特殊权限

1.基本权限与对用户的权限管理 1.首先我们要想对用户进行权限管理,就要知道如何查看一个文件的权限,我们可以用ll命令或者ls -l 命令查看某个文件的权限,如下图:我们可以看到使用ll命令列出了/app下文件的一些信息一共7列,这7列表示了/app下文件的详细信息:?(1)第一列一共有11个字符,第一位显示的是文件类型,linux下文件一共分为7类: 1.- 普通文件 2.d 目录文件 3.b 块设备文件 4.c 字符设备 5.l 符号链接文件 6.p 管道文件 7.s 套件字文件 这是lin

win2008server系统下文件替换权限

因为那里的文件默认只有系统才有修改权限.选中要替换的文件(一次只能选一个),属性->安全->高级->所有者(选更改)->高级->立即查找->选择 Everyone,之后一直确定(属性窗口上的确定先不要点),现在又回到了属性窗口的安全标签上,接下来:编辑->选择Administrators,在下面“完全控制”后面勾选“允许”.OK,现在可以替换了.备注:如果找不到Administrators就添加一个,方法和上面一样,只要添加的用户不必Administrator权限

浅析Linux系统下用户与权限管理

Linux作为一种多用户多任务操作系统,在日常的使用中不可避免地要划分出一个角色的概念来管理和使用计算机,这个角色与每一个计算机使用者关联,在Linux中称这种角色为用户.而在每一个用户使用计算机的过程中,又必然存在对有限计算机资源使用的限制性,那么操作系统就必须提供一种途径来保证每个用户独立.合理的使用计算机. 一.用户和用户组管理   (一)用户及用户组相关基本概念  用户:泛指计算机的使用者.用计算机可识别的用户ID(UID,user id)标识. 用户组:用户容器,用来将多个用户合并为一

linux下目录读权限与执行权限区别

如果你在linux下用过ls,细心的你会发现目录竟然有可执行权限!如: drwxrwxr-x 11 cl cl 4096  9月 25 14:22 ./ drwxr-xr-x 49 cl cl 4096 10月 10 16:00 ../ drwxrwxr-x  5 cl cl 4096  9月 23 10:58 algorithm/ drwxrwxr-x  2 cl cl 4096  9月 23 21:44 temp/ why?? 在网上查了一下才发现是这个意思: 目录的可执行权限是表示你可否在

Mac系统下 开启 root权限

如何为Mac OS X启用Root账户? 如何为Mac OS X开启 Root 账户? 打开“系统偏好设置”,进入“用户与群组”面板,记得把面板左下角的小锁打开 然后选择面板里的“登录选项”,在面板右边你会看到“网络账户服务器”,点击它旁边的“加入…”按钮. 再点击弹出的窗口中“打开目录实用工具”.这时会弹出一个新窗口,把左下角的小锁打开 然后点击菜单栏上的“编辑” – “启用 Root 用户” 在弹出的窗口中设置 Root 的密码就可以了. 也想你会觉得上面的步骤有些繁琐,你可以在 Finde

linux 系统 chmod 误操作权限异常修复方式

Linux 系统中如果意外误操作将根目录或系统默认关键目录权限批量设置,比如 chmod -R 777 / ,系统中的大部分服务以及命令将无法使用,这时候可以通过系统自带的 getfacl 和 setfacl 命令来拷贝和还原系统权限,若是其他系统目录被误操作,同样可行. 假设执行了 chmod -R 777 / ,常见会导致的问题有:a.密码正确,但是无法登陆系统b.重启服务器后启动卡住c.服务启动失败,如 sshd可以使用命令 rpm -Va 查看文件权限是否被修改: 修复的方法如下:1.通

linux系统下修改文件夹目录权限

linux系统下修改文件夹目录权限 文件夹权限问题 Linux.Fedora.Ubuntu修改文件.文件夹权限的方法差不多.很多人开始接触Linux时都很头痛Linux的文件权限问题.这里告诉大家如何修改Linux文件-文件夹权限.以主文件夹下的一个名为cc的文件夹为例. 下面一步一步介绍如何修改权限: 1.打开终端.输入su(没 Linux.Fedora.Ubuntu修改文件.文件夹权限的方法差不多.很多人开始接触Linux时都很头痛Linux的文件权限问题.这里告诉大家如何修改Linux文件