Linux20180416三周第五次课(4月10日)

4.5/4.6 磁盘格式化
4.7/4.8 磁盘挂载
4.9 手动增加swap空间

磁盘格式化

分区后只有格式化后才可以使用

可以查看文件系统  cat /etc/filesystems 可以查看centos7支持的文件格式

centos7默认的是 xfs的文件格式

centos6默认的是ext4

格式化的命令是:

mke2fs

-t 指定文件系统类型

-b 指定块大小

fdisk -l 查看目前的分区

可以看到sdb已经分了一个区sdb1

格式化一下

但是遗憾的是mke2fs 不支持 -t xfs 这种操作

所以我们在这里要采用

mkfs.xfs 来格式化为xfs的文件类型

已经存在文件格式,建议用 -f来进行强制

然后使用命令 blkid 来查看未挂载的分区

成功格式化为xfs类型。

接下来mke2fs的几个选项:

-b 指定块大小 block size

eg mke2fs -b 8192 /dev/sdb1 就是指定块大小为8k 一个block 8k 这种情况通常是用来存储大的文件如视频和高清图片的时候,可以加快读写

-m 指定预留空间大小  后面接数字 指的是百分之多少

-i是指定多少字节对应一个inode

默认是4个block一个inode,而一个block默认是4k,所以一共inode是16k

可以通过-i改inode对应多少字节,比如

mke2fs -i 8192 /dev/sdb1

另外磁盘可以不分区,直接格式化后挂载

mkfs.xfs /dev/sdb

可以看到已经格式化为了xfs类型的系统,然后我们要开始给他挂载

只有格式化之后才能挂载,所谓挂载点实际上就是一个目录。

挂载的命令

mount  盘    挂载点

mount /dev/sdb1   /mnt

下图是挂载前的盘信息

卸载盘如何操作?

umount 盘符或者挂载点

umount /dev/sdb1

umound /mnt/

正常情况下要退出这个目录才可以卸载

但是使用 -l 选项可以直接在盘中卸载

umount -l /dev/sdb1(/mnt/)

重新挂载

-o 选项 remount rw /dev/foo /dir

默认属性:

rw suid dev exec auto nouser async

/etc/fstab配置了挂载详情

当然uuid也可以写分区号

手动增加swap空间

假设某个服务需要很大的swap空间,这个时候就需要手动增加swap空间

1. 首先做一个模拟磁盘

dd命令是用来操作磁盘的可读可写,操作磁盘

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

if 指定从哪读 /dev/zero是个造0器  of是0写入文件  bs是block size count 级数

造零

不是空间,就是一个文件

/dev/zero 就是一个特殊设备,里面有源源不断的“0”

if指定源设备

of指定目标设备(在这里,我们创建了一个文件,作为一个模拟的设备)

2. 用mkswap来格式化,这个是做swap专用的格式化命令

mkswap -f /tmp/newdisk

3. 加载到目前的swap中

swapon /tmp/newdisk

用free 来查看swap

4. 如果不用了怎么办?

swapoff 取消swap

原文地址:http://blog.51cto.com/13691454/2104138

时间: 2024-11-05 16:11:22

Linux20180416三周第五次课(4月10日)的相关文章

三周第五次课(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<不连续区段大小>:指定不连续区段的大小,单位为

三周第五次课(12月29日)

4.5/4.6 磁盘格式化 centos7所支持的文件系统 格式化 -t 指定格式化成的文件系统  -b 指定块大小 mke2fs -t ext4 -b 2048 /dev/sdb1   mke2fs不支持-t xfs mkfs.ext4 /dev/sdb1 实际等于mke2fs -t ext4 /dev/sdb1 mkfs.xfs /dev/sdb1 这个命令会有提醒  加一个-f强制  mkfs.xfs -f /dev/sdb1 此时分区未挂载,使用命令blkid /dev/sdb1 查看

三周第五次课(2月9日)

这是linux 所支持的文件系统格式mke2fs 格式化 -t(指定密钥格式化成什么系统)-b (指令块大小)-m(指定分区预留的大小)-i(指定多少个字节对应多少个inode)一个磁盘不分区也可以格式化blkid /dev/sdb 查看格式文件系统 格式化之后才能挂载文件系统挂载命令mount卸载 umount -l /MNT/vi /etc/fstab 里面挂载了很多系统配置文件手动增加swap空间格式化swap= mkswap -f /tmp/newdiskswapon 加载到现在的文件

Linux学习笔记第三周第五次课(2月9日)

4.5/4.6 磁盘格式化 CentOS7以XFS作为默认的文件系统: mke2fs,mkfs.ext2,mkfs.ext3,mkfs.ext4,mkfs.xfs都是格式化命令: mke2fs -t ext4 ==mkfs.ext4:其他命令类似,mke2fs暂不支持xfs类型: mke2fs命令选项如下: -t指定文件系统类型type: -b指定块大小block: -m指定分区预留的大小百分比: -i指定多少个字节对应一个inode: 分区格式化,指定文件系统类型ext4,块大小2048B,预

Linux20180416三周第四次课(4月9日)

4.1 df命令4.2 du命令4.3/4.4 磁盘分区扩展学习 parted分区gpt格式 http://www.apelearn.com/bbs/thread-7243-1-1.html df命令 df - report file system disk space usage tmpfs说明文件系统是临时文件系统 dev/shm是内存,通常是物理内存的一半 df -h 比较友好的观看模式 -m 是以MB为单位的 -i 是查看inodes的个数和使用情况.inodes是在格式化的过程中创建的

Linux学习笔记第三周第四次课(2月8日)

4.1 df命令 df,report file system disk space usage汇报文件系统磁盘空间使用情况: df命令格式:df [选项] df -a:all 显示所有文件系统的磁盘使用情况,包括0块(block)的文件系统. df -h:human readable以容易理解的格式输出文件系统大小,例如124KB.345MB.46GB. df -i:inodes 显示i节点使用情况. df -m:以MB为单位显示文件系统使用情况: df -t:type 显示各指定类型的文件系统

三周第五次课) 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

四周第五次课3月2日

zip压缩工具 yum -install -y zip 压缩文件命令 是需要安装的可以压缩目录 zip压缩完了文件不会删除 yum -install -y unzip 解压文件命令也是要安装的 unzip可以解压到指定 的目录下 -Dtar打包 cvf的意思(c=创建 V就是可视化 f就是打包的名字)能打包就能就能解包 tar -xvf tar -tf 可以查看 打包的文件列表如果文件里面有你不想引起打包的文件可以增加 --exclude打包并压缩 tar -zcvf 解包 tar -zxvf

五周第三次课(1月10日) 8.1 shell介绍 8.2 命令历史 8.3 命令补全和别名 8.4 通配符 8.5 输入输出重定向

五周第三次课(1月10日)8.1 shell介绍8.2 命令历史8.3 命令补全和别名8.4 通配符8.5 输入输出重定向 history命令: 用于显示指定数目的指令命令,读取历史命令文件中的目录到历史命令缓冲区和将历史命令缓冲区中的目录写入命令文件. 该命令单独使用时,仅显示历史命令,在命令行中,可以使用符号!执行指定序号的历史命令.例如,要执行第2个历史命令,则输入!2. 历史命令是被保存在内存中的,当退出或者登录shell时,会自动保存或读取.在内存中,历史命令仅能够存储1000条历史命