1.Linux 更改文件权限之:chgrp,chown,chmod
chgrp: 更改文件所属用户组 :chgrp [-R](recursive:进行递归的持续更改) 用户组名 filename;
chown:更改文件拥有者:chown [-R] 用户/用户:用户组 fileName
chmod:更改文件属性,属性的设置方式有两种,分别可以使用数字或者是符号
数字类型更改文件权限:
Linux文件有9个基本属性:-rwxrwxrwx,这九个属性中三个为一组,可以使用数字来表示各个属性:
r:4
w:2
x:1
将同一组的三个属性值累加例如上面(-rwxrwxrwx)则是:
owner=rwx = 4+2+1=7
group=rwx = 4+2+1=7
other=rwx = 4+2+1=7
当设置属性更改时,该属性的值就是777,我们就可以这样设置:chmod [-R] 777 fileName
符号类型更改文件权限
在这三个组中,我们分别可以使用u g o 来代表这三个组,a来代表所有的,权限属性可以使用r w x 运算符号:+ - = 来对相应的组进行权限设置,例如:
1.我们想要给每一个组添加执行(x)的权限 我们可以设置:
chmod a+x fileName
2.给拥有者添加写入的权限,给用户组去掉执行(x)的权限,给other 添加查看(r)的权限:
chmod u+w,g-x,o+r fileName
2.目录和文件管理
1.基本的文件管理:
mkdir [-p]:创建目录: mkdir testdiretory;
参数 p: 一般在建立目录的时候,下级目录需要上级目录的存在才可以创建,例如:我们想要在刚刚创建的testdiretory下面生成这样的目录格式 /testdiretory/test1/test2/test3, 我们可以这样使用mkdir:
mkdir -p test1/test2/test3; 它能够进行级联创建文件夹
rmdir [-p] :删除空目录 :被删除的目录下面不能存在文件 ,参数:p 则可以级联删除上级空目录
相对路径和绝对路径: ../ :表示上级目录 ./表示当前目录
$PATH :系统环境变量: 我们不论在什么地方使用ls 命令 都可以罗列出当前目录下面的文件信息,其实这个命令是属于/bin/ls 这就是环境变量的作用.
echo '$PATH‘ :echo 是显示的意思 $美元符号代表后面是一个变量,所以就是显示环境变量的信息,就能查看系统当前配置的环境变量信息了.,因为环境之间使用:号作为分隔符,所以如果想要添加的新的环境变量的话可以这样子:PATH='$PATH'+:filePath.
2.查看文件信息:
1.cat ,tac (反向显示),nl ,more(分页显示) ,less
3.数据选取:
head [-n number] fileName ,选取前几行, 默认为前十行
与之相反的就是:
tail [-n number] fileName ,选取后几行 ,某人选取后十行,
如果想要选取的是中间的怎么办呢:比如,想要选取第十行到十五行 这个时候怎么写呢:
使用管道进行命令集合操作 ,我们可以先选取前十五行,然后再选取这十五行的最后五行:head -n 15 ./temp.txt | tail -n 5
4.文件的默认权限:
umask :我们使用某个用户登录,进行文件创建的时候,系统会默认给 创建的文件一些权限,这些权限我们可以通过umask 这个命令来进行查看
1.umask -S :这个参数之后,就可以把默认权限使用 u:rxw g:rx o:rx 这种方式进行展示。
2.umask :显示的是数字型:0022 .这串数字是什么意思呢 :
第一个是特殊权限,我们先不管他,后面三个数字分别代表权限管理中三组对象所需要减去的权限数值,然后,文件创建的时候默认是没有执行权限的,
也就是没有x权限 -rw-rw-rw-最大值为 :666 ,
而目录则需要开放查看,所以默认是有所有的权限:drwxrwxrwx 最大值为:777 ,
单个权限数值为:
r:4
w:2
x:1
那么如果一个用户他的默认权限值为0022的话,第一个是特殊权限我们不管,后面三个分别对应着 三组权限对象需要减去的数值
那么 用户默认创建的文件的权限为:第一个为0,也就是说代表用户本身,也就是文件的拥有者这一层,是不需要减去什么权限的,
第二个数值为2,就是说文件的用户组权限需要减去2也就是减去写入(w)的权限
第三个数值为2 就是说文件的其他(other)的权限需减去2去掉写入(w)的权限,
原来默认约定的权限是-rw-rw-rw- 根据上面的规则剪掉之后变成:-rw-r--r-- ;
目录的类似推理即可。
5.设置文件的隐藏属性
一般使用ls -l 只能列出常规属性,如果想要设置和显示其隐藏属性,则需要使用chattr ,lsattr这两个命令
chattr: [+-=][ASacdistu] fileName
具体的参数意思,可以参照其他文献或者使用man chattr 进行查阅
lsattr :显示隐藏的属性
分享到:
相关推荐
应用程序 源码zip”提示我们这是一份关于“记忆碎片”应用程序的源代码集合,而“记忆碎片”可能是一款专注于数据存储、检索或者记忆辅助的应用。这份源码库将为我们提供宝贵的洞察力,让我们能够深入探究其背后的...
总之,《记忆碎片》不仅仅是一次电影的观赏体验,它还是一次对生命、技术和记忆之间复杂关系的深刻反思。我们每个人都在以自己的方式编织着记忆的碎片,而影片则提醒我们,无论科技如何发展,保护和珍惜我们的记忆,...
我们的故事就像《初中语文文摘情感爱情记忆碎片》中所描绘的那样,充满了纯真与混乱,温柔与痛楚,这些都是成长的必经之路。 在我们的记忆里,12岁那年的心动总是特别清晰。那个年纪的我们,对于爱情的理解或许有些...
***是一种基于.NET框架的服务器端Web应用程序开发技术,它提供了大量的控件和数据绑定技术,使得开发人员可以快速构建功能丰富的Web应用程序。在***应用程序中,数据绑定是一种常用的功能,它允许开发者将数据源与**...
今天,我们将深入探讨一套名为“立体几何碎片背景简约酷黑商务通用ppt模板”的设计,它的推出无疑为商务人士提供了一个高品质的演示文稿选择。 “立体几何碎片背景简约酷黑商务通用ppt模板”融合了时尚设计元素与...
【标题解析】:“岁月-碎片作文.doc”这个标题暗示了一篇以时间流逝和记忆碎片为主题的文学作品。在IT行业中,虽然直接关联性不强,但我们可以从中联想到数据存储、信息管理和数字遗产的概念。时间就像数据,随着...
本系统包括后台管理系统和前台 Android 客户端,后台管理系统包括景点分类管理、地区大类管理、地区小类管理功能模块,前台 Android 客户端包括用户注册登录、个人管理、记忆碎片、旅游社区、管理员登录模块。...
例如,学习者可以通过语义图示工具将不同来源的碎片信息整合成一个连贯的知识框架,提高理解和记忆效率。 总结来说,面对信息时代的挑战,语义图示与深度学习的结合提供了一种可能的解决方案,通过增强学习的深度和...
1. 时间与记忆的保存:作者通过记录的方式,也就是使用镜头和文字,来捕捉和留存生活中有意义的瞬间。这部分内容涉及了记忆学的概念,人们如何通过不同的载体将记忆保存下来,以及为什么我们需要保存这些记忆。这...
集齐爱丽丝和赫姆的记忆碎片,可以触发终极挑战,预期会有丰厚的奖励,可能包括克隆券。同时,这些记忆碎片能提高每日初级和高级物资的获取上限,相应增加活动难度。 六、挑战与资源管理 挑战包括在一次冒险中保持...
它能够帮助毕业生们将那些零散的记忆碎片,编织成一册册精美的相册,成为日后翻开即能重温美好时光的宝典。而对于班级、学院来说,这更是一个集体回顾往昔、展望未来的工具,通过共同制作这样的模板,可以增进集体的...
通过动态图像的拼接,体现记忆碎片的重组等。 在制作过程中,设计师可能采用了Adobe After Effects、PowerPoint等软件,结合编程语言如VBA进行复杂动画的定制,以实现高度互动和个性化的视觉体验。同时,色彩搭配、...
在这个纷扰的世界里,每一段情感的旅行都承载着无数的记忆碎片。有那么一首歌,名为《七秒钟的记忆》,以它独特的韵律和深刻的情感描绘,讲述了一个关于爱情、遗忘和自我治愈的故事。这不仅是一首歌,更是一次深情的...
1. **大脑记忆的局限性与笔记的重要性**:大脑在记忆过程中往往不尽如人意,可能会自圆其说,创造错误的记忆。因此,借助笔记等外部工具进行记忆强化是非常必要的。现代笔记方法已经成为一门学科,有效笔记可以帮助...
"碎片单词安装.exe"可能是应用的安装程序,用户可以通过运行此文件来安装该记忆单词的应用。"使用说明.jpg"可能是一份图文并茂的使用指南,详细解释了如何启动和设置应用,以及如何利用其主动提醒功能。而"安装说明....
特别值得一提的是“日语以及英语单词记忆软件”,它不仅适用于学习日语,也同样适用于英语词汇的学习,成为了两种语言学习者不可多得的辅助工具。 此类软件的出现,主要得益于先进的技术与科学研究的结合。例如,...
贺津离开后,我在心中默默珍藏着她留下的每一个记忆碎片。那份思念,强烈到似乎能穿越时空的距离,重新连接我们之间的联系。这种分离与思念的情感,让我们明白,真挚的友情是超越时间和空间限制的。 叙事技巧的运用...
这种便携式的特点让该软件非常适合在碎片时间里使用,无论是在通勤途中还是在休息间隙,都能够快速启动软件,开始一轮头脑风暴。 此外,软件还包含了一些辅助文件,如"软件使用必读.txt"。这个文件可能包含了软件的...
微信小程序作为移动端的一个便捷工具,以其轻量化、易访问的特点,为碎片化学习提供了理想的平台。本篇文章将深入探讨基于微信小程序的碎片化学习模式,分析其优势、应用场景以及可能存在的问题,并提出相应的解决...