linux文件的执行权限是什么意思,Linux里面如何理解和管理他们的读、写、执行权限?...

“一切皆是文件”是Unix/Linux的基本哲学之一,目录、字符设备、块设备、套接字等在/Linux都是以文件的形式存在。面对众多的文件,如何理解和管理他们的读、写、执行权限呢?本文引用地址:http://www.eepw.com.cn/article/201807/382761.htm

在Windows下,可以通过鼠标右击文件,在属性栏查看文件的权限。Linux下的文件“哲学”是否与Windows相同呢?我们从以下几点分析。

1 . 文件权限设定的作用

文件权限的设定是为了保护系统及用户数据的安全性。对于用户来说,最重要的事情就是数据、文件的私密性及安全性。从系统管理员到普通用户,从文件属性到文件特殊加密,无不围绕着一个主题:权限管理。若一个关键文件被意外写入,轻则数据丢失,重则系统崩溃。

以根目录下的/proc目录文件为例,该文件是linux内核提供的一种虚拟文件系统,可访问内核内部数据结构、改变内核设置的机制。其中swaps 为交换空间的使用情况,tty 保存tty设备信息,version Linux内核版本和gcc版本。我们可以发现,这些与系统紧密关联的文件全部为只读,即使对于root用户。

linux文件的执行权限是什么意思,Linux里面如何理解和管理他们的读、写、执行权限?..._第1张图片

图1 /proc下的部分文件

2 . 文件权限的划分

Linux下的权限管理从访问者方面来看大致可分为三块,分别是用户、用户组、管理员。如图2,打开当前用户目录下的文件列表细节。大部分时候我们使用此命令仅仅

你可能感兴趣的:(linux文件的执行权限是什么意思,Linux里面如何理解和管理他们的读、写、执行权限?...)