linux读写命令

第六章:linux的文件权限与目录配置

6.1 用户与用户组

基本知识不解释,记录用户身份和用户组记录的文件

用户的信息记录在/etc/password

个人密码记录在/etc/shadow

组名记录在/etc/group

6.2文件权限的概念 这部分比较有看头:

察看文件的命令:ls -al 有这样的结果:
sspeng@sspeng-desktop:~$ ls -al
total 135312
drwxr-xr-x 35 sspeng sspeng 4096 Feb 16 22:12 .
drwxr-xr-x 3 root root 4096 Feb 7 20:40 ..
drwx------ 3 sspeng sspeng 4096 Feb 11 11:51 .adobe
-rw------- 1 sspeng sspeng 5190 Feb 17 18:44 .bash_history
-rw-r--r-- 1 sspeng sspeng 220 Feb 7 20:40 .bash_logout
-rw-r--r-- 1 sspeng sspeng 3486 Feb 7 20:40 .bashrc
drwx------ 20 sspeng sspeng 4096 Feb 18 10:39 .cache

第一列有10个字符,代表文件类型与权限

第一个字符代表这个文件是目录(d)或者是文件(-),上面这记录不是文件就是文件夹。还有别的如:(l)表示链接文件等等等等。

接下来9个字符以3个为一组,均为“rwx”的组合,分别表示可读,可写,可执行。第一组是文件所有者的权限,第二组是同用户组的权限,第三组是其他非本地用户组的权限。-表示没有这个权限。

如: -rw------- :表示,这个文件的所有者有读写,没有可执行权利,其他同用户组和非本地用户组的用户没有任何权限。
第二列表示有多少个文件链接到此节点

第三列表示这个文件所有者的帐号

第四列表示这个文件的所属用户

第五列表示文件容量大小,单位是B

第六列表示创建日前或者最后修改日期

第七列为文件名,其中以.开头的文件表示隐藏文件。

改变文件的权限与属性

chgrp: 改变文件所属用户组:chgrp users install.log表示将文件的用户组改成users

chown 表示改变文件的所有者chown bin install.log 表示将文件的所有者改成bin

chmod:改变文件权限 比如说chmod 777 .barshrc 表示将这个文件改成所有的用户都可读可写可执行

那么777是怎么来的呢?

r:4 100

w:2 010

x:1 001

rwx=4+2+1=7

777就表示:文件所有者权限是7,同用户组的权限是7,其他非本地用户组的权限是7。

同理可以出现这样的命令 chmod740.barshrc,这个明白了吧!

再讲两个:

chmod u=rwx, go=rx .barshrc 这个命令中u表示拥有者,g表示group中的用户,o表示others,和上面的想对应。注意go=rx,这里go是拼接起来的,表示g和o的用户有读和执行的权限。

chmod a+w .barshrc 表示所有的用户(a表示all)增加写的权限。

这样以后应该看命令不晕了。

6.2还讲了文件权限的含义,挺有意思的。

对于文件来说
r:可读,表示可以读取内容

w:可写,表示可以编辑内容,但是不可以删除文件

x: 可执行,表示可以执行文件。

那么怎么才能删除文件呢?这与目录的权限有关系

r:可以读取文件夹下的文件名

w: 可以更改目录列表,也意味着可以新建和删除文件和目录,可以重命名和转移位置

x: 表示用户能否进入该目录成为工作目录。即可以cd进去。

所以说,目录的w是一个很强大的权限,即使你不让一个用户读写文件,但是若给他赋予了目录的w权限,那么他就可以删除这个文件,这可能是你不想看到的。

————————————————
版权声明:本文为CSDN博主「aaashen」的原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接及本声明。
原文链接:https://blog.csdn.net/aaashen/article/details/19407423

©著作权归作者所有,转载或内容合作请联系作者
  • 序言:七十年代末,一起剥皮案震惊了整个滨河市,随后出现的几起案子,更是在滨河造成了极大的恐慌,老刑警刘岩,带你破解...
    沈念sama阅读 216,997评论 6 502
  • 序言:滨河连续发生了三起死亡事件,死亡现场离奇诡异,居然都是意外死亡,警方通过查阅死者的电脑和手机,发现死者居然都...
    沈念sama阅读 92,603评论 3 392
  • 文/潘晓璐 我一进店门,熙熙楼的掌柜王于贵愁眉苦脸地迎上来,“玉大人,你说我怎么就摊上这事。” “怎么了?”我有些...
    开封第一讲书人阅读 163,359评论 0 353
  • 文/不坏的土叔 我叫张陵,是天一观的道长。 经常有香客问我,道长,这世上最难降的妖魔是什么? 我笑而不...
    开封第一讲书人阅读 58,309评论 1 292
  • 正文 为了忘掉前任,我火速办了婚礼,结果婚礼上,老公的妹妹穿的比我还像新娘。我一直安慰自己,他们只是感情好,可当我...
    茶点故事阅读 67,346评论 6 390
  • 文/花漫 我一把揭开白布。 她就那样静静地躺着,像睡着了一般。 火红的嫁衣衬着肌肤如雪。 梳的纹丝不乱的头发上,一...
    开封第一讲书人阅读 51,258评论 1 300
  • 那天,我揣着相机与录音,去河边找鬼。 笑死,一个胖子当着我的面吹牛,可吹牛的内容都是我干的。 我是一名探鬼主播,决...
    沈念sama阅读 40,122评论 3 418
  • 文/苍兰香墨 我猛地睁开眼,长吁一口气:“原来是场噩梦啊……” “哼!你这毒妇竟也来了?” 一声冷哼从身侧响起,我...
    开封第一讲书人阅读 38,970评论 0 275
  • 序言:老挝万荣一对情侣失踪,失踪者是张志新(化名)和其女友刘颖,没想到半个月后,有当地人在树林里发现了一具尸体,经...
    沈念sama阅读 45,403评论 1 313
  • 正文 独居荒郊野岭守林人离奇死亡,尸身上长有42处带血的脓包…… 初始之章·张勋 以下内容为张勋视角 年9月15日...
    茶点故事阅读 37,596评论 3 334
  • 正文 我和宋清朗相恋三年,在试婚纱的时候发现自己被绿了。 大学时的朋友给我发了我未婚夫和他白月光在一起吃饭的照片。...
    茶点故事阅读 39,769评论 1 348
  • 序言:一个原本活蹦乱跳的男人离奇死亡,死状恐怖,灵堂内的尸体忽然破棺而出,到底是诈尸还是另有隐情,我是刑警宁泽,带...
    沈念sama阅读 35,464评论 5 344
  • 正文 年R本政府宣布,位于F岛的核电站,受9级特大地震影响,放射性物质发生泄漏。R本人自食恶果不足惜,却给世界环境...
    茶点故事阅读 41,075评论 3 327
  • 文/蒙蒙 一、第九天 我趴在偏房一处隐蔽的房顶上张望。 院中可真热闹,春花似锦、人声如沸。这庄子的主人今日做“春日...
    开封第一讲书人阅读 31,705评论 0 22
  • 文/苍兰香墨 我抬头看了看天上的太阳。三九已至,却和暖如春,着一层夹袄步出监牢的瞬间,已是汗流浃背。 一阵脚步声响...
    开封第一讲书人阅读 32,848评论 1 269
  • 我被黑心中介骗来泰国打工, 没想到刚下飞机就差点儿被人妖公主榨干…… 1. 我叫王不留,地道东北人。 一个月前我还...
    沈念sama阅读 47,831评论 2 370
  • 正文 我出身青楼,却偏偏与公主长得像,于是被迫代替她去往敌国和亲。 传闻我的和亲对象是个残疾皇子,可洞房花烛夜当晚...
    茶点故事阅读 44,678评论 2 354

推荐阅读更多精彩内容

  • 一、目录结构 目录说明/binBinary的缩写,这个目录存放最经常使用的命令;/sbins就是Super Use...
    CJ21阅读 1,621评论 0 15
  • 先贴参考地址:https://www.linuxcool.com/[https://www.linuxcool.c...
    为IOT发狂阅读 529评论 0 1
  • 用户组 在Linux中的每个用户必须属于一个组,不能独立于组外。在Linux中每个文件有所有者、所在组、其它组的概...
    Root_123阅读 421评论 0 1
  • 一、常用的指令 1.压缩命令 tar -czvf 压缩包名称.tar.gz 要打包的目录 2.解压缩命令 t...
    大厂offer阅读 367评论 0 0
  • 用户组 在linux中的每个用户必须属于一个组,不能独立于组外。在linux中每个文件有所有者、所在组、其它组的概...
    码畜小李哥阅读 3,002评论 0 5