IT数码 购物 网址 头条 软件 日历 阅读 图书馆
TxT小说阅读器
↓语音阅读,小说下载,古典文学↓
图片批量下载器
↓批量下载图片,美女图库↓
图片自动播放器
↓图片自动播放器↓
一键清除垃圾
↓轻轻一点,清除系统垃圾↓
开发: C++知识库 Java知识库 JavaScript Python PHP知识库 人工智能 区块链 大数据 移动开发 嵌入式 开发工具 数据结构与算法 开发测试 游戏开发 网络协议 系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程
数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁
 
   -> 系统运维 -> 初探Linux操作系统与文件 -> 正文阅读

[系统运维]初探Linux操作系统与文件

目录

一、操作系统启动流程中的启动检测程序:BIOS搭配MBR/GPT的启动流程

二、了解Linux文件属性

二、了解Linux文件属性


在Linux系统中,每个硬件设备都被当成一个文件来对待。


那也确实是想了一下,关于...



一、操作系统启动流程中的启动检测程序:BIOS搭配MBR/GPT的启动流程

(插入--关于BIOS与CMOS的一些点)

  • BIOS(基本输入输出系统):即为写入到主板上的一个软件程序,存储在为ROM的BIOS芯片中。
  • CMOS(芯片):为记录计算机各项硬件数据以及信息的存储器,嵌在主板上,为RAM。修改时它时使用CMOS设置程序(是BIOS的一个功能,位于BIOS芯片中

是不是有些晕乎...

反正只要清楚“CMOS设置程序不在CMOS芯片上,而是BIOS芯片中的BIOS设置程序的功能之一”就好啦!

总结:BIOS是一个程序,存在BIOS芯片中;而CMOS是一个集成在南桥的芯片,存的是电脑硬件配置信息。若想更改CMOS并保存,就需要用BIOS程序中的CMOS设置程序对其进行设置。

?上述介绍知道了BIOS是一个程序,而它就是在启动时计算机系统会主动执行的第一个程序。接下来BIOS根据用户设置去取得能启动的硬盘,然后去里面读取第一个扇区的MBR位置(MBR中有最基本的启动引导程序)。至此BIOS完成工作。

启动引导程序:用于加载内核文件(因为这个程序是在操作系统安装时提供的,所以它认识系统文件格式,也就能够读取内核文件)。

然后内核文件就开始启动操作系统啦。

(归了个图看着就思路清楚多了)

?


二、了解Linux文件属性

  1. 打开终端,切换至root用户身份;
  2. 执行【ls -al】;(其中【ls】显示文件名和相关属性,而【-al】列出所有文件详细的权限和属性

Ubuntu系统切换root用户身份方法:【sudo su】

  • ?

下面举两例用于解释各区块表示的意思

?

(以第一行举例解释)

  • 【drwxr-xr-x】表示文件的类型与权限

此项共十个字符,其中--

第一个字符代表这个文件的属性

?? [ d ]目录
?? [ - ]文件
?? [ l ]链接文件
? [ b ]设备文件中可供存储的周边设备(可按块随机读写)
? [ c ]

设备文件中的串行端口设备(一次性读取设备比如键盘鼠标)

接下来三个字符为一组,即【rwx】三个参数,共三组参数。

? 第一组表示拥有者的权限,第二组表示同用户组的用户权限,第三组表示其他用户的权限

其中【r】指可读,【w】指可写,【x】指可执行。三个权限的位置固定,如果没有此权限则以【-】代之

现在回到上面示例行再看就很清楚啦:举例第二个名为1的文件,即表示拥有者和同组用户可读可写可执行,而其他用户可读可执行但不可写。

  • 【1】表示文件名链接到此节点的数量;
  • 【root】表示文件拥有者
  • 【root】表示文件所属用户组
  • 【12】表示文件大小
  • 【11月 6】表示文件最后被修改的时间
  • 【··】表示文件名

三、修改文件属性和权限

一些修改命令

chgrp修改文件所属用户组
chown修改文件拥有者
chmod修改文件的权限

修改格式我摸索了一下应该就是


 chgrp/chown/chmod  修改属性/权限数字或符号   文件名

再者关于修改文件权限(chmod)值得再提一下,有两种方法:一是数字类型修改,二是符号类型修改。

  1. 数字类型修改权限:r--4,w--2,x--1。结合上面提到的文件属性可知rwx三个为一组,所以咱如果想要修改就对其逐一进行累加。如:drwxr-xr-x即表示”所属者=rwx=4+2+1=7,同组用户=r-x=4+1=5,其他用户=r-x=4+1=5,该文件权限数字即为755。
  2. 符号类型修改权限:X组:所属者--u,同组用户--g,其他用户--o,全部--aY组:+加入,-移除,=设置Z组:rwx。(直接按照XYZ格式修改就好)

关于Linux系统文件细化板块后续还会继续更进博客。

  系统运维 最新文章
配置小型公司网络WLAN基本业务(AC通过三层
如何在交付运维过程中建立风险底线意识,提
快速传输大文件,怎么通过网络传大文件给对
从游戏服务端角度分析移动同步(状态同步)
MySQL使用MyCat实现分库分表
如何用DWDM射频光纤技术实现200公里外的站点
国内顺畅下载k8s.gcr.io的镜像
自动化测试appium
ctfshow ssrf
Linux操作系统学习之实用指令(Centos7/8均
上一篇文章      下一篇文章      查看所有文章
加:2021-11-16 19:14:17  更:2021-11-16 19:14:48 
 
开发: C++知识库 Java知识库 JavaScript Python PHP知识库 人工智能 区块链 大数据 移动开发 嵌入式 开发工具 数据结构与算法 开发测试 游戏开发 网络协议 系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程
数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁

360图书馆 购物 三丰科技 阅读网 日历 万年历 2024年11日历 -2024/11/16 0:24:51-

图片自动播放器
↓图片自动播放器↓
TxT小说阅读器
↓语音阅读,小说下载,古典文学↓
一键清除垃圾
↓轻轻一点,清除系统垃圾↓
图片批量下载器
↓批量下载图片,美女图库↓
  网站联系: qq:121756557 email:121756557@qq.com  IT数码