linux 磁盘管理

1、查看系统存在硬盘:lsblk 

2、对磁盘分区操作:fdisk /dev/sda

p: 显示当前硬件的分区,包括没保存的改动

n: 创建新分区

e: 扩展分区

p: 主分区

d: 删除一个分区

w: 保存退出

t: 修改分区类型

L:显示所支持的所有类型

3、在CentOS 5和7 使用partprobe同步分区。

4、mkfs -t 文件类型 = mkfs.extxfs类型

管理ext系列:mke2fs

-b BLOCK_SIZE: 指定块大小,默认为4096;可用取值为1024、2048或4096;

-L LABEL:指定分区卷标 

blkid: 查询或查看磁盘设备的相关属性 UUID TYPE LABEL

e2label: 用于查看或定义卷标

tune2fs: 调整文件系统的相关属性

fsck: 检查并修复Linux文件系统

-t FSTYPE: 指定文件系统类型

-a: 自动修复

5、mount格式: mount设备 挂载点

设备文件:/dev/sda

挂载点:1、目录已经存在

             2、目录中的原有的文件将会隐藏

mount: 显示当前系统已经挂载的设备及挂载点

mount [options] [-o options] DEVICE MOUNT_POINT

-a: 表示挂载/etc/fstab文件中定义的所有文件系统

-w: 读写挂载

-o: 指定额外的挂载选项,也即指定文件系统启用的属性

remount: 重新挂载当前文件系统

ro: 挂载为只读

rw: 读写挂载

umount: 卸载某文件系统

umount 设备或挂载点

6、swap分区:free

基本设置:创建交换分区或者文件

使用mkswap写入特殊签名

/etc/fstab文件中添加适当的条目

使用swapon -a 激活交换空间

创建交换分区:

mkswap /dev/sda

swapon /dev/sda -a:启用所有的定义在/etc/fstab文件中的交换设备

-p PRIORITY:指定优先级

swapoff /dev/sda

可以指定swap分区0到32767的优先级,值越大优先级越高

v如果用户没有指定,那么核心会自动给swap指定一个优先级,这个优先级从-1开始,每加入一个新的没有用户指定优先级的swap,会给这个优先级减一

7、文件系统的配置文件/etc/fstab

系统启动时,会自动挂载此文件中定义的每个文件系统

格式:/dev/sdb1 /mnt/test ext4 defaults 0 0

mount -a:挂载/etc/fstab文件中定义的所有文件系统

8、卸载使用中的设备

findmnt    MOUNT_POINT|device  -v查看正在访问指定文件系统的进程

lsof

fuser -v MOUNT_POINT    所有在正访问指定的文件系统的进程

fuser -km MOUNT_POINT    终止正在访问此挂载点的所有进程

卸载

umount    DEVICE| MOUNT_POINT

原创文章,作者:cui,如若转载,请注明出处:http://www.178linux.com/84697

(0)
cuicui
上一篇 2017-08-13 22:57
下一篇 2017-08-13 23:05

相关推荐

  • 书写博客的作用

    博客,一个对于我们是一个既贴近又遥远的词汇。在我们生活中常常听到这个词汇,但是很大的一部分人并不会去发布属于自己的博客。而我在这里会发表一些对于博客作用的认识,以供大家借鉴。

    2018-03-26
  • NFS服务器的安装与配置

    一、NFS服务简介 NFS 是Network File System的缩写,即网络文件系统。一种使用于分散式文件系统的协定,由Sun公司开发,于1984年向外公布。功能是通过网络让不同的机器、不同的操作系统能够彼此分享个别的数据,让应用程序在客户端通过网络访问位于服务器磁盘中的数据,是在类Unix系统间实现磁盘文件共享的一种方法。 NFS 的基本原则是“容许…

    Linux干货 2017-05-02
  • 游戏运维工程师

    爱乐盟互动为深圳市政府评定的深圳市重点文化企业,同时为广东省高科技产业商会常务理事单位,注册资金人民币1000万元。公司的原创大型MMORPG网游《王者传说2》为深圳市政府重点支持的网游项目,《王者传说2》将全面领先于国内的同类产品,成为业界新标准的重要网游产品!! 《王者传说2》已进入产品研发的重要阶段。除《王者传说2》,爱乐盟也已经启动了数款全新大型网游…

    Linux干货 2016-10-19
  • 用户创建及权限管理

    1.列出当前系统上所有已经登录的用户的用户名,注:同一个用户登录多次,则只显示一次即可。 who | cut -d ‘ ‘ -f1 | sort -u [root@localhost ~]# who danry :0 2017-07-16 23:20 (:0) danry pts/0 2017-07-16 23:23 (192.168…

    Linux干货 2017-07-17
  • 信息论的熵

    1.  前言    熵的概念最早起源于物理学,用于度量一个热力学系统的无序程度。    在信息论里则叫信息量,即熵是对不确定性的度量。从控制论的角度来看,应叫不确定性。信息论的创始人香农在其著作《通信的数学理论》中提出了建立在概率统计模型上的信息度量。他把信息定义为“用来消除不确定性的东西”。在信息世界,熵越…

    Linux干货 2016-03-27
  • Linux用户和组管理

    使用对象:Linux初学者   Linux系统中用户和组管理是很重要的一部分内容。许多初学者在学习或刚接触到用户管理的时候会觉得很难理解,命令多、选项多、配置文件也多,用命令可以修改,用配置文件也可以修改,三两下就被绕进去了。其实完全没必要晕,只要了解了用户管理的方式,就会很容易理解命令选项与配置文件之间的关系。下面我们就来了解下用户管理命令与配置…

    Linux干货 2016-10-23