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

asp科技公司网站源码晋城建设网站

asp科技公司网站源码,晋城建设网站,邯郸医疗网站建设,提升学历选择哪种方式好目录 一、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.15wanjia.com/news/187110.html

相关文章:

  • 蛋糕网站网页设计黑马培训
  • 公司在百度做网站个人微信crm系统
  • wordpress主题 外贸网站模板下载新网域名网站
  • 网站竞价推广怎么做在线购物网站功能模块
  • 做招商网站婚庆策划公司
  • 女装网站建设规划书怎么写淘宝联盟自建网站教程
  • 深圳怎么做网站wordpress 显示错误500
  • 提供佛山网站制作做体育的网站
  • 网页 代码怎么做网站中铁建设集团招标平台
  • 哪个网站兼职做设计比较好个人怎样申请网站
  • 如何制作产品网站模板温州 网站建设
  • 深圳城市规划设计研究官方网站邢台信息港最新二手房出售信息
  • 建设银行广州分行网站wordpress添加多媒体
  • 佛山高端网站开发公司免费站长工具
  • 重庆门户网站dw中旅游网站怎么做
  • 凯里市经济开发区建设局网站怎么开微信公众号
  • 深圳做网站哪家专业微信 文章 wordpress
  • 公司网站建设及维护管理办法建设银行集团网站首页
  • 西安网站开发服务多少钱网站手机端和电脑端
  • 色系网站网站建设 软件服务
  • 内江网站seo合肥网络推广
  • 网站是怎么制作的照片变年轻在线制作网站
  • 做薪酬调查的网站wordpress调用登录logo
  • 深圳做官网的公司北京网站搜索引擎优化推广
  • 阿里巴巴网站怎么做全屏大图网站建设在开封找谁做
  • 平台网站如何做推广方案设计一个好的产品怎么推广
  • dedecms做的系统网站主页是哪一个文件模仿京东商城网站开发视频
  • 酒店网站建设流程企业网站的基本内容以及营销功能
  • 揭阳网站制作平台网站建设需要租用什么
  • 网站开发云南搜索引擎调词平台价格