-
2021-07-11 23:59:34
1、介绍:
Linux系统中,每个文件或目录都有访问许可权限,用它来确定以何种方式对文件或目录进行访问和操作。在Linux中,如果要对文件的权限进行修改,那么可在终端中使用 chmod 命令对其文件的权限进行修改,但是 chmod 命令修改文件权限有两种方式:1、字母法,2、数字法
2、权限说明
(1)只读:表示只允许读取内容,而禁止其对该文件做其他任何操作
字母法:‘r’
数字法:权限值 4
(2)只写:表示只允许对该文件进行编辑,而禁止对其进行其他任何操作
字母法:‘w’
数字法:权限值 2
(3)可执行:允许将该文件作为一个可执行程序
字母法: x
数字法 :权限值 1
(4)无任何权限
字母法: -
数字法:权限值 0
3、用户
(1)u : user ,表示该文件的所有者,所有者一般值文件的创建者,所有者可以允许同组用户有权访问文件,还可以将文件的访问权限赋予系统中的其他用户
(2)g :group ,表示用户组,或者同组用户,所谓用户组就是具有相同特征的用户的集合体,比如有一个时间表,而编写时间表的人具有对该文件的读写权限,而我们想让一些用户知道这个时间表的内容,但是不想让其进行修改,那么就将这写用户划分到一个组中,然后对该时间表进行权限修改,这样该用户组下面的每一个用户都是可读的了。
(3)o :other ,表示其他用户
(4)a :all ,表示所有用户
4、权限设置
(1)+ :增加权限
(2)- :撤销权限
(3)= :修改权限
5、权限设置格式:
chmod 用户=权限 文件名称
(1)增加权限:
chmod 用户=+权限 文件名称 # 例如: chmod g=+w double.txt
(2)撤销权限
chmod 用户=-权限 文件名称 # 例如: chmod g=-x double.txt
(3)无任何权限
chmod 用户=+权限 文件名称 # 例如: chmod u=- double.txt
更多相关内容 -
Linux下修改文件权限(所有权)
2021-01-10 08:04:22Linux与Unix是多用户操作系统,所以文件的权限与所有权的实现就显得很有必要;每个文件主要与三组权限打交道,分别是用户(user),用户组(group),其他用户(other) 用户(u)是文件的所有者,通常有所有的文件的操作... -
linux文件属性和更改文件权限详解
2021-01-09 10:05:432.更改目录/文件权限 2.1 用户和用户组的相关指令 2.2 chgrp命令 2.3 chown命令 2.4 chmod命令 2.5 umask命令 1.文件属性 1.1 ls命令 ls命令是我们最常用的命令之一,用来查看当前目录下的文件或文件夹. ls命令有... -
linux修改文件权限
2022-04-20 12:37:05linux修改文件权限1、首先,对文件的权限进行查询
在更改文件权限之前,我们的明白文件的权限原理
r
读取权限
w
写入权限
x
执行权限
-
不具任何权限
2、在linux中,可以利用chmod命令来修改文件权限。
chmod(英文全拼:change mode)命令是控制用户对文件的权限的命令。
第一位File Type是文件类型,-表示文件,d表示目录。
Linux/Unix 的文件调用权限分为三级 : 文件所有者(Owner)、用户组(Group)、其它用户(Other Users)。
只有文件所有者和超级用户可以修改文件或目录的权限。可以使用绝对模式(八进制数字模式),符号模式指定文件的权限。
方法一:
字母法:chmod u/g/o/a +/-/= rwx 文件
例如:chmod u + r(给u增加可读权限)
其中:
[ u/g/o/a ]
含义
u
user 表示该文件的所有者
g
group 表示与该文件的所有者属于同一组( group )者,即用户组
o
other 表示其他以外的人
a
all 表示这三者皆是
[ +-= ]
含义
+
增加权限
-
撤销权限
=
设定权限
方法二:
数字法:chmod rwx 文件(rwx用数字代替)
例如:chmod 754 文件
r
读取权限,数字代号为 "4"
w
写入权限,数字代号为 "2"
x
执行权限,数字代号为 "1"
-
不具任何权限,数字代号为 "0"
通常我们以 Vim 编辑 Shell 文件批处理文件后,文件权限通常是 rw-rw-r--(644),那么,如果要将该文件变成可执行文件,并且不让其他人修改此文件,则只需将此文件的权限该为 rwxr-xr-x(755)即可。
参考文章:
-
Linux 下目录文件权限(命令)的查看和修改
2021-01-10 13:57:13Linux 下目录文件权限的查看和修改 在我的服务器下面有这几个文件夹 同时用ls -l也可以查看到这几个文件的权限. 看其中的assets文件一共有十位数,其中: 最前面那个 – 代表的是类型 中间那三个 rwx 代表的是... -
linux下修改文件权限命令
2021-12-05 14:53:42修改文件权限 修改方法1:(参数) 命令:chomod 语法:chomod [参数][augo][+-=][rwx]文件名 例子: 1.将文件file1.txt增加可读权限 chmod ugo+r file1.txt 2.将文件file1.txt设为所有人(all)可读 chmod...查看文件权限
ls-l命令
修改文件权限
修改方法1:(参数)
命令:chomod
语法:chomod [参数][augo][+-=][rwx]文件名例子:
1.将文件file1.txt增加可读权限
chmod ugo+r file1.txt
2.将文件file1.txt设为所有人(all)可读
chmod a=r file1.txt
3.为ex1.py文件拥有者取消可执行权限
chmod u-x ex1.py
修改方法2:(数字)
命令:chmod
语法:chmod abc 文件名
其中a,b,c各为一个数字,分别表示User、Group、及Other的权限。
r=4,w=2,x=1, -=0
若要rwx属性则4+2+1=7;
若要rw-属性则4+2=6;
若要r-x属性则4+1=5。例子
1.将文件file1.txt设为可读可写可执行权限
chmod 777 file1.txt 和chmod a=rwx file1.txt 和chmod ugo=rwx file1.txt 效果相同
修改方法3:(递归赋权)
命令:chmod
语法:chmod -R
例子:
将directory1目录及目录里文件设为可读可写可执行权限
chmod -R 777 directory1
-
Linux下查看文件权限、修改文件权限的方法
2021-01-09 16:22:51修改权限命令 chmod 777 文件名 1.chmod 577 /home/stuser -R 2.umask -p 0200 3.chown XXXX YYYY (XXXX 为用户名 YYYY为文件名) 权限列表 -rw——- (600) 只有所有者才有读和写的权限 -... -
linux 更改文件权限命令 chmod
2021-05-12 00:40:22更改文件权限的2种方式:一、权限字母+操作符表达式二、数字方法(常用)hmod数字权限方法(推进)命令格式:chmod [数字组合] 文件名chmod [数字组合] 目录名 -R参数可递归生效(该目录下所有文件或子目录一起改...chmod -change file mode bits :更改文件权限
chmod是用来改变文件或者目录权限的命令,但只有文件的属主和超级用户(root)才有这种权限。
更改文件权限的2种方式:
一、权限字母+操作符表达式
二、数字方法(常用)
hmod数字权限方法(推进)
命令格式:
chmod [数字组合] 文件名
chmod [数字组合] 目录名 -R参数可递归生效(该目录下所有文件或子目录一起改变)
一、chmod的数字方法的说明:
r
w
x
-
例如:
rwxr-xr-x 目录默认权限
rw-r--r-- 644文件默认权限
每个三位的权限代码(属主,用户组,其他用户)组合,有8种可能:
八进制 权限
---
--x
-w-
-wx
r--
r-x
rw-
rwx
举例:
rw-rw-r-x 代表数字权限:665
--xr-x-wx 代表数字权限:163
-wx--x--x 代表数字权限:311
rwx--xr-x 代表数字权限:715
-----x-w- 代表数字权限:012
如果我们仅仅想改变目录的权限,使用chmod不用加任何参数。如果想把目录下的文件和子目录也同时改变,需要使用
-R参数
chmod字符式权限表示法
命令格式:
Chmod [用户类型] [+ | - | =] [权限字符] 文件名
表一详细说明表
chmod
用户类型
操作字符
权限字符
文件和目录
U(user)
+(增加)
r
G(group
-
O(others)
-(减少)
w
A(all)
=(设置)
x
说明:
+:添加某个权限
-:取消某个权限
=:取消其他所有权限赋予给定的权限
chmod u-x test.sh
[root@MongoDB ~]# chmod u-x test.sh
[root@MongoDB ~]# ll
total
-rw-------. root root Mar : anaconda-ks.cfg
-rw-r-xr-x root root Jun : test.sh
chmod g+w test.sh
[root@MongoDB ~]# chmod g+w test.sh
[root@MongoDB ~]# ll
total
-rw-------. root root Mar : anaconda-ks.cfg
-rw-rwxr-x root root Jun : test.sh
chmod g=w,o-x test.sh
[root@MongoDB ~]# chmod g=w,o-x test.sh
[root@MongoDB ~]# ll
total
-rw-------. root root Mar : anaconda-ks.cfg
-rw--w-r-- root root Jun : test.sh
chmod ugo=r test.sh
[root@MongoDB ~]# chmod ugo=r test.sh
[root@MongoDB ~]# ll
total
-rw-------. root root Mar : anaconda-ks.cfg
-r--r--r-- root root Jun : test.sh
chmod a=rw test.sh
a代表所有 相当于 chmod 777 test.sh
[root@MongoDB ~]# chmod a=rwx test.sh
[root@MongoDB ~]# ll
total
-rw-------. root root Mar : anaconda-ks.cfg
-rwxrwxrwx root root Jun : test.sh
Linux更改文件权限命令
chmod命令 1.格式:chmod [-cfvR][--help][--version]mode file 2.参数 1)必要参数 -c 当发送改变时,报告处理信息 -f 错误信息不输出 -R 处理 ...
Linux命令:修改文件权限命令chmod、chgrp、chown详解
Linux系统中的每个文件和目录都有访问许可权限,用它来确定谁可以通过何种方式对文件和目录进行访问和操作. 文件或目录的访问权 限分为只读,只写和可执行三种.以文件为例,只读权限表示只允许读其内容,而 ...
linux中chmod更改文件权限命令
1. 命令格式: chmod [-cfvR] [--help] [--version] mode file 2. 命令功能: 用于改变文件或目录的访问权限,用它控制文件或目录的访问权限. 3. 命令参 ...
Linux更改文件权限(二)
更改文件权限(二)============================== (参考于千锋教育教学笔记) 命令umask [root@aminglinux ~]# umask 0022 [root@ ...
Linux更改文件权限(一)
更改文件权限(一)============================== (参考于千锋教育教学笔记) 设置权限 1.更改文件的属主.属组chown (change owner)[root@ami ...
Linux命令:修改文件权限命令chmod、chgrp、chown的区别
chmod是更改文件的权限 chown是改改文件的属主与属组 chgrp只是更改文件的属组. (1)chmod是修改文件/目录的权限.可以有文字修改和数字修改. #chmod 777 /home/be ...
linux更改文件所有者命令chown命令的使用困惑
[berry@berry:practice] ls -lrt total -rwxrwxrwx berry berry Dec : f1.txt -rwxrwxrwx berry berry Dec ...
修改linux 文件权限命令 chmod
[转载自:http://www.cnblogs.com/avril/archive/2010/03/23/1692809.html] Linux系统中的每个文件和目录都有访问许可权限,用它来确定谁可以 ...
linux文件权限命令chmod学习
Linux系统中的每个文件和目录都有访问许可权限,用它来确定谁可以通过何种方式对文件和目录进行访问和操作. 文件或目录的访问权限分为只读,只写和可执行三种.以文件为例,只读权限表示只允许读其内容,而禁 ...
随机推荐
oracle sql developer数据表注释为乱码问题---解决
参考网址:http://blog.163.com/jackie_howe/blog/static/19949134720121126879265/ 内容: 在windows中创建一个名为“NLS_LA ...
SDC文件模版
# 1. Define clock create_clock -name "clk_in" -period 20ns [get_ports {clk_in}] # 2. tco c ...
PHP中public、protected、private权限修饰符
PHP中有三种访问修饰符 默认是public public(公共的.默认) protected(受保护的) private(私有的) 访问权限 public protected private 类内 ...
Android之View绘制流程源码分析
版权声明:本文出自汪磊的博客,转载请务必注明出处. 对于稍有自定义View经验的安卓开发者来说,onMeasure,onLayout,onDraw这三个方法都不会陌生,起码多少都有所接触吧. 在安卓中 ...
POJ 3347 Kadj Squares (计算几何)
题目: Description In this problem, you are given a sequence S1, S2, ..., Sn of squares of different si ...
C# DataTable Lamda GroupBy
static void Main(string[] args) { DataTable dt = new DataTable(); dt.Columns.Add("A"); dt. ...
《Inside C#》笔记(八) 接口
接口可以认为是属于不同继承树的代码之间的行为约定.C#的接口相当于是一种特殊的抽象类,这种抽象类的内部只有虚方法. 一 接口的使用 a) 接口内部可以包含方法.属性.索引器和事件,这些成员都不在接口中 ...
SpringBoot中的数据库连接池
内置的连接池 目前Spring Boot中默认支持的连接池有dbcp,dbcp2, tomcat, hikari三种连接池. 数据库连接可以使用DataSource池进行自动配置. 由于Tomcat数 ...
-
Linux更改文件权限命令
2022-03-24 11:14:40-R 处理指定目录以及其子目录下的所有文件 -v 运行时显示详细处理信息 2)选择参数 –reference =<目录或者文件> : 设置成具有指定目录或文件具有相同的权限 –version :显示版本信息 <权限范围> + &... -
修改linux文件权限命令:chmod命令详解
2020-09-15 13:12:35本篇文章主要介绍了修改linux文件权限命令:chmod,Linux系统中的每个文件和目录都有访问许可权限,用它来确定谁可以通过何种方式对文件和目录进行访问和操作。 -
python修改linux中文件(文件夹)的权限属性操作
2020-12-20 09:43:44今天生成的对流云团路径图片放在linux下,文件的权限都是rw,没有x,后续的别人的程序调用不了,这里附上对三个属性的简单解释,有不够的欢迎大家补充 Linux的权限不是很细致,只有RWX三种 r(Read,读取):对文件而... -
LINUX修改文件权限
2013-05-01 21:21:23LINUX操作系统如何修改文件权限,很好的哦 -
Linux下更改文件权限
2019-04-10 10:06:20目录 查看文件权限 修改文件权限 查看文件权限 查看文件权限可以通过ls -l命令查看,如下所示: ...如果只想查看某一个...在linux下,文件权限分为三种:可读权限(read)、可写权限(write)以及可执行权限(execut... -
Linux 更改文件权限
2022-04-15 09:40:43在使用ubantu时会遇到文件中带着叉号或锁的情况,为了方便使用文件,可以对文件权限进行修改。...② 修改某路径下的文件权限: sudo chmod -R 777 路径(文件夹的路径) 这样文件上的叉号或锁就消失了。 ... -
Linux更改文件的权限
2021-08-09 19:35:08Linux下一切皆文件,对文件的权限管理是Linux安全的一个重要特性,那么修改文件的权限是一个必要的技能了。 一、命令chown(change owner)-更改文件的所有者 语法:chown 【-R】 账户名/账户名:组名 文件名 二、... -
linux修改文件的权限
2021-10-30 15:09:46linux修改文件的权限 首先要了解Linux的文件属性 2.chmod命令修改文件或目录权限。 其中Xyz:为权限属性值,各权限所代表...3.使用命令修改文件权限 [root@localhost Desktop]# touch text [root@localhost Desktop]# -
linux文件系统与权限x_linux修改只读文件权限
2020-03-08 12:32:57Linux文件系统简介;Linux文件系统简介;Linux文件系统简介;Linux文件系统简介;Linux Shell简介;Linux Shell简介;Linux Shell简介;Linux Shell简介;Linux Shell简介;Linux Shell简介;Linux Shell简介;Linux Shell简介;... -
Linux系统下如何查看及修改文件读写权限
2020-09-16 00:42:57linux下查看文件权限的命令 -
Linux常用命令之chmod修改文件权限777和754
2020-09-14 23:04:51主要介绍了Linux常用命令之chmod修改文件权限777和754,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧 -
Linux中修改文件权限方法
2022-04-26 16:26:31在Linux操作系统中,一切皆文件,Linux不以扩展名来区分文件类型,而是在文件属性中有一列专门记录文件类型。 普通文件:.c .cpp .h .txt .pdf 用 ' - ' 表示 目录文件(文件夹): 用 ’ d ‘表示 管道文件(用于... -
Linux修改文件权限chmod/chown/chgrp(超详细)
2021-08-27 15:42:09在一些只读文件在打包部署时忘记修改权限的话,在部署项目时会容易报错,比如数据库文件未取消只读,后台服务启动时会一直数据库报错,此时就会用到文件权限修改,就是常见的命令:# chmod 777 xxx(文件名)。... -
Linux修改文件权限和所有者
2021-06-29 09:54:27记录两篇博客。 linux修改文件所有者和文件所在组 Linux命令:修改文件权限命令chmod、chgrp、chown详解