linux下chmod -x这个命令是有什么作用?

作者&投稿:勤旭 (若有异议请与网页底部的电邮联系)
linux 中chmod命令使用的详细解释~

chmod命令用于改变linux系统文件或目录的访问权限,用它控制文件或目录的访问权限。
该命令有两种用法:

一、文字设定法:
命令格式:chmod[对象][+|-|=][权限]文件名
二、数字设定法
命令格式:chmod [权限] 文件名

扩展资料:
Linux chmod命令语法
chmod [-cfvR] [--help] [--version] mode file...
参数说明
mode : 权限设定字串,格式如下 :
[ugoa...][[+-=][rwxX]...][,...]
其中:
u 表示该文件的拥有者,g 表示与该文件的拥有者属于同一个群体(group)者,o 表示其他以外的人,a 表示这三者皆是。
+ 表示增加权限、- 表示取消权限、= 表示唯一设定权限。
r 表示可读取,w 表示可写入,x 表示可执行,X 表示只有当该文件是个子目录或者该文件已经被设定过为可执行。
参考资料来源:百度百科-chmod

chmod用于修改文件/文件夹所属者(u)或所属组(g)或其它用户(o)的权限(读r、写w、执行x),比如:
chmod u+w /etc/service 就是增加/etc/servicve文件所属者对其的写权限,也可以用数字权限码来指定,比如:chmod 755 /etc/service ,具体可以看chmod的帮助信息。

作用:用户可以使用chmod指令去变更文件与目录的权限,设置方式采用文字或数字代号皆可。符号连接的权限无法变更,如果用户对符号连接修改权限,其改变会作用在被连接的原始文件。

chmod命令用来变更文件或目录的权限。在UNIX系统家族里,文件或目录权限的控制分别以读取、写入、执行3种一般权限来区分,另有3种特殊权限可供运用。




拓展:

Linux用 户分为:拥有者、组群、其他,Linux系统中,预设的情况下,系统中所有的帐号与一般身份使用者,以及root的相关信 息, 都是记录在/etc/passwd文件中。

每个人的密码则是记录在/etc/shadow文件下。 此外,所有的组群名称记录在/etc/group内。

文件的属主和属组属性设置



chmod-x是进行“执行“的命令。

1、只能文件属主或特权用户才能使用该功能来改变文件存取模式。

2、mode可以是数字形式或以who opcode permission形式表示。who是可选的,默认是a(所有用户)。只能选择一个opcode(操作码)。可指定多个mode,以逗号分开。

拓展资料

1、chmod是一个计算机函数,功能是改变文件的读写许可设置,如果改变成功返回0,否则返回-1,函数原型是int chmod( const char *filename, int pmode。

2、可以使用命令chmod来为文件或目录赋予权限。Linux/Unix 的档案存取权限分为三级 : 档案拥有者、群组、其他。利用 chmod 可以藉以控制档案如何被他人所存取。



取消可执行权限。

拓展资料:

chmod命令的详解:

1、-c,--changes

只输出被改变文件的信息

2、-f,--silent,--quiet

当chmod不能改变文件模式时,不通知文件的用户

3、--help

输出帮助信息。

4、-R,--recursive

可递归遍历子目录,把修改应到目录下所有文件和子目录

5、--reference=filename

参照filename的权限来设置权限

6、-v,--verbose

无论修改是否成功,输出每个文件的信息

7、--version

输出版本信息。

实例:

1、$ chmod u+x file                     

给file的属主增加执行权限

2、$ chmod 751 file                      

给file的属主分配读、写、执行(7)的权限,给file的所在组分配读、执行(5)的权限,给其他用户分配执行(1)的权限

3、$ chmod u=rwx,g=rx,o=x file      

上例的另一种形式

4、$ chmod =r file                     

为所有用户分配读权限

5、$ chmod -R u+r directory           

递归地给directory目录下所有文件和子目录的属主分配读的权限

6、$ chmod 4755                            

设置用ID,给属主分配读、写和执行权限,给组和其他用户分配读、执行的权限。

Linux:

Linux操作系统是基于UNIX操作系统发展而来的一种克隆系统,它诞生于1991 年的 [Linux桌面] 10 月5 日(这是第一次正式向外公布的时间)。以后借助于Internet网络,并通过全世界各地计算机爱好者的共同努力,已成为今天世界上使用最多的一种UNIX 类操作系统,并且使用人数还在迅猛增长。



给文件加可执行权限

取消可执行权限

+x才是加


linux 关于chmod命令
chmod命令用于改变linux系统文件或目录的访问权限。该命令有两种用法。一种是包含字母和操作符表达式的文字设定法;另一种是包含数字的数字设定法。1)文字设定法 命令格式:chmod [对象][+|-|=][权限] 文件名 对象:u-目录或者文件的所有者;g-目录或者文件的所有组;o-除了目录或者文件所有者和所有...

Linux网络系统,如果执行行命令#chmod 746 file.txt,那么该文件的权限是...
本题选A;chmod命令用来变更文件或目录的权限。文件或目录权限的控制分别以读取、写入、执行3种一般权限。用户可以使用chmod指令去变更文件与目录的权限,设置方式采用文字或数字代号皆可。权限范围的表示法如下:r 读取权限,数字代号为“4”;w 写入权限,数字代号为“2”;x 执行或切换权限,数字代号为...

linux下chmod -x这个命令是有什么作用?
chmod命令用来变更文件或目录的权限。在UNIX系统家族里,文件或目录权限的控制分别以读取、写入、执行3种一般权限来区分,另有3种特殊权限可供运用。拓展:Linux用 户分为:拥有者、组群、其他,Linux系统中,预设的情况下,系统中所有的帐号与一般身份使用者,以及root的相关信 息, 都是记录在\/etc\/...

linux 下如何创建文件夹是什么命令
1、创建文件,touch加文件名。2、用ls命令即可查看我们创建的文件。3、创建文件夹,mkdir加文件夹名字。4、用ls -l命令即可查看文件夹的属性。5、命令与文件名之间一定要有空格,完成效果图。

linux修改目录下所有文件777
直接用更改权限命令chmod chmod -R 777 \/home\/linux 测试步骤:useradd linux ll \/home chmod -R 777 \/home\/linux ll 但是不建议把文件夹设置为777,最多设置为755 Linux下的文件夹和文件权限建议:文件夹 755 文件 644

CHMOD命令怎么用?
CHMOD:文件\/目录权限设置命令。这是Linux系统管理员最常用到的命令之一,它用于改变文件或目录的访问权限。该命令有两种用法:1、用包含字母和操作符表达式的文字设定法 :语法格式为:chmod [who] [opt] [mode] 文件\/目录名 2、用数字设定法 :语法格式为:chmod [mode] 文件名 题目中你想把空间...

求LINUX的详细命令使用?
bg fg 使挂起的进程继续运行 ps ax 查询当前进程 mount 连接文件系统 more less 浏览文件内容 chown chgrp 改变文件的拥有者 chmod 改变文件属性 halt 关闭系统 man 显示手册页 passwd 改变用户口令 grep 查找字符串 find 查找文件 dd 复制磁盘或文件系统 kill 杀掉一个进程 killall 杀掉进程 ...

linux chmod命令怎样把某个目录下的所有文件都添加可执行权限?
进入到需要修改的目录里 cd \/u01\/oracle\/ chmod a+s 或者 chomod a+x \/u01\/oracle\/ 这是对\/u01\/oracle目录下的所有文件(不包括文件夹)赋予可执行权限。最好是知道明确的文件名。对某一个文件进行单独操作更稳妥一些。

linux下账户的权限是:drwx--- 表示是那些权限?
首先d表示这个文件是一个文件夹,然后文件的权限一共有9个字符表示,分成三组,分别表示文件所属用户的权限,文件所属用户组的权限,其他人的权限,r 表示读权限, w表示写权限, x表示执行权限,你给的这个例子就是说 这是个文件夹,并且此文件所属用户拥有读、写、执行三项权限,其余的用户组,其...

linuxbin文件安装指令linuxbin文件安装
LINUX下如何安装SH文件?记下在Ubuntu下安装*.sh和*.bin的简单方法。.sh文件安装方法:运行终端到文件目录下 1.在终端输入:sudosh*.sh直接运行 2.在终端输入:sudochmod+x*.sh 再输入:sudo.\/*.sh可安装到任意目录,.\/*.sh可安装到当前用户有权限的目录 .bin文件安装方法:运行终端到文件目录下...

庆安县19720619956: 系统之家Linux系统chmod命令的含义和权限是什么?怎么办 -
邗霞噻奈: linux下chmod -x //去除执行权限 以下是chmod的详细用法: chmod命令用于改变linux系统文件或目录的访问权限.用它控制文件或目录的访问权限.该命令有两种用法.一种是包含字母和操作符表达式的文字设定法;另一种是包含数字的数字设...

庆安县19720619956: linux chmod命令怎么用 -
邗霞噻奈: 文件权限修改用chmod命令,以添加可执行权限为例,chmod的格式大致如下:chmod a+x 文件名 x表示可执行权限,这里的x如果改成r就表示修改的是读权限,如果改成w就表示修改的是文件的写权限;而那个a表示all,就是用户(user)、用...

庆安县19720619956: 如何chmod命令更改Linux文件夹权限 -
邗霞噻奈: 文件/目录权限设置命令:chmod 这是Linux系统管理员最常用到的命令之一,它用于改变文件或目录的访问权限.该命令有两种用法: 1.用包含字母和操作符表达式的文字设定法 其语法格式为:chmod [who] [opt] [mode] 文件/目录名 2.用数字设定法 :chmod [mode] 文件名

庆安县19720619956: # chmod +X Apache - install/* 其中的X代表什么?是权值还是其他? -
邗霞噻奈: 在UNIX/Linux系统下面,x 代表可执行权限.在超级用户 # 下面,输入命令: #chmod +x Apache-install (其中:代表回车键) 该命令表示的意思是:将 Apache-install 安装文件的权限设置为:可执行权限. 其他常用的还有可读权限:r,可写权限:w.

庆安县19720619956: linux里chmod命令的意思 -
邗霞噻奈: chmod命令用于改变linux系统文件或目录的访问权限.用它控制文件或目录的访问权限.该命令有两种用法.一种是包含字母和操作符表达式的文字设定法;另一种是包含数字的数字设定法.1)文字设定法:命令格式:chmod [对象][+|-|=][权限] ...

庆安县19720619956: linux 中chmod命令使用的详细解释 -
邗霞噻奈: chmod----改变一个或多个文件的存取模式(mode)chmod [options] mode files只能文件属主或特权用户才能使用该功能来改变文件存取模式.mode可以是数字形式或以who opcode permission形式表示.who是可选的,默认是a(所有用户)...

庆安县19720619956: 为什么在Linux下编写的源程序没有执行权限?每次都要使用chmod +x 呢? -
邗霞噻奈: linux下要想使文件有执行权限,一要文件本身可以执行,比如是二进制文件,二要具有执行属性X,三要用户有执行权限.你编写的可能没有X权限,所以需要这个.如果你想改过来让你新建文件时有这权限,可以设置umask,不过不建议这么做,安全问题.

庆安县19720619956: linux命令中chmod给文件和目录修改权限有什么区别 -
邗霞噻奈: 权限都是rwx,不过rwx对文件而言就是可读,可写,可执行(一般是代码) rwx对目录而言.有r权限代表可以ls列出来,有w权限代表可以在里面touch或者vim一个文件,有x权限代表可以cd到这个目录里面去. 其他没什么差别

庆安县19720619956: linux下修改文件夹权限提示chmod: 更改xx 的权限: 只读文件系统 -
邗霞噻奈: chmod命令是linux上用于改变权限的命令,-R 是递归遍历子目录,因为你要操作的文件使用的*通配符.777,第一个7代表文件所属者的权限,第二个7代表文件所属者所在组的权限,第三个7代表其它用户的权限,7=4+2+1,在linux中权限是可以通过数字来描述的

庆安县19720619956: linux命令:chmod -
邗霞噻奈: chmod 777 `find /A -type d` 让A目录及其子目录的权限变为777 chmod 777 `find /A -type f` 让A目录以及子目录下的所有文件(常规文件)的权限为777 互不影响. 命令中的引号不是单引号,是反引号.

本站内容来自于网友发表,不代表本站立场,仅表示其个人看法,不对其真实性、正确性、有效性作任何的担保
相关事宜请发邮件给我们
© 星空见康网