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

智能推荐

使用Dev-C++调试,变量的值 not found in current context,下一步是灰色无法点击-程序员宅基地

文章浏览阅读1w次,点赞10次,收藏13次。在学习使用Dev-C++进行调试时,设断点之后遇到了变量的值 not found in current context,下一步等是灰色无法点击这样的问题,如图。(1)在百度后了解到,应把工具->编译选项->代码生成/优化->连接器中的产生调试信息项改成YES,如图。这样就应该解决了问题。(2)但我还无法成功调试,后来发现是自己粗心,保存时将C语言的代码保存成.cpp为后缀而不是.c。.c代表C的源程序,.cpp代表c++源程序。重新保存成后缀为.c,就可以正常调试了。.._not found in current context

JS获取中文拼音首字母,并通过拼音首字母快速查找页面内的中文内容-程序员宅基地

文章浏览阅读5k次。实现效果:图一:图二:此例中输入的中文字符串“万万保重”,有三个字是多音字,所以alert对话框中显示的是多种读音的组合;如何实现?如何实现通过拼音首字母快速查找页面内的中文内容呢?过程原理是这样的:例如要对一些人名进行快速查找,当页面加载完成后,对所有人名建立一个索引,生成拼音首字母与姓名的对应关系;然后监听键盘事件,当用户按下键盘时,根据键值得到按下的是哪个字母,然后遍历索引中..._kjmypxjynwmjjm

Field类详解-程序员宅基地

文章浏览阅读4.1k次。//AccessibleObject 类是 Field、Method 和 Constructor 对象的基类。 public class AccessibleObject implements AnnotatedElement { /* * 1、实现了AnnotatedElement对注解支持的相关方法 * 2、提供访问控制 /_field类

数据可视化_数据可视化博客-程序员宅基地

文章浏览阅读1.4k次。数据可视化ECharts_数据可视化博客

初遇C#之HelloWorld程序_.net framework helloworld c#-程序员宅基地

文章浏览阅读4.8k次。一、开发环境 C#是一种面向对象的、运行于.NETFramework之上的高级程序设计语言。由于C#非常依赖于.NETFramework所以Win7就自带了.NETFramework3.5,Win8自带了.NETFramework 4.0。因此我可以先不使用VS IDE, 因为刚开始还是徒手建立自己的天下比较有好处,等到对基本的框架有了解之后,再来使用VS才能做到的心应手。否则_.net framework helloworld c#

vuecli3代码压缩混淆使用uglifyjs压缩JS_使用uglifyjs混淆vue3代码-程序员宅基地

文章浏览阅读4k次,点赞2次,收藏4次。、安装 “uglifyjs-webpack-plugin”cnpm i --save uglifyjs-webpack-plugin没有安装cnpm的同学可以用npm2、在项目根目录下创建一个名为 vue.config.js的文件3、在vue.config.js中引入uglifyjs-webpack-pluginconst UglifyPlugin = require('uglifyjs-webpack-plugin')4、在vue.config.js中配置uglifyjs-we_使用uglifyjs混淆vue3代码

随便推点

nodeJS之流stream_nodejs stream-json-程序员宅基地

文章浏览阅读1k次。概述  流(stream)在Nodejs中是处理流数据的抽象接口。stream模块提供了基础的API 。使用这些API可以很容易地来构建实现流接口的对象。Nodejs提供了多种流对象。 例如,HTTP请求和process.stdout都是流的实例  流可以是可读的、可写的,或是可读写的。所有的流都是 EventEmitter 的实例。  尽管所有的 Node.js 用户_nodejs stream-json

Elasticsearch(9) --- 聚合查询(Bucket聚合)_elasticsearch nest bucket聚合-程序员宅基地

文章浏览阅读457次。Elasticsearch(9) --- 聚合查询(Bucket聚合)系统小说 www.kuwx.net上一篇讲了Elasticsearch聚合查询中的Metric聚合:Elasticsearch(8) --- 聚合查询(Metric聚合)说明 本文主要参考于Elasticsearch 官方文档 7.3版本。 Bucket Aggregations概念:Bucket 可以理解为一..._elasticsearch nest bucket聚合

【大数据】三、相似项发现(Jaccard、Shingling、MinHashing)_shingling的作用-程序员宅基地

文章浏览阅读943次,点赞2次,收藏8次。文章目录1. Jaccard1.1 例题2. shingling2.1 k-shingle2.2 k 值大小的选择2.3 例题3. MinHashing3.1 minhashing 作用:压缩3.2 算法步骤、例题4. LSH 行条化策略的分析5. 距离测度1. Jaccard定义 Jaccard 相似度计算公式:定义 Jaccard 距离:1.1 例题不重复重复 (bag),最大值为 1 / 22. shingling将文档用短字符集合来表示2.1 k-shinglech_shingling的作用

EditText电话号码格式_edittext中的电话格式-程序员宅基地

文章浏览阅读514次。看了网上一些文章,自己改了改,小白/** * * @author Damon * 电话格式EditText */public class PhoneNumberEditText extends EditText implements TextWatcher { public PhoneNumberEditText(Context context, AttributeSet at_edittext中的电话格式

Windows7/10电脑怎么设置自动关机?实测有效!_windows10如何设置关机时间-程序员宅基地

文章浏览阅读248次。目录1. 桌面 — 右键点击此电脑(计算机)— 管理2. 计算机管理 — 任务计划程序 — 创建基本任务3. 创建基本任务向导3.1 名称:自动关机3.2 触发器:每天3.3 每日:设置每天在几点关机3.4 操作:启动程序3.5 启动程序:3.6 完成在网上搜索,发现很多设置自动关机的教程,要么是利用了电脑自动关机软件,要么有一些小问题。其实利用电脑的“定时任务”就可以轻松搞定电脑自动关机。这里图文记录一下操作的全部过程,小白照着做也能搞定Windows自动关机!1. 桌面 — 右键点击此电脑(计算机)_windows10如何设置关机时间

MATLAB算法实战应用案例精讲-【神经网络】激活函数:Swish(附python代码实现)_matlab bp 激活函数swich-程序员宅基地

文章浏览阅读1.5k次。Swish是谷歌在17年提出的一个激活函数,形式非常简单,几乎就是 sigmoid 和 ReLU 的拼凑,具备无上界有下界、平滑、非单调的特性,Swish 在深层模型上的效果优于 ReLU。例如,仅仅使用 Swish 单元替换 ReLU 就能把 Mobile NASNetA 在 ImageNet 上的 top-1 分类准确率提高 0.9%,Inception-ResNet-v 的分类准确率提高 0.6%。多种激活函数对比生物神经网络是人工神经网络的起源。_matlab bp 激活函数swich