当前位置: 首页 > news >正文

Linux操作系统运维常用集合

目录

1、服务器磁盘查询、管理常见命令:

2、Centos系统挂载移动硬盘或U盘

3、Linux系统磁盘管理方式

4、Linux系统下挂载磁盘格式详解


1、服务器磁盘查询、管理常见命令:

lsblk                                      查看分区和磁盘df -h                                           查看空间使用情况fdisk -l                                       分区工具查看分区信息cfdisk /dev/sda                          查看分区blkid                                          查看硬盘label(别名)
du -sh ./*                                   统计当前目录各文件夹大小
free -h                                       查看内存大小
cat /proc/cpuinfo| grep "cpu cores"| uniq    查看cpu核心数

2、Centos系统挂载移动硬盘或U盘

1)创建挂载目录:

mkdir mnt/usb

2)查看u盘的名称:

fdisk -l

3)挂载U盘:

mount /dev/sdb1 /mnt/usb

4)使用完成后,进行卸载,弹出u盘:

umount /dev/sdb1

5)如果提示目标忙,则需要先cd切换到其他目录,然后再进行卸载。

常见问题及解答:

问题1

 
[root@localhost mnt]# mount /dev/sdb1 /mnt/chunk1/
mount: /dev/sdb1 写保护,将以只读方式挂载
mount: 未知的文件系统类型“(null)”

解决方案:格式化硬盘

[root@localhost mnt]# mkfs.ext4 /dev/sdb

3、Linux系统磁盘管理方式

LVM(逻辑卷管理)和 RAID(磁盘阵列)都是用于存储管理的技术,但它们有一些关键区别。

1)功能:

  • LVM:LVM 是一种逻辑卷管理技术,允许在物理磁盘上创建逻辑卷,将其划分为逻辑卷组和逻辑卷。LVM 提供了对逻辑卷的灵活管理,如动态扩展和缩减卷大小,以及逻辑卷的快照和移动等功能。
  • RAID:RAID 是一种磁盘阵列技术,将多个物理磁盘组合成一个逻辑单元,以提供冗余性和性能增强。RAID 可实现数据冗余和故障容错,通过将数据复制到多个磁盘上,可以在某个磁盘故障时不丢失数据。

2)冗余性:

  • LVM:LVM 并没有直接提供冗余性。它主要用于创建逻辑卷并提供管理功能,但不提供数据冗余或故障容错机制。如果数据需要冗余备份,建议使用其他技术,例如软件 RAID 或硬件 RAID。
  • RAID:RAID 提供了不同级别的冗余和故障容错功能,如RAID 1、RAID 5、RAID 6 等。通过复制数据到多个磁盘上,即使某个磁盘出现故障,数据仍然可用。

3)性能:

  • LVM:LVM 主要用于提供存储管理和灵活性,而不是专注于性能增强。尽管 LVM 可以在多个物理磁盘上分布数据,但它并没有专门为性能优化而设计。通常情况下,LVM 不会显著提高系统的性能。
  • RAID:RAID 的主要目的之一是提供性能增强。通过将数据分配到多个磁盘上并同时读取/写入数据,RAID 可以显著提高存储系统的性能。

4)用途:

  • LVM:LVM 主要用于在单个磁盘或多个磁盘上创建和管理逻辑卷,以实现灵活的存储管理、动态调整和快照等功能。它适用于需要对存储空间进行动态管理和灵活性的场景。
  • RAID:RAID 主要用于提供数据冗余和故障容错功能,以防止磁盘故障导致数据丢失。它适用于对数据可靠性和冗余性要求较高的场景,例如服务器、数据库和关键业务应用。

综上所述,LVM 和 RAID 是不同的存储技术,各自具有不同的功能和用途。LVM 主要用于灵活的存储管理,而RAID 主要用于数据冗余和故障容错。可以根据实际需求选择适合的技术来满足特定的存储需求。在某些情况下,LVM 和 RAID 也可以结合使用以获得更好的性能和冗余性。

4、Linux系统下挂载磁盘格式详解

挂载exfat格式的磁盘,新安装的硬盘是exFAT文件格式的,是从移动硬盘上拆下来的。

由于linux系统是ext4格式的硬盘,需要下载exfat工具,才能挂载。

1、安装nux-dextop.repo库
需要从库中安装exfat工具

​yum install -y http://li.nux.ro/download/nux/dextop/el7/x86_64/nux-dextop-release-0-5.el7.nux.noarch.rpm

2、安装exfat工具

yum install exfat-utils fuse-exfat

3、挂载exfat格式磁盘
#把sdb1磁盘挂在mnt目录下

mount -t exfat /dev/sdb1 /mnt

4、卸载磁盘(如果需要)

 umount /dev/sdb1


 

http://www.lryc.cn/news/96676.html

相关文章:

  • UE4/5C++多线程插件制作(十四、MTPAbandonable)
  • 集装箱装卸作业相关的知识-Part1
  • BurpSuite超详细安装教程-功能概述-配置-使用教程---(附下载链接)
  • 不同局域网下使用Python自带HTTP服务进行文件共享「端口映射」
  • 产业大数据应用:洞察企业全维数据,提升企业监、管、服水平
  • 【爬虫逆向案例】某名片网站 js 逆向 —— data解密
  • RocketMq 事务消息原理
  • day41-Verify Account Ui(短信验证码小格子输入效果)
  • C. Maximum Set
  • 基于springboot+vue学生宿舍报修公寓管理系统
  • 缓存和数据库一致性问题分析
  • 用Rust生成Ant-Design Table Columns | 京东云技术团队
  • java.lang.ClassNotFoundException: sun.misc.BASE64Decoder
  • Unity进阶--对象池数据场景管理器笔记
  • 【Seata】微服务集成seata
  • 解决react,<img>src使用require方法引入图片不显示问题
  • 从小白到大神之路之学习运维第67天-------Tomcat应用服务 WEB服务
  • 图解SQL基础知识,小白也能看懂的SQL文章
  • 自动驾驶感知系统-毫米波雷达
  • Esp32_Arduino接入腾讯云笔记
  • python简单入门
  • 如何快速从csv文件搭建一个简单的神经网络模型(回归)
  • Pytorch深度学习-----DataLoader的用法
  • macOS Ventura 13.5 (22G74) Boot ISO 原版可引导镜像下载
  • 【机器学习】 奇异值分解 (SVD) 和主成分分析 (PCA)
  • 如何用logging记录python实验结果?
  • C语言假期作业 DAY 03
  • 使用serverless实现从oss下载文件并压缩
  • 从上到下打印二叉树
  • 【推荐】排序模型的调优