Linux常用命令之权限管理
来源:互联网 发布:淘宝流量下滑原因 编辑:程序博客网 时间:2024/05/17 22:22
在linux中的每一个文件或目录都包含有访问权限,这些访问权限决定了谁能访问和如何访问这些文件和目录,这也让linux更安全。下面主要讲解下常用的权限命令chgrp,chmod,chown 。
1、文件类型与权限
文件类型:
-:普通文件 (f)
d: 目录文件
b: 块设备文件 (block)
c: 字符设备文件 (character)
l: 符号链接文件(symbolic link file)
p: 命令管道文件(pipe)
s: 套接字文件(socket)
文件权限:
共9位,每3位一组,每一组:rwx(读,写,执行), 文件的权限分为三组,那这三组分别代表什么呢?
第一组: 文件拥有者权限
第二组: 文件所属群组权限
第三组:其他用户的权限
现在我们知道,文件的权限有三组,分别可以设置rwx(读,写,执行),那我们就来说一下,用什么命令可以设置这些权限与属性!
2、 与权限相关的命令
(1). chown :改变文件拥有者
chown [-R] 账号名称:组名 文件或目录 选项与参数:
-R : 进行递归(recursive)的持续变更,亦即连同次目录下的所有文件都变更
例: chown root install.log
(2). chgrp:改变文件所属群组
chgrp [-R] dirname/filename ... 选项与参数:
-R : 进行递归(recursive)的持续变更,亦即连同次目录下的所有文件、目录 都更新成为这个群组之意
例: chgrp test install.log
(3). chmod:改变文件的权限, SUID, SGID, SBIT等等的特性
chmod [-R] xyz 文件或目录 选项与参数:
xyz : 就是刚刚提到的数字类型的权限属性,为rwx 属性数值的相加
-R : 进行递归(recursive)的持续变更,亦即连同次目录下的所有文件都会变更
1、文件类型与权限
文件类型:
-:普通文件 (f)
d: 目录文件
b: 块设备文件 (block)
c: 字符设备文件 (character)
l: 符号链接文件(symbolic link file)
p: 命令管道文件(pipe)
s: 套接字文件(socket)
文件权限:
共9位,每3位一组,每一组:rwx(读,写,执行), 文件的权限分为三组,那这三组分别代表什么呢?
第一组: 文件拥有者权限
第二组: 文件所属群组权限
第三组:其他用户的权限
现在我们知道,文件的权限有三组,分别可以设置rwx(读,写,执行),那我们就来说一下,用什么命令可以设置这些权限与属性!
2、 与权限相关的命令
(1). chown :改变文件拥有者
chown [-R] 账号名称:组名 文件或目录 选项与参数:
-R : 进行递归(recursive)的持续变更,亦即连同次目录下的所有文件都变更
例: chown root install.log
(2). chgrp:改变文件所属群组
chgrp [-R] dirname/filename ... 选项与参数:
-R : 进行递归(recursive)的持续变更,亦即连同次目录下的所有文件、目录 都更新成为这个群组之意
例: chgrp test install.log
(3). chmod:改变文件的权限, SUID, SGID, SBIT等等的特性
chmod [-R] xyz 文件或目录 选项与参数:
xyz : 就是刚刚提到的数字类型的权限属性,为rwx 属性数值的相加
-R : 进行递归(recursive)的持续变更,亦即连同次目录下的所有文件都会变更
0 0
- Linux常用命令之权限管理
- Linux常用命令之权限管理
- Linux常用命令详解之权限管理命令
- Linux常用命令之权限管理命令
- Linux常用命令-权限管理
- Linux常用命令-权限管理
- linux常用命令-权限管理命令
- Linux常用命令-权限管理命令
- Linux常用命令(28)之基本权限管理
- Linux常用命令(29)之默认权限管理
- Linux常用命令(30)之特殊权限管理ACL
- Linux常用命令(31)之特殊权限管理sudo
- linux常用命令之文件权限
- Linux常用命令-权限管理命令-权限管理命令chmod
- Linux常用命令-权限管理命令-权限管理命令chmod
- Linux常用命令-权限管理命令-其他权限管理命令
- Linux常用命令—权限管理命令
- Linux常用命令(第二版) --权限管理命令
- Linux常用命令之压缩解压
- symlink函数和readlink函数,以及得到当前运行程序本身的路径
- MySQL高速缓存
- Vsftp服务器配置文件详解
- 全屏滚动插件pagePiling.js
- Linux常用命令之权限管理
- 获得当前时间下一个月时间
- Linux常用命令之ftp
- PHP版本的区别与用法详解
- Linux常用命令之scp
- 如何成为PHP程序员?
- 在启动项目后,用微信访问,报错:java.security.InvalidKeyException:illegal Key Size
- Eclipse 安装插件后不显示的解决办法
- cocos2d-x中有一个JniHelper类详细使用