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
下一篇 2017-08-13

相关推荐

  • 第一章 linux的安装及简单的命令合集

    linux安装;简答命令:注释;常见用法

    Linux干货 2018-03-17
  • CentOS 系统启动流程[转载]

    Linux(CentOS)系统启动过程大致按照如下顺序: POST –> BootSequence(BIOS) –>Bootloader(MBR) –>Kernel(ramdisk)–>rootfs(readonly)–>switchroot–>/sb…

    Linux干货 2017-01-28
  • 02day-Linux基础入门及简单的命令了解

    Linux哲学思想: 1、一切皆文件;          把几乎所有资源,包括硬件设备都组织为文件格式; 2、由众多单一目的小程序组成;一个程序只实现一个功能,而且要做好;          组合小程…

    Linux干货 2016-06-29
  • netfilter/iptables 基础入门

    netfilter/iptables 基础入门 Firewall防火墙的实现方式 什么是netfilter?        Netfilter是由Linux内核提供的框架,允许以定制处理程序的形式实现各种与网络相关的操作。Netfilter为包过滤,网络地址转换和端口转换提供各种功能和操作,它们提供了通过网络…

    2017-06-13
  • OSI参考模型与TCP/IP参考模型的比较

    OSI参考模型与TCP/IP参考模型的比较 OSI参考模型 OSI参考模型是ISO的建议,它是为了使各层上的协议国际标准化而发展起来的。OSI参考模型全称是开放系统互连参考模型(Open System Interconnection Reference Model)。这一参考模型共分为七层:物理层、数据链路层、网络层、传输层、会话层、表示层和应用层。 物理层…

    Linux干货 2017-05-07
  • 启动流程与内核管理

    centos6和centos5启动流程与内核管理,启动过程中遇到的系统不能启动,各个阶段该怎么解决

    Linux干货 2018-01-02