Linux学习笔记(十五)磁盘格式化、磁盘挂载、手动增加swap空间

一、磁盘格式化

cat /etc/filesystems


查看系统支持的文件格式

mount


查看系统的文件格式
可以看到根目录和、boot都是xfs 格式
centos6使用的是ext4
centos5使用的ext3
之前是ext2

mke2fs
-t指定文件格式 ext4 、ext3
-b指定块大小,文件都比较大时,块可以大一点,比如视频、高清图片
比较小时可以将块设置小一点,加快读取速度
-m指定给root用户预留的空间大小,1就是1%,0.1就是0.1%
-i指定多少字节占一个inode号
如果不指定-t文件格式,则默认为ext2格式

mkfs.xfs -f

mkfs.ext4  /dev/sdb1 

将分区格式化为ext4格式

mkfs.xfs   -f /dev/sdb1

将分区格式化为xfs格式

分区只有挂载了才可以使用mount查询到,没有挂载的分区可以用

blkid /dev/sdb1


参数实例

mkfs.ext4 == mke2fs -t ext4

mkfs.ext4与mke2fs支持的选项相同
xfs格式只能用mkfs.xfs 创建

二、磁盘挂载

不论有没有分区,都可以格式化,只有格式化之后才可以挂载分区

mount /dev/sdb  /mnt/

将 /dev/sdb挂载到mnt下

这里也可以用

mount UUID="2d8e7749-f2f7-4de5-b1b9-b6bf758d2f37"  /mnt/

这里的uuid是用blkid /dev/sdb 查到的
df -h
可以看到已经挂载

卸载磁盘

umount  /dev/sdb  

如果当前目录在/dev/sdb下则需要退出当前分区
也可以直接用

umount  -l /dev/sdb  

或者

umount  -l /mnt/

也就是说卸载磁盘时umount后可以跟磁盘名称,也可以跟挂载点,作用相同

man mount

可以查看mount的具体用法
/defaults 可以查找默认用法
找到下面这一行
Use default options: rw, suid, dev, exec, auto, nouser, and async.
rw读写权限
suid可以设置suid权限
dev,系统默认不用管
exec可执行
auto自动挂载
nouser是否允许普通用户挂载,默认不允许
async 不实时同步内存的东西到磁盘(减轻磁盘压力)

mount -o remount,rw  /dev/sdb

重新挂载

vi  /etc/fstab

系统开机都挂载哪些文件

将新挂载的磁盘添加进去,开机自动挂载

三、手动增加虚拟内存

首先
创建虚拟磁盘

dd if=/dev/zero of=/tmp/newdisk  bs=1M count=100


if指定源,一般写/dev/zero,它是unix系统特有的一个文件,可以源源不断的提供‘0‘,of指定目标文件,bs指定块大小,count指定块的数量


格式化为swap
mkswap -f /tmp/newdisk
将新建的swap加载

swapon  /tmp/newdisk

free -m 

显示内存使用大小,-m指定单位为m

swapoff  /tmp/newdisk

将虚拟内存卸载

原文地址:http://blog.51cto.com/13569831/2071240

时间: 2024-08-03 05:29:51

Linux学习笔记(十五)磁盘格式化、磁盘挂载、手动增加swap空间的相关文章

磁盘格式化、挂载及增加swap空间

磁盘格式化 查看磁盘: lsblk命令用于列出所有可用块设备的信息,而且还能显示他们之间的依赖关系,但是它不会列出RAM盘的信息.块设备有硬盘,闪存盘,cd-ROM等等.lsblk命令包含在util-linux-ng包中,现在该包改名为util-linux.这个包带了几个其它工具,如dmesg.要安装lsblk,请在此处下载util-linux包.Fedora用户可以通过命令sudo yum install util-linux-ng来安装该包. 格式化磁盘:1.查看当前系统支持的文件系统格式:

磁盘格式化\磁盘挂载\手动增加swap空间

4.5/4.6磁盘格式化 我们创建完分区需要格式化分区的不让是没有办法是用的. 我们在windows支持的文件系统一般都是NTFS.那在linux里面那?我们可以cat一个文件 [[email protected] ~]# cat /etc/filesystems xfs [这是CentOS 7的,但是下面的系统文件格式CentOS 7一样支持.之前我们安装系统的时候默认的就是xfs格式,我们怎么查看那看下面红色的] ext4[这是CentOS 6的时候下面的都是之前的版本] ext3 ext2

Linux CentOS 7 磁盘格式化mke2fs、mkfs.ext4、磁盘挂载及手动增加swap空间

一. 磁盘格式化 查看系统支持的分区类型: cat /etc/filesystems [[email protected] ~]# cat /etc/filesystems  xfs ext4 ext3 ext2 nodev  procnodev  devpts iso9660 vfat hfs hfsplus* [[email protected] ~]# mountsysfs on /sys type sysfs (rw,nosuid,nodev,noexec,relatime)proc o

三周第五次课(12月29日) 4.5/4.6 磁盘格式化 4.7/4.8 磁盘挂载 4.9 手动增加swap空间

三周第五次课(12月29日)4.5/4.6 磁盘格式化4.7/4.8 磁盘挂载4.9 手动增加swap空间 [[email protected] ~]# [[email protected] ~]# mke2fs命令文件系统管理mke2fs命令被用于创建磁盘分区上的"etc2/etc3"文件系统. 语法:mke2fs(选项)(参数) 选项:-b<区块大小>:指定区块大小,单位为字节:-c:检查是否有损坏的区块:-f<不连续区段大小>:指定不连续区段的大小,单位为

Swift 学习笔记十五:扩展

扩展就是向一个已有的类.结构体或枚举类型添加新功能(functionality).扩展和 Objective-C 中的分类(categories)类似.(不过与Objective-C不同的是,Swift 的扩展没有名字.) Swift 中的扩展可以: 1.添加计算型属性和计算静态属性 2.定义实例方法和类型方法 3.提供新的构造器 4.定义下标 5.定义和使用新的嵌套类型 6.使一个已有类型符合某个协议 一.扩展属性,构造器,方法 class Human{ var name:String? va

laravel3学习笔记(十五)

原作者博客:ieqi.net ==================================================================================================== 异常与日志 在应用中,我们总会遇到各种问题.各种异常,这时,记录异常发生时的状态就很重要,所以异常与日志是有着天然的关系的. 关于异常与日志的配置在文件 application/config/error.php 中. 文件中有四个配置项: 'ignore' => ar

linux磁盘格式化、磁盘挂载、手动增加swap空间

磁盘格式化: 查看文件系统格式,centos7的文件系统格式默认xfs(centos6以前都是ext版本格式按序排列) [[email protected] ~]# cat /etc/filesystems     //查看系统支持的文件系统格式 xfs ext4 ext3 ext2 nodev proc nodev devpts iso9660 vfat hfs hfsplus * mount 查看这个系统分区的文件类型格式 mke2fs  -t    指定密钥格式化成什么样的系统(但不支持x

三周第五次课) 4.5/4.6 磁盘格式化 4.7/4.8 磁盘挂载 4.9 手动增加swap空间

三周第五次课4.5/4.6 磁盘格式化4.7/4.8 磁盘挂载 4.9 手动增加swap空间 4.5/4.6 磁盘格式化 cat /etc/filesystems 查看文件格式 xfs contos7 默认的系统 下图是 系统支持的文件格式 mount 查看文件分区系统是什么格式 原文地址:http://blog.51cto.com/13650048/2096194

Linux centosVMware 磁盘格式化、磁盘挂载、手动增加swap空间

一.磁盘格式化 磁盘分区后不能直接使用,需要对每一个分区格式化,格式化其实就是安装系统文件. 命令mke2fs:不支持格式化成xfs系统文件  mkfs.ext4 == mke2fs -t ext4  两个命令相等 -b :表示分区时设定每个数据区块占用的空间大小 -i :表示设定inode的大小 - N:表示设定inode的数据 -c:表示在格式化前先检测下磁盘是否有问题 -L:表示预设该分区的标签 -t:用来指定文件系统的类型 [[email protected] ~]# fdisk -l

磁盘格式化,磁盘挂载,手动增加swap空间

硬盘格式化 #cat /etc/filesystems @查看系统的格式类型 在之前的老版本系统: CentOS 6 使用 ext4:  CentOS 5 使用 ext3: CentOS 更老的版本使用 ext2:CentOS 7 使用 xfs 格式化磁盘: #mkfs.xfs -b 2048 -m 1 /dev/sdb1 @mkfs.xfs 使用xfs类型格式化硬盘 @-b 自定义块大小 @-m 自定义默认保留空间为1% #mke2fs -t ext4 /dev/sdb1  ==  #mkfs