ICode9

精准搜索请尝试: 精确搜索
首页 > 系统相关> 文章详细

《linux就该这么学》第七课

2020-08-02 18:33:44  阅读:262  来源: 互联网

标签:这么 文件 第七课 格式 linux 命令 Linux 挂载 设备


5.4 :文件的隐藏属性

1:chattr命令用于设置文件的隐藏权限,格式为“chattr [参数] 文件”。

2:lsattr命令用于显示文件的隐藏权限,格式为“lsattr [参数] 文件”

5.5 :文件访问控制列表

1:setfacl命令用于管理文件的ACL规则,格式为“setfacl [参数] 文件名称”。

2:getfacl命令用于显示文件上设置的ACL信息,格式为“getfacl 文件名称”。

5.6: su命令与sudo服务

可保证普通用户能够完成特定的工作,也可以避免泄露root管理员密码。我们要做的就是合理配置sudo服务,以便兼顾系统的安全性和用户的便捷性。sudo服务的配置原则也很简单—在保证普通用户完成相应工作的前提下,尽可能少地赋予额外的权限。

6.1: 一切从“/”开始

在Linux系统中,目录、字符设备、块设备、套接字、打印机等都被抽象成了文件,“Linux系统中一切都是文件”。既然平时我们打交道的都是文件,那么又应该如何找到它们呢?在Windows操作系统中,想要找到一个文件,我们要依次进入该文件所在的磁盘分区(假设这里是D盘),然后在进入该分区下的具体目录,最终找到这个文件。但是在Linux系统中并不存在C/D/E/F等盘符,Linux系统中的一切文件都是从“根(/)”目录开始的,并按照文件系统层次化标准(FHS)采用树形结构来存放文件,以及定义了常见目录的用途。另外,Linux系统中的文件和目录名称是严格区分大小写的。例如,root、rOOt、Root、rooT均代表不同的目录,并且文件名称中不得包含斜杠(/)。Linux系统中的文件存储结构如图6-1所示。

6.2 :物理设备的命名规则

在Linux系统中一切都是文件,硬件设备也不例外。既然是文件,就必须有文件名称。系统内核中的udev设备管理器会自动把硬件名称规范起来,目的是让用户通过设备文件的名字可以猜出设备大致的属性以及分区信息等;这对于陌生的设备来说特别方便。另外,udev设备管理器的服务会一直以守护进程的形式运行并侦听内核发出的信号来管理/dev目录下的设备文件。

6.3 :文件系统与数据资料
6.4 :挂载硬件设备

mount命令用于挂载文件系统,格式为“mount 文件系统 挂载目录”。

umount命令用于撤销已经挂载的设备文件,格式为“umount [挂载点/设备文件]”。

6.5 :添加硬盘设备
  • fdisk命令用于管理磁盘分区,格式为“fdisk  [磁盘名称]”。
  • 在Linux系统中用于格式化操作的命令是mkfs。
  • 使用mount命令将存储设备与挂载点进行关联。
  • 最后使用df -h命令来查看挂载状态和硬盘使用量信息。
6.6: 添加交换分区

SWAP(交换)分区是一种通过在硬盘中预先划分一定的空间,然后将把内存中暂时不常用的数据临时存放到硬盘中,以便腾出物理内存空间让更活跃的程序服务来使用的技术,其设计目的是为了解决真实物理内存不足的问题。但由于交换分区毕竟是通过硬盘设备读写数据的,速度肯定要比物理内存慢,所以只有当真实的物理内存耗尽后才会调用交换分区的资源。

 

标签:这么,文件,第七课,格式,linux,命令,Linux,挂载,设备
来源: https://www.cnblogs.com/linuxrecord/p/13420014.html

本站声明: 1. iCode9 技术分享网(下文简称本站)提供的所有内容,仅供技术学习、探讨和分享;
2. 关于本站的所有留言、评论、转载及引用,纯属内容发起人的个人观点,与本站观点和立场无关;
3. 关于本站的所有言论和文字,纯属内容发起人的个人观点,与本站观点和立场无关;
4. 本站文章均是网友提供,不完全保证技术分享内容的完整性、准确性、时效性、风险性和版权归属;如您发现该文章侵犯了您的权益,可联系我们第一时间进行删除;
5. 本站为非盈利性的个人网站,所有内容不会用来进行牟利,也不会利用任何形式的广告来间接获益,纯粹是为了广大技术爱好者提供技术内容和技术思想的分享性交流网站。

专注分享技术,共同学习,共同进步。侵权联系[81616952@qq.com]

Copyright (C)ICode9.com, All Rights Reserved.

ICode9版权所有