当前位置: 首页 > news >正文

天津做网站找津坤科技免费推广产品的网站

天津做网站找津坤科技,免费推广产品的网站,南京江北新区最新规划,星子网目录 一、shell命令以及运行原理 二、Linux权限的概念 三、Linux权限管理 3.1.文件访问者的分类(人) 3.2.文件类型和访问权限(事物属性) 3.3.文件权限值的表示方法 3.4.文件访问权限的相关设置方法 a)chmod b)chown c)…

目录

一、shell命令以及运行原理

二、Linux权限的概念

三、Linux权限管理

3.1.文件访问者的分类(人)

3.2.文件类型和访问权限(事物属性)

3.3.文件权限值的表示方法

3.4.文件访问权限的相关设置方法 

a)chmod

b)chown

c)chgrp

 3.5umask

3.6file指令

四、目录的权限 

五、粘滞位

六、总结

结尾


一、shell命令以及运行原理

Linux严格意义上说的是一个操作系统,我们称之为“核心(kernel)“ ,但我们一般用户,不能直接使用kernel。而是通过kernel的“外壳”程序,也就是所谓的shell,来与kernel沟通。如何理解?为什么不能直接使用kernel?

从技术角度,Shell的最简单定义:命令行解释器(command Interpreter)主要包含:

  • 将使用者的命令翻译给核心(kernel)处理。
  • 同时,将核心的处理结果翻译给使用者。

对比windows GUI,我们操作windows 不是直接操作windows内核,而是通过图形接口,点击,从而完成我们的操作(比如进入D盘的操作,我们通常是双击D盘盘符.或者运行起来一个应用程序)。

shell 对于Linux,有相同的作用,主要是对我们的指令进行解析,解析指令给Linux内核。反馈结果在通过内核运行出结果,通过shell解析给用户。


二、Linux权限的概念

Linux下有两种用户:超级用户(root)、普通用户。

  • 超级用户:可以再linux系统下做任何事情,不受限制
  • 普通用户:在linux下做有限的事情。
  • 超级用户的命令提示符是“#”,普通用户的命令提示符是“$”。

命令:su [用户名]

功能:切换用户。

例如,要从root用户切换到普通用户user,则使用 su user。 要从普通用户user切换到root用户则使用 suroot(root可以省略),此时系统会提示输入root用户的口令。

命令:sudo指令

普通账号刚创建时并不能使用sudo指令,需要在root账号对/etc/sudoers文件进行配置后,普通账号才有使用sudo的权限。

三、Linux权限管理

3.1.文件访问者的分类(人)

  • 文件和文件目录的所有者:u---User(中国平民 法律问题)
  • 文件和文件目录的所有者所在的组的用户:g---Group(不多说)
  • 其它用户:o---Others (外国人)

3.2.文件类型和访问权限(事物属性)

a) 文件类型 

  • d:文件夹
  • -:普通文件
  • l:软链接(类似Windows的快捷方式)b:块设备文件(例如硬盘、光驱等)
  • p:管道文件
  • c:字符设备文件(例如屏幕等串口设备)s:套接口文件

b)基本权限

  • i.读(r/4):Read对文件而言,具有读取文件内容的权限;对目录来说,具有浏览该目录信息的权限
  • ii.写(w/2):Write对文件而言,具有修改文件内容的权限;对目录来说具有删除移动目录内文件的权限
  • iii.执行(x/1):execute对文件而言,具有执行文件的权限;对目录来说,具有进入目录的权限
  • iv.“—”表示不具有该项权限

3.3.文件权限值的表示方法

a)字符表示方法

b)8进制数值表示方法 

3.4.文件访问权限的相关设置方法 

功能:设置文件的访问权限

格式:chmod [参数] 权限 文件名

常用选项:

  • R -> 递归修改目录文件的权限
  • 说明:只有文件的拥有者和root才可以改变文件的权限
a)chmod

① 用户表示符+/-=权限字符

  • +:向权限范围增加权限代号所表示的权限 -:向权限范围取消权限代号所表示的权限 =:向权限范围赋予权限代号所表示的权限 用户符号:  
  • u:拥有者
  • g:拥有者同组用
  • o:其它用户
  • a:所有用户

【注意】:给拥有者去掉读和写的能力,拥有者cat指令就不具备读和写的权限。 

②三位8进制数字 

实例:

三位8进制数字对应着拥有者、所属组和其他用户的8进制权限,以下面chmod 664 test.c为例,6代表的权限是rw-,4代表的权限是r--,所以这一段指令是将test.c文件的拥有者权限改为rw-,所属组的权限改为rw-,其他用户的权限改为r--。

# chmod 664 /home/abc.txt

# chmod 640 /home/abc.txt


b)chown

功能:修改文件的拥有者

格式:chown [参数] 用户名 文件名

实例:

  • # chown user1 f1
  • # chown -R user1 filegroup1


c)chgrp

功能:修改文件或目录的所属组
格式:chgrp [参数] 用户组名 文件名
常用选项:-R 递归修改文件或目录的所属组  


 3.5umask

功能:

  • 查看或修改文件掩码
  • 新建文件夹默认权限=0666
  • 新建目录默认权限=0777
  • 但实际上你所创建的文件和目录,看到的权限往往不是上面这个值。原因就是创建文件或目录的时候还要受到umask的影响。假设默认权限是mask,则实际创建的出来的文件权限是: mask & ~umask

格式:umask 权限值

说明:将现有的存取权限减去权限掩码后,即可产生建立文件时预设权限。超级用户默认掩码值为0022,普通用户默认为0002。


3.6file指令

功能说明:辨识文件类型。

语法:file [选项] 文件或目录... 

常用选项:

  • -c 详细显示指令执行过程,便于排错或分析程序执行的情形。
  • -z 尝试去解读压缩文件的内容。


四、目录的权限 

  • 可执行权限: 如果目录没有可执行权限, 则无法cd到目录中.
  • 可读权限: 如果目录没有可读权限, 则无法用ls等命令查看目录中的文件内容.
  • 可写权限: 如果目录没有可写权限, 则无法在目录中创建文件, 也无法在目录中删除文件.

于是, 问题来了~~

换句话来讲, 就是只要用户具有目录的写权限, 用户就可以删除目录中的文件, 而不论这个用户是否有这个文件的写权限.这好像不太科学啊, 我张三创建的一个文件, 凭什么被你李四可以删掉? 我们用下面的过程印证一下.

 为了解决这个不科学的问题, Linux引入了粘滞位的概念.粘滞位

五、粘滞位

当一个目录被设置为"粘滞位"(用chmod +t),则该目录下的文件只能由

  • 一、超级管理员删除
  • 二、该目录的所有者删除
  • 三、该文件的所有者删除


六、总结

  • 目录的可执行权限是表示你可否在目录下执行命令。
  • 如果目录没有-x权限,则无法对目录执行任何命令,甚至无法cd 进入目, 即使目录仍然有-r 读权限(这个地方很容易犯错,认为有读权限就可以进入目录读取目录下的文件)
  • 而如果目录具有-x权限,但没有-r权限,则用户可以执行命令,可以cd进入目录。但由于没有目录的读权限
  • 所以在目录下,即使可以执行ls命令,但仍然没有权限读出目录下的文档。

结尾

如果有什么建议和疑问,或是有什么错误,希望大家可以在评论区提一下。
希望大家以后也能和我一起进步!!
如果这篇文章对你有用的话,请大家给一个三连支持一下!!

谢谢大家收看🌹🌹

http://www.hrbkazy.com/news/22574.html

相关文章:

  • 广州网站2022年最火文案
  • 网站给他人做付刑事责任新浪体育最新消息
  • 天津重型网站建设风格chatgpt网页
  • 网站换空间有影响吗谷歌seo关键词排名优化
  • 福州做网站互联网公司bing搜索引擎入口官网
  • 怎样建设网站教程武汉百度推广优化
  • 做网站要多大空间百度seo官网
  • 萍乡网站开发公司seo优化搜索推广
  • 网站demo 工具竞价推广和seo的区别
  • 打开网站情感网站seo
  • wamp 设置多个网站整合营销策划
  • wordpress的网站软文推广发布平台
  • 如何制作手机免费网站模板下载seo l
  • 江苏省建设厅西安网站seo费用
  • wordpress建站是什么企业模板建站
  • 关键词做网站名字新的营销模式有哪些
  • 银川商城网站建设网络广告策划书案例
  • 网站域名属于哪里管网站流量分析工具
  • 建设政务网站报告seo优化关键词是什么意思
  • 太原刚刚发布通知优化搜索关键词
  • 网站开发类论文今日发生的重大新闻
  • 怎样不让网站自动跳转wap关键词优化搜索排名
  • 知春路网站建设注册推广赚钱一个40元
  • 做网站源码流程互联网电商平台
  • 房山 网站建设百度一下你就知道百度首页
  • 应用软件是什么整站优化包年
  • 做下载网站有哪些沧州百度推广公司
  • 刚做外贸最好用哪个网站培训心得简短
  • 临夏做网站北京seo优化推广
  • 怎样做医院网站免费网站推广网站短视频