转载请注明来源"老男孩IT教育"
来源网址:https://www.sholdboyedu.com/new/415.html

学习linux运维必须要了解硬盘分区等核心问题,本文教你如何管理Linux磁盘和文件系统,如何管理Liux磁盘和文件系统,下面我们一起来看看吧!

1. 文件系统的挂载与卸载(详见linux系统管理P406)

1) 掌握挂载的定义:挂载指将一个设备(通常是存储设备)挂接到一个已存在的目录上。

2) 掌握mount命令的功能:实现文件系统的挂载。

3) 灵活应用mount命令实现文件系统的挂载:

  例如:将/dev/sdb1分区挂载到/wg目录上的命令:

    mount /dev/sdb1 /wg

4) 掌握umount命令的功能:实现文件系统的卸载。

5) 灵活应用umount命令实现文件系统的卸载:

  例如:卸载/wg上的文件系统的命令:

    umount /wg

2. 虚拟内存的概念以及设置与管理(详见linux系统管理P414)

1) 掌握虚拟内存的定义:所谓虚拟内存就是一块硬盘空间被当做内存使用,也被称为交换分区(swap)。

2) 了解Linux交换分区的类型为:0x82

3) 掌握mkswap命令的功能:设置交换分区。

4) 掌握使用mkswap命令设置交换分区的用法举例:

例如:将分区/dev/sdb2设置为交换分区的命令:mkswap /dev/sdb2

5) 掌握swapon命令的功能:启动交换分区。

6) 掌握swapon –a命令的功能:启动全部的交换分区。

7) 掌握swapon –s命令的功能:列出当前正在使用的所有系统交换分区的状态。

8) 掌握使用swapon命令的用法举例:

  例如:启用交换分区/dev/sdb2的命令:swapon /dev/sdb2

3. i节点(详见linux系统管理P170)

1) 掌握i节点的定义:i节点实际上是一个数据结构,它存放了有关一个普通文件、目录或其他文件系统对象的基本信息。

4. 符号(软)链接(详见linux系统管理P174)

1) 掌握符号链接的定义:符号链接是指向另一个文件的一个文件。

2) 掌握ln命令创建软连接的用法举例:

  a) 为wolf/dog.wolf.baby文件建立一个dog_ wolf.boy符号链接并放在bodydog目录中的命令:

    ln –s wolf/dog.wolf.baby bodydog/dog_ wolf.boy

5. 硬链接(详见linux系统管理P179)

1) 掌握硬链接的定义:一个硬链接(hard link)是一个文件名与一个i节点之间的对应关系,也可以认为一个硬链接是在所对应的文件上添加了一个额外的路径名。

2) 掌握ln命令创建硬连接的用法举例:

  a) 为wolf/wolf.dog文件在backup目录中建立一个名为wolf.dog2的硬链接命令:

    ln wolf/wolf.dog backup/wolf.dog2

6. Linux系统中的文件类型(详见linux系统管理P183)

1) 掌握Linux系统中常见的文件类型:

  -:普通文件(regular file),也有人称为正规文件。

  d:目录(directory)。

  l:符号(软)链接。

  b:块特殊文件(b是block的第1个字符),一般指块设备,如硬盘。

  c:字符特殊文件(c是character的第1个字符),一般指字符设备,如键盘。

7. 怎样检查磁盘空间(详见linux系统管理P185)

1) 掌握df命令的功能:显示文件系统中磁盘使用和空闲区的数量。

  -a 显示所有磁盘

  -h 单位转换

2) 掌握du命令的功能: 显示目录和文件的大小a h同上

8. 课后作业(用时65分钟)

1) 开启Linux系统前添加一块大小为15G的SCSI硬盘

2) 开启系统,右击桌面,打开终端

3) 为新加的硬盘分区,一个主分区大小为5G,剩余空间给扩展分区,在扩展分区上划分1个逻辑分区,大小为5G

4) 格式化主分区为ext3系统

5) 将逻辑分区设置为交换分区

6) 启用上一步的交换分区

7) 查看交换分区的状态

8) 新建目录/dir1

9) 将主分区挂载到/dir1目录

10) 查看整个磁盘的使用情况

11) 查看/分区的使用总量

12) 在root用户的家目录新建文件file1

13) 为file1创建硬链接file2

14) 为file1创建符号链接file3

15) 以长列表格式显示root用户家目录下的内容,要求显示i阶段,并比较硬链接、符号链接的i节点和原文件的关系


©著作权归作者所有:来自51CTO博客作者上海老男孩教育的原创作品,如需转载,请注明出处,否则将追究法律责任

你的鼓励让我更有动力

赞赏

0人进行了赞赏支持

更多相关文章

  1. Spark 从 Kafka 读数并发问题
  2. linux scp命令参数及用法详解--linux远程复制拷贝命令使用实例
  3. 如何为Kafka集群选择合适的Topics/Partitions数量
  4. 基础命令10
  5. Linux常用命令的超全整理(附Linux学习笔记),不要再一边敲代码一边百
  6. 一文了解 Apache Spark 3.0 动态分区裁剪(Dynamic Partition Pru
  7. 常用的Linux命令片段
  8. Linux运维入门教程06-03 (硬盘分区、格式化及文件系统的管理一)
  9. curl使用:HTTP请求、下载文件、FTP上传下载

随机推荐

  1. android studio 获取证书指纹 SHA1
  2. 每周总结20130821——android控件的尺寸
  3. Android(安卓)重写返回键
  4. android中使用OpenCV之调用设备摄像头
  5. 自己归纳 Android 四种布局简介
  6. React Native踩坑:集成到现有Android原生
  7. android主流分辨率
  8. Google正式推出Android 3.2开发工具
  9. 我的成长之路
  10. Android WatchDog分析