linux修改文件权限_linux更改权限-程序员宅基地

技术标签: Linux  linux  

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的文件权限更改 - 半个馒头+ - 博客园 (cnblogs.com)

linux怎么修改文件权限-linux运维-PHP中文网

版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。
本文链接:https://blog.csdn.net/WHJwhj552200/article/details/124294685

智能推荐

scala语言课程设计_scala课程教案-程序员宅基地

文章浏览阅读358次。scala语言课程设计文章目录scala语言课程设计一、课前准备二、课堂主题三、课堂目标四、知识要点1. scala简介2. 为什么要使用scala3. 开发环境安装3.1 安装JDK3.2 安装scala SDK3.3 安装IDEA的scala插件4. scala的REPL交互式解释器5. scala中声明变量6. scala中数据类型7. scala中的条件表达式8. scala中的块表达式9. 循环9.1 for循环9.2 while循环10. 方法和函数10.1 方法10.2 函数10.3 方法_scala课程教案

git安装配置及基本使用_判断本地仓库是否为孤儿分支-程序员宅基地

文章浏览阅读9.2k次。安装git1)windows安装msysgit,下载地址:http://msysgit.github.io/安装的时候,基本选择默认设置,但是:在Adjusting your PATH environment页,勾选Run Git from the Windows Command Prompt2)ubuntu用命令“git --version”查看是否已安装,且版本为1_判断本地仓库是否为孤儿分支

OPENAI-Baeslines-详解(三)-DDPG中文_ddpg保留的参数文件是-程序员宅基地

文章浏览阅读2.7k次,点赞9次,收藏16次。Zee带你看代码系列学习强化学习,码代码的能力必须要出众,要快速入门强化学习 搞清楚其中真正的原理,读源码是一个最简单的最直接的方式。最近创建了一系列该类型文章,希望对大家有多帮助。传送门:另外,我会将所有的文章及所做的一些简单项目,放在我的个人网页上。水平有限,可能有理解不到位的地方,希望大家主动沟通交流。邮箱:[email protected] for readi..._ddpg保留的参数文件是

ORACLE ERP 月结与年结处理流程_oracle erp期间损益结转在哪-程序员宅基地

文章浏览阅读6.6k次。月结与年结处理流程 月结与年结处理,是企业财务比较特殊而重要的业务操作。在实施与推广OracleERP系统过程中,如何结合现行的会计制度与惯例,充分利用软件功能,做好相应的关账、开账工作,是困扰许多企业财务人员乃至实施顾问的一个热点问题。为此,笔者提出自己一些解决思路,供同仁参考。由于时间紧迫,错漏_oracle erp期间损益结转在哪

编译树莓派4b的openwrt镜像_openwrt 树莓派4b 编译-程序员宅基地

文章浏览阅读585次。openwrt编译(树莓派4b)编译环境搭建(ubuntu18.04)1.安装基础软件sudo apt-get updatesudo apt-get upgradesudo apt-get -y install build-essential asciidoc binutils bzip2 gawk gettext git libncurses5-dev libz-dev patch python3.5 python2.7 unzip zlib1g-dev lib32gcc1 libc6-dev-_openwrt 树莓派4b 编译

SecureCRT乱码,SecureFX中文乱码,SecureFX显示中文乱码,SecureCRT中文乱码,SecureFX乱码_电子保险柜显示secure-程序员宅基地

文章浏览阅读366次。SecureCRT和SecureFx设置中文乱码SecureCRT和SecureFx连接服务器时中文显示乱码,找了好多资料好久都没整出来,后来整出来了,因此把个人的解决办法提供出来,已变帮助更多的人,同时也方便以后自己配置时不至于到处找资料。Linux系统环境:Red Hat Enterprise Linux6 (64位)问题一:SecureCRT和SecureFx会话中创建文件或者v..._电子保险柜显示secure

随便推点

linux qt5.9静态编译,Qt 5.9.0 MinGW 静态编译版本-程序员宅基地

文章浏览阅读501次。1. Introduction最近想起很久以前写的一个工具,发现使用的依赖源仍在更新,就顺手修改了下依赖源更新了一版。记录下qt的安装编译环境。2. Qt静态编译环境配置2.1 下载编译好的包2.2 安装Qt5.9.0由于原博主是基于5.9.0编译的,建议下载5.9.0版本的qt:安装时路径可以自己定义。2.3 拷贝编译包解压 openssl-1.0.1c_static_w32_mingw.zip..._qt通过mingw编译linux

获取一个结果集的行数:count(*)和派生表的使用_栅格表的count-程序员宅基地

文章浏览阅读484次。select * from customers where salesRepEmployeeNumber=( select employeeNumber from employees where jobtitle="sales rep" limit 1) ;结果集:计算行数:select count(*) from(select * from customers where salesRepEmploy.._栅格表的count

超强记忆笔记二_star如何记忆-程序员宅基地

文章浏览阅读303次。人体桩是最实用最方便的桩子,我们之所以在人体上找12个桩子,是因为很多知识点都是12个,大家可以自己尝试用人体桩记忆12个月的英文单词,凡是数量在12个之内的知识点都可以用人体桩来记忆。“谐音法”:将一些抽象的词通过谐音转换为具体的词。对于一些很难具体的词可以采用“潜意识出图法”。一般情况下,我们一是能用谐音的尽可能用谐音法;二是在进行潜意识出图的时候,如果上类似的情况,我们尽可能把图像的_star如何记忆

完美解决java.lang.classNotFoundException:org.apache.jsp.xxx.jsp_org.apache.jsp.metadata.repositorymanage_jsp-程序员宅基地

文章浏览阅读4.9k次,点赞12次,收藏14次。在初学JSTL库中常遇见的错误,我花了一下午时间翻各种网站,最后得到解决一般运行会报这种错误,不要慌,把JSTL库的jar包,放在tomact的lib目录下即可解决然后重启服务器,就好了。_org.apache.jsp.metadata.repositorymanage_jsp

NX/UG二次开发—其他—UG工具调用其他开发工具_ug通过dll工具启动另一个c# dll工具-程序员宅基地

文章浏览阅读1.8k次,点赞3次,收藏7次。 dllPath: 被调用的dll路径entryFunctionName: 工具的入口函数void Function::CallOtherDll(char *dllPath, char *entryFunctionName){ typedef void(*load_ufusr_f_p_t)(char *param, int *retcod,..._ug通过dll工具启动另一个c# dll工具

c3p0死锁-程序员宅基地

文章浏览阅读101次。1.APPARENT DEADLOCK!!! Creating emergency threads for unassigned pending tasks!抛出以下异常信息:com.mchange.v2.async.ThreadPoolAsynchronousRunner$DeadlockDetector@13067b2 -- APPARENT DEADLOCK!!! Creat..._c3p0 apparent deadlock

推荐文章

热门文章

相关标签