磁盘格式化与挂载

一、磁盘格式化

1、 查看Centos7 所支持的类型 ,xfs Centos默认的类型。

[root@localhost ~]# cat /etc/filesystems
xfs
ext4
ext3
ext2
nodev proc
nodev devpts
iso9660
vfat
hfs
hfsplus
*

2、mount 查看分区文件系统类型

 

3、格式化磁盘命令 mke2fs 、 mkfs.ext2 、 mkfs.ext3 、mkfs.ext4 、mkfs.xfs

mke2fs 、 mkfs.ext2 、 mkfs.ext3 、mkfs.ext4 这四个命令是一样的,不同之处在后边三个是直接指定了文件系统类型,而mke2fs需要 -t 去指定类型。由下图可一看出 mke2fs -t ext4 = mkfs.ext4

 

4、mke2fs  -b  分区时指定块大小。,由下图可知不指定块大小时默认4096,  -t 指定文件系统类型。

 

5、mke2fs  不能创建 xfs格式的文件系统类型, mkfs.xfs 可以。 如果磁盘之前有创建过其他格式,需要 -f 强制执行。

如图,提示 mke2fs 不支持 xfs

如图,提示已经存在 ext4, 需要 -f 

6、bikid  可查看还没有挂载分区的类型

[root@localhost ~]# blkid /dev/sdb1
/dev/sdb1: UUID="19637653-962d-4bc4-9387-4a58d317ac78" TYPE="xfs"

 

7、 -m  指定给root 用户的预留空间,默认 5%。可根据个人需求来预留空间,充分利用磁盘空间。

 

8、-i  设定inode的大小,即 inode与块的对应关系。没指定时inode与块为4倍关系, 指定大小后变为2倍关系。

 

二、磁盘挂载和卸载

1、mount  /dev/sdb1(要挂载的磁盘)  / dir(挂载点)

2、卸载磁盘 umount, 可以看到sdb1 已经被卸载。

当在磁盘目录中时,是无法卸载磁盘的,但 -l 可以在磁盘目录下卸载。

3、etc/fstab 配置文件,有6列。

第一列:分区表识,可以是 分区名,label,UUID(blkid可查看)

第二列:挂载点

第三列:分区格式

第四列:挂载参数,即 rw ro等

第五列:是否备份,0 不备份 1 备份

第六列:开机是否自检 1,2 检测,0不检测

4、当在/etc/fstab/中增加了挂载分区的命令后,可以使用 mount -a 直接挂载。sdb1 被直接挂载。

三、增加swap内存。

1、创建一个分区,dd 磁盘读写, if 指定读写的源,of指定写到哪里,

2、格式化 mkswap 

[root@localhost ~]# mkswap -f /opt/newdisk
正在设置交换空间版本 1,大小 = 511996 KiB
无标签,UUID=8609f5be-afc8-47e6-a5a1-236af33a8f0e
[root@localhost ~]#

3、挂载swapon, 前后对比可以看到swap增加500M。过程中会提示权限不安全,建议修改。

4、卸载 swapoff

 

转载于:https://www.cnblogs.com/wbjy123linux/articles/8146703.html

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
Linux 环境下下载 OpenCV,可以按照以下步骤进行操作: 1. 安装 CMake CMake 是一个跨平台的编译工具,可以帮助我们生成 Makefile 或者 Visual Studio 项目文件等,从而实现跨平台编译。在 Ubuntu 系统中,可以通过以下命令安装 CMake: ``` sudo apt-get install cmake ``` 2. 下载 OpenCV 源码 可以在 OpenCV 官网(https://opencv.org/releases/)下载最新的源码压缩包,也可以使用以下命令从 GitHub 上克隆源码: ``` git clone https://github.com/opencv/opencv.git ``` 3. 安装依赖库 在编译 OpenCV 之前需要安装一些依赖库,包括图像处理库(libjpeg-dev、libpng-dev、libtiff-dev、libjasper-dev)、视频处理库(libavcodec-dev、libavformat-dev、libswscale-dev、libv4l-dev)、GTK+2.x 或 GTK+3.x 开发库(libgtk2.0-dev 或 libgtk-3-dev)、矩阵运算库(libatlas-base-dev、liblapacke-dev)等。可以使用以下命令安装: ``` sudo apt-get install libjpeg-dev libpng-dev libtiff-dev libjasper-dev \ libavcodec-dev libavformat-dev libswscale-dev libv4l-dev \ libgtk2.0-dev libgtk-3-dev libatlas-base-dev liblapacke-dev ``` 4. 编译安装 OpenCVOpenCV 源码目录下创建一个 build 目录,进入该目录并使用 CMake 生成 Makefile: ``` mkdir build cd build cmake .. ``` 接着,使用 make 命令编译源码: ``` make -j4 ``` 其中,-j4 表示使用 4 个线程编译,可以根据自己的 CPU 核数进行调整。编译完成后,使用以下命令安装 OpenCV: ``` sudo make install ``` 5. 测试 OpenCV 可以使用以下命令测试 OpenCV 是否安装成功: ``` pkg-config --modversion opencv ``` 如果返回 OpenCV 的版本号,则说明安装成功。 另外,还可以编写一个简单的程序测试 OpenCV 的功能,例如读取一张图片显示: ```c++ #include <opencv2/opencv.hpp> using namespace cv; int main() { Mat img = imread("test.jpg"); imshow("image", img); waitKey(0); return 0; } ``` 编译并运行该程序,如果能够正常显示图片,则说明 OpenCV 安装成功。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值