Ubuntu/Linux文件权限修改
Ubuntu/Linux文件权限
文件权限是指不同的用户或用户组对某个文件拥有的权限,文件的权限分为三种:
r:读
w:写
x:可执行。
文件描述形式如下:
-rw-rw-r—就是文件权限,第一位表示文件类型,剩下的每三位表示一组权限。分别对应拥有者权限、拥有者所在组权限、其他用户权限。
可以使用二进制表示文件权限。
r=4
w=2
x=1
a.c文件信息:
- rw- rw- r--,a.c所属用户拥有读写权限无可执行权限。组内其他用户拥有读写权限无可执行权限,其他用户仅有可读权限。
二、Ubuntu/Linux文件权限修改
chmod命令 – 改变文件或目录权限
chmod命令的英文原意是“change the permissions mode of a file”,我们简称为“change mode”,意为用来改变文件或目录权限的命令,但是只有文件的属主和超级用户root才能执行这个命令。有两种模式,一种是采用权限字母和操作符表达式;另一种是采用数字。
语法格式: chmod [参数] [文件]
常用参数:
-c |
若该文件权限确实已经更改,才显示其更改动作 |
-f |
若该文件权限无法被更改也不显示错误讯息 |
-v |
显示权限变更的详细资料 |
-R |
对目前目录下的所有文件与子目录进行相同的权限变更(即以递回的方式逐个变更) |
参考实例
将档案 file1.txt 设为所有人皆可读取:
[root@linuxcool ~]# chmod a+r file.txt
将目前目录下的所有文件与子目录皆设为任何人可读取 :
[root@linuxcool ~]# chmod -R a+r *
将 file.txt 设定为只有该文件拥有者可以执行:
[root@linuxcool ~]# chmod u+x file.txt
2、修改文件所属用户
chown命令 – 改变文件或目录用户和用户组
Linux/Unix 属于多用户多任务操作系统,所有的文件皆有拥有者。利用 chown 命令可以将指定文件的拥有者改为指定的用户或组,用户可以是用户名或者用户ID,组可以是组名或者组ID,文件是以空格分开的要改变权限的文件列表,支持通配符。 一般来说,这个指令仅限系统管理者(root)所使用,普通用户没有权限改变文件所属者及所属组。
语法格式:chown [参数]
常用参数:
-R |
对目前目录下的所有文件与子目录进行相同的拥有者变更 |
-c |
若该文件拥有者确实已经更改,才显示其更改动作 |
-f |
若该文件拥有者无法被更改也不要显示错误讯息 |
-h |
只对于连结(link)进行变更,而非该 link 真正指向的文件 |
-v |
显示拥有者变更的详细资料 |
--help |
显示辅助说明 |
--version |
显示版本 |
参考实例
将test.txt文件用户组与用户都改为bin:
[root@linuxcool ~]# ll test.txt.bz2-rw-r--r-- 1 root root 56 Jul 22 20:17 test.txt.bz2[root@linuxcool ~]# chown bin:bin test.txt.bz2 [root@linuxcool ~]# ll test.txt.bz2-rw-r--r-- 1 bin bin 56 Jul 22 20:17 test.txt.bz2
显示改动动作:
[root@linuxcool ~]# ll test.txt
-rw-r--r-- 1 root root 45 Jul 22 21:11 test.txt[root@linuxcool ~]# chown -c bin:bin test.txtchanged ownership of `test.txt' to bin:bin
将当前目录下所有文件的拥有者都改为 linuxcool,用户组改为 linuxcoolgroup:
[root@linuxcool ~]# chown -R linuxcool:linuxcoolgroup *
Ubuntu/Linux文件权限修改相关推荐
- Linux文件权限修改
Linux文件权限修改 一.文件属性查看 使用root创建一个1.txt文件进行实例 touch /opt/1.txt 查看文件属性 ls -l /opt/1.txt 可以看到图中红色框框内列出了文件 ...
- Linux文件权限修改命令
Linux命令权限修改命令 前言 :Linux系统是一个多用户多任务的分时操作系统,任何一个要使用系统资源的用户,都必须首先向系统管理员申请一个账号,然后以这个账号的身份进入系统.用户的账号一方面可以 ...
- 学习总结4.1 Linux文件权限修改
Linux系统中的每个文件都有访问许可权限,文件的访问权限分为只读,只写和可执行三种. 只读权限表示只允许读其内容,而禁止对其做任何的更改操作. 只写权限表示允许修改文件的内容. 可执行权限表示允许将 ...
- LINUX修改权限modify,linux文件权限查看及修改(实用)(View and modify Linux file permissions (practical)).doc...
linux文件权限查看及修改(实用)(View and modify Linux file permissions (practical)) linux文件权限查看及修改(实用)(View and m ...
- linux查看文件的有效权限,linux文件权限查看及修改-chmod ------入门的一些常识
查看Linux文件的权限:ls -l 文件名称 查看linux文件夹的权限:ls -ld 文件夹名称(所在目录) 修改文件及文件夹权限: sudo chmod -(代表类型)×××(所有者)×××(组 ...
- linux怎么让某一个组对一文件可读可写,设置linux文件权限,使得同一用户组的可以对一个文件自由修改...
新添用户,设置权限 新增用户的时候设置用户所属组,将想要一起的用户设置到一个组内 usermod -g 用户组 用户名 #这里将用户的主组设置为这个总组,这里为了再之后创建文件的时候文件所属组为这个组 ...
- C语言再学习 -- 修改linux文件权限
参看:修改linux文件权限命令 Linux系统中的每个文件和目录都有访问许可权限,用它来确定谁可以通过何种方式对文件和目录进行访问和操作. 文件或目录的访问权限分为只读,只写和可执行三种.(0无权限 ...
- Linux 文件权限详解 含义和修改和安全
Linux文件权限详解 文件和目录权限概述 在linux中的每一个文件或目录都包含有访问权限,这些访问权限决定了谁能访问和如何访问这些文件和目录. 第一次接触Linux 的时候,对于文件权限方面的知识 ...
- Linux文件权限查看与修改
Linux文件的权限 linux文件的权限可以分为四类:可读.可写.可执行.没有权限.分别用字符r.w.x.- 表示. 2. 用户与用户组 Linux是一个多用户多任务的操作系统,可以通过用户和用户组 ...
最新文章
- 在docker中haproxy的安装以及mysql的负载均衡配置
- 个人机房重构--七层实现登录
- 信息学奥赛一本通(1085:球弹跳高度的计算)
- 阿里巴巴测试相关内容
- 第四届CocoaChina开发者大会官网上线
- [BZOJ3230]相似子串
- InstallSield更新包快速入门文档
- canvas 绘制贪吃蛇游戏 1
- carto笔记--- 传感器数据走向
- 人生苦短我要学python壁纸_人生苦短我学Python——环境安装
- 4.1Python文件基本操作
- dejavu-python的音频指纹识别库
- PAT乙级练习题1030 完美数列
- 前端项目分析:我是如何做图片优化的(预加载、懒加载和延迟加载)
- 《大江大河2》中教科书般的精神自救-如何让反感你的人欣赏你
- p6000 深度学习_英伟达推Quadro新显卡,支持VR、深度学习等技术
- python把英语句子成分字母_有没有那种能分析英语句子成分的APP?
- 成人职业教育:知乎、B站、网易“短兵相接”
- 重装 Windows 系统后键乱码解决方案
- self.font = core.getfont(font, size, index, encoding, layout_engine=layout_engine) OSError: cannot o