【Linux从零开始】文件与目录的管理和配置(1)

本文发布时间: 2019-Mar-22
首先,非常感谢大家对第一篇的支持,我本身仅仅想做个类似笔记的东西,不过现在嘛,已经打算好好的写上一个系列了。上次的排版什么的还是存在点问题,不过我会慢慢改进的。昨天玩了一天,没看多少,今天记录下文件与目录的管理和配置,因为这方面知识还是比较多的,所以从(1)开始,我也不确定能写几篇,尽量挑实用重要的写吧。一.温故知新:经过实用练习,记录下上次所学的一些实用的命令和知识点:1.man和info都可以查询相关命令的描述,经过实练后发现使用man更加方便。虽然没有info讲解的那么详细,但是相关参数的介绍简介明了。 同时[command] --help 也非常好用的。2.现在习惯用shutdown来关机了:    shutdown -h now 立刻关机    shutdown -h 11:30 规定时间关机    shutdown -h +10 延迟多少分钟关机    shutdown -r +30 'The system will reboot' 再过多少分钟重启,同时向所有用户广播消息    shutdown -k now 'The system will reboot' -k中now的意思就是现在向所有用户广播消息,但是并不会现在关机3.Tab键的使用非常高效,不仅能防止输入错误,同时会节省很多时间4.操作系统的知识就不怎么回顾了,一般都理解是什么意思的,真需要的话现查也OK的。二.Linux的文件权限和目录配置: 文件属性都有什么:  首先,之前我们提到了Linux主要有3个访问类别,分别是:owner(文件所有者),group(用户组),others(其他人);同时权限主要有3个:r(读取),w(写入),x(执行)。当我们敲出命令 ls -l第一列:(共10位)   位1:显示 d 代表为文件夹;显示 - 代表为文件 位2,3,4: 代表owner所拥有权限,r,w,x;     位5,6,7: 代表group所拥有权限,r,w,x;   位8,9,10:代表others所拥有权限,r,w,x;                         第二列:有多少文件名连接到此节点(暂时不怎么懂,现今没什么大用)第三列:代表文件的所有者(owner)第四列:代表文件所属用户组(group)第五组:代表文件大小(单位是:B) 权限都有什么意义:  表面上的意思大家看英文的意思就能初窥门径了:  read: 可读取此文件的实际内容,如读取文本文件的文字内容等。  write: 可以编辑,新增或者是修改该文件的内容(但不含删除该文件)  这里有些纠结之处给大家列出来:  A:让用户能进入某目录成为“可工作目录”的基本权限:    目录所需权限:至少具有x权限,才可以进入目录。    额外需求:如果用户想在目录内利用 ls查阅文件名,则用户对此目录还得拥有 r的权限。  B:用户在某个目录内读取一个文件的基本权限是什么:    目录所需权限:至少有 x .    文件所需权限:在目录中的文件至少必须拥有 r的权限才可以允许读取。  C:用户可以修改一个文件的基本权限:    目录所需权限:至少又 x .    文件所需权限:用户对该文件至少拥有 w,r的权限。  D:用户可以在目录中创建文件:    目录所需权限:用户在该目录中具有w,x的权限。(w代表着用户可以在目录中创建文件)  E:用户进入某目录并执行该目录下的某个命令:    目录和文件都必须至少拥有 x的权限。  注:1.用户对文件只要有 r 权限(对其所在目录具有 r , x 权限),就可以复制走文件。    2.对于目录来说 w是一个非常强大的权限:它表示着你具有更改该目录结构列表的权限:     新建新的文件与目录;删除已经存在的文件与目录(不论该文件权限如何);     将已经存在的文件或者目录进行重命名;转移该目录内的文件,目录位置;  @大家看了上面的一定有点小纠结的,没别的办法,动手练练吧,自己试试创建一个新用户,同时在Terminal中切换用户访问下目录与文件就好: 切换用户的命令: sudo - [用户名] 试试吧~  今天回来有点晚,宿舍断电了。。。暂时先写这么多吧,明天继续。  还是那句老话,希望前辈们能指点些错误,提出些学习的意见建议噢,非常感激!!


(以上内容不代表本站观点。)
---------------------------------
本网站以及域名有仲裁协议。
本網站以及域名有仲裁協議。

2024-Mar-04 02:11pm
栏目列表