linux下如何对一个文件设置多个组的权限

//要设置的文件的信息:

v0id6@v0id6-eof ~ $ ls testacl  -la

-rw-rw-r--+ 1 v0id6 v0id6 9  3月  2 14:21 testacl

//获得文件的访问控制列表(此项为没有使用setfacl设置前的值)

v0id6@v0id6-eof ~ $ getfacl testacl

# file: testacl

# owner: v0id6

# group: v0id6

user::rw-

group::r--

other::r--

//配置多个组能够读写的权限

v0id6@v0id6-eof ~ $ setfacl -m g:v0id6:rw,g:yygydjtest:rw testacl

v0id6@v0id6-eof ~ $ getfacl testacl

# file: testacl

# owner: v0id6

# group: v0id6

user::rw-

group::r--

group:v0id6:rw-

group:yygydjtest:rw-

mask::rw-

other::r--

//删除组控制权限

v0id6@v0id6-eof ~ $ setfacl -x g:yygydjtest testacl

v0id6@v0id6-eof ~ $ getfacl testacl

# file: testacl

# owner: v0id6

# group: v0id6

user::rw-

group::r--

group:v0id6:rw-

mask::rw-

other::r--

NOTE:关于组名的获取和配置请使用cat /etc/group查看当前已经存在的分组   也可使用groupadd进行添加

本栏目更多精彩内容:http://www.bianceng.cnhttp://www.bianceng.cn/OS/Linux/

时间: 2024-08-04 08:51:23

linux下如何对一个文件设置多个组的权限的相关文章

linux下如何对一个文件设置多个组的权限:管理配置

//要设置的文件的信息: v0id6@v0id6-eof ~ $ ls testacl  -la -rw-rw-r--+ 1 v0id6 v0id6 9  3月  2 14:21 testacl //获得文件的访问控制列表(此项为没有使用setfacl设置前的值) v0id6@v0id6-eof ~ $ getfacl testacl # file: testacl # owner: v0id6 # group: v0id6 user::rw- group::r-- other::r-- //配

linux下怎么写一个自动创建文件夹和文件的脚本?

问题描述 linux下怎么写一个自动创建文件夹和文件的脚本? linux下怎么写一个自动创建文件夹和文件的脚本?就是说我给一个绝对路径,程序会自动帮我创建在路径中没有的文件夹和文件. 解决方案 http://blog.csdn.net/hellochenlian/article/details/37566269 -p, --parents 可以是一个路径名称.此时若路径中的某些目录尚不存在,加上此选项后,系统将自动建立好那些尚不存在的目录,即一次可以建立多个目录; 解决方案二: mkdir 加上

c语言-Linux C编程:将Linux根目录下指定的一个文件夹内的所以文件按创建时间排序

问题描述 Linux C编程:将Linux根目录下指定的一个文件夹内的所以文件按创建时间排序 Linux C编程:将Linux根目录下指定的一个文件夹内的所以文件按创建时间排序,并删除创建时间最靠前的100个文件.请大神赐教代码,非常非常感谢!! 解决方案 http://blog.csdn.net/kesaihao862/article/details/6657399

使用extundelete恢复LINUX下ext4误删的文件

最近看到群里提到如何恢复LINUX下ext4误删的文件,之前听说过ext3分区恢复工具ext3grep,但是恢复ext4一直没有概念,而且目前线上的系统分区格式都是ext4,SO网上找到了一款叫extundelete的文件恢复工具,该工具最给力的一点就是支持ext3/ext4双格式分区恢复,对我们运维攻城狮算是一款神器级别的软件,这里整理了如下文档,供大家参考. 虚拟机:        vmware workstation 9.0.2 操作系统:      CentOS6.3 x64 extun

求linux下android/platform-tools/hprof-conv文件的资源

问题描述 求linux下android/platform-tools/hprof-conv文件的资源 为了解决ubuntu下 运行eclipse android项目时的报错DDMS files not found:hprof-conv. 找了好些,都是windows下的hprof-conv.exe. 解决方案 大哥,DDMS在Androi SDK里面自带的,你下载一个Android SDK for Linux包不就可以了么

交叉编译-linux下gtk的库文件有很多,不知道哪一个是我用的

问题描述 linux下gtk的库文件有很多,不知道哪一个是我用的 我做的应用运行在手持终端,基于一个精简的Linux系统.用的gcc-arm-linux交叉编译工具 现在我就想搞清楚头文件和库文件在哪里,makefile脚本很复杂而且有很多文件,完全看不懂,只能凭目录名称去找...头文件在/usr/local/arm-linux/include/gtk/下库文件用locate libgtk查找有一大堆,目测有关系的有下面这些:/usr/local/arm-linux/arm-linux/lib/

Linux下定时删除过期文件的方法

在管理Linux下的文件时,我们通常会有定时删除过期文件的这个需求.比如定时删除超过指定时间的日志文件,不然时长越久,你的日志文件占用的空间就越大,那离爆磁盘不远了,还有也解决网站方便的需求,比如我们建立的淘宝客api的程序,为了提高商品页的访问速度,我们需要进行关键数据的缓存,也需要定时删除过期的缓存文件,如果是使用PHP程序扫描删除,那将得不偿失.那么如何在Linux下定时删除过期文件?这里小编简单介绍下,方便需要的朋友. 在linux下删除过期文件,很简单,用如下命令: 复制代码代码如下:

怎样实现linux下c/c++对文件加密压缩成zip文件

问题描述 怎样实现linux下c/c++对文件加密压缩成zip文件 想实现在linux下用c/c++把文件压缩加密的成zip文件,在windows 上能用普通的解压软件解密解压,zlib这个库好像不支持加密了 解决方案 把多個文件壓縮成zip文件然後實現下載Java把文件压缩成zip文件把多个文件打包压缩成ZIP文件 解决方案二: http://www.cnblogs.com/chinareny2k/archive/2010/01/05/1639468.html

如何判断assets下的某一个文件是否存在

问题描述 如何判断assets下的某一个文件是否存在 if ((new File(""file://android_assets/aa.mp3"")).exists()) {}if ((new File(""aa.mp3"")).exists()) {}以上方法都无法判断 解决方案 感谢以上两位朋友的回答,@franzhong的方式我用过,也是可以的下面我用的方法, /** * 加载本地图片 * @param url * @r