" />

【讲清楚,说明白!】磁盘管理

2024/5/2 21:51:07

目录:
(一)硬盘结构介绍
(二)如何对分区进行管理
(三)对文件系统的管理
(四)管理swap


(一)硬盘结构介绍
(1.1)我们的硬盘拆开后是由盘片构成的,我们发现每个盘片上都会有一层层的圆圈,两个圆圈中间的部分我们称之为磁道,每一个盘片都会被分成一块一块的,每一块我们称之为扇区,每一个扇区的大小为512字节(512B)。每一个磁道由外到内分别是磁道0、磁道1、磁道2等,每一个磁道上也会分成扇区0、扇区1、扇区2等,例如我们的硬盘起始位置称为0磁道0扇区。组成硬盘的最小结构我们称为“扇区”,组成文件系统的最小单位我们称为“block”,所以扇区也是我们在划分分区时的最小单位。
【讲清楚,说明白!】磁盘管理
(1.2)在我们的硬盘中是由很多扇区构成的,例如我们的第一个分区从2048扇区开始到6000扇区结束,接着我们对分区进行格式化,默认的文件系统block的大小是4k,也就是8个扇区,因此系统默认为8个扇区组成一个block。
(1.3)现在我们拥有一块硬盘,我们假设一共有10000个扇区,我么一共分成4个分区,其中sda1分区从2048扇区开始到4000扇区结束、sda2分区从4001扇区开始到6000扇区结束、sda3分区从6001扇区开始到8000扇区结束、sda4分区从8001扇区开始到10000扇区结束。为了记录我们系统中的分区划分的信息,在我们硬盘的第一个扇区中记录了各种各样的信息,我们称之为MBR,主引导记录,这第一个扇区的大小是512B,其结构为三部分构成:其中第一个部分占用了446个字节,即BootLoader引导加载器,主要的作用是将我们的系统引导起来;第二部分占用了64个字节,此处为分区表,主要记录的就是我们系统分区开始和结束的具体扇区的信息;第三个部分大小占用了2B,此处表示的结束符。
【讲清楚,说明白!】磁盘管理
(1.4)需要注意的是64B分区表主要记录的是主分区和扩展分区信息,不能记录其他的分区。在系统中主分区指的是直接从硬盘上划分,可以格式化使用的;扩展分区指的是直接从硬盘上划分,但是不能格式化使用的,但是在其上可以划分更多的分区;逻辑分区主要就是从扩展分区上进行划分的,不能直接从硬盘上直接进行划分的。
(1.5)同时系统要求分区只能有一个扩展分区,分区表每记录一个分区的信息会消耗16个字节,因此正常情况下64B的分区表最多只能划分64/16=4个分区。如果我们希望能够创建出更多的分区时,我们需要通过创建扩展分区,然后在扩展分区创建逻辑分区解决,对于这样的分区方式我们称之为MBR结构的硬盘,它的兼容性比较好,不适合硬盘容量大于2T的硬盘进行分区。对于大于2T大小的硬盘我们一般使用GPT来进行管理,它是一种新的硬盘的管理方式,GPT它是可以划分128个主分区的。一般我们是可以自己选择将硬盘划分为哪种格式的,这个选择的过程,我们称之为初始化磁盘标签。
(1.6)一般我们在对MBR结构的硬盘操作的时候使用的是fdisk命令;当我们对GPT格式的硬盘操作的时候,我们使用的是gdisk命令;如果一块新的硬盘我们并不清楚它的格式,我们如果想要对这块硬盘进行操作,此时我们就可以使用parted命令,它既可以对MBR格式的硬盘进行操作,也可以对GPT格式的硬盘进行操作。


(二)如何对分区进行管理
(2.1)图形化界面操作
(2.1.1)我们在vms002主机上再重新添加一块20G的硬盘,然后开机进入系统当中。
【讲清楚,说明白!】磁盘管理
【讲清楚,说明白!】磁盘管理
【讲清楚,说明白!】磁盘管理
(2.1.2)首先我们在图形化的界面进行操作,我们选择“工具”--“磁盘”,然后便可以看到我们自己添加的20G的硬盘(图2-5),然后我们便可以自己选择是通过MBR还是GPT格式的硬盘进行分区(图2-6)。
【讲清楚,说明白!】磁盘管理
【讲清楚,说明白!】磁盘管理
【讲清楚,说明白!】磁盘管理
(2.1.3)我们选择MBR的方式进行格式化(图2-7),然后我们开始划分分区,我们自定义一个xfs类型的分区,创建2G的分区大小(图2-8)。
【讲清楚,说明白!】磁盘管理
【讲清楚,说明白!】磁盘管理
【讲清楚,说明白!】磁盘管理
(2.2)
(2.2.1)以上我们是通过图形化的界面方式对硬盘进行分区的,我们也是可以使用命令行的方式进行操作的,由于刚刚图形化界面的操作将硬盘格式化为GPT的格式了,所以我们首先将vms002主机的GPT格式先删除掉,然后我们再设置硬盘的格式为MBR,也可以设置格式类型为loop表明硬盘格式设置为未知类型。
# parted /dev/sdb mklabel gpt---将vms002主机的GPT格式先删除掉
# parted -s /dev/sdb mklabel msdos---使用-s参数指明直接修改硬盘类型不需要交互操作
# parted -s /dev/sdb mklabel loop---如果我们不需要任何的格式类型,可以使用loop
【讲清楚,说明白!】磁盘管理
(2.2.2)如果我们希望查看硬盘的所有分区信息,我们可以使用如下的命令操作。
# fdisk -l---可以显示我们当前系统的所有硬盘的分区信息
# fdisk -l /dev/sda---查看/dev/sda分区的信息
# fdisk -l /dev/sdb---查看/dev/sdb分区的信息
【讲清楚,说明白!】磁盘管理
【讲清楚,说明白!】磁盘管理
【讲清楚,说明白!】磁盘管理
(2.2.3)现在我们需要对sdb分区来进行划分分区,我们使用fdisk命令来进行操作,进入交互界面后,我们如果需要获取帮助,我们可以输入指令m(图2-14);如果我们需要删除分区,可以输入指令d;如果我们需要列出分区的类型,我们可以输入指令l;如果我们需要添加一块新的分区,可以输入指令n;如果我们需要打印分区表,我们可以输入指令P;如果我们对交互界面的操作不保存并退出,我们可以输入指令q;如果我们希望能够保存退出,我们可以输入指令w。
# fdisk /dev/sdb---设置对sdb进行划分分区
【讲清楚,说明白!】磁盘管理
(2.2.4)我们输入p可以打印当前的分区情况,接着我们输入n可以创建一个新的分区,我们知道主分区加扩展分区最多只能划分4个,我们现在先创建一个分区,同时设置分区的大小为2G,我们知道2G等于2*1024M等于2*1024*1024K等于2*1024*1024*2扇区,而系统中分区开始的位置是从2048扇区开始的,所以我们设置的2G大小的扇区的结束位置应该在(2048+2*1024*1024*2-1)即4196351这个点的扇区的位置。
【讲清楚,说明白!】磁盘管理
(2.2.5)由于上面我们计算扇区的方式非常的生涩难懂,一般是不会用到的,其实我们还可以使用更方便的方式进行添加,我们直接添加一个2G大小的分区即可。
【讲清楚,说明白!】磁盘管理
【讲清楚,说明白!】磁盘管理
(2.2.6)接着我们按照相同的方式划分出如下的两个主分区。
【讲清楚,说明白!】磁盘管理
(2.2.7)因为我们已经划分了3个主分区,如果我们还想继续再多划分3个分区,则此时我们应该最后一个分区划分为扩展分区,然后在扩展分区上创建3个逻辑分区即可。
【讲清楚,说明白!】磁盘管理
【讲清楚,说明白!】磁盘管理
(2.3)
(2.3.1)我们也可以在只创建2个主分区的情况下,将剩余的空间全部划分给逻辑分区使用。
【讲清楚,说明白!】磁盘管理
(2.3.2)然后在扩展分区上创建5个逻辑分区,每个逻辑分区的大小为2G。
【讲清楚,说明白!】磁盘管理
【讲清楚,说明白!】磁盘管理
(2.3.3)每个分区的用途是不一样的,我们看分区的ID列都是以数字表示的,有的分区是可以直接格式化使用的,例如Linux 83,但是有的分区时不可以直接格式化使用的,只能用来做其他用途,例如Extended 5。我们在交互界面输入l即可查看所有分区类型的解释。
【讲清楚,说明白!】磁盘管理
(2.3.4)我们将逻辑分区5-9都转换为了LVN类型的分区
【讲清楚,说明白!】磁盘管理
(2.3.5)如果我们对以上的操作不想保存,那么我们直接输入q退出即可,如果我们对执行的操作时认可的并且需要保存,我们输入w即可保存。我们在非系统盘里,创建一个分区会自动同步到分区表,如果我们在非系统盘里,往往不会自动同步分区表,因此这个时候我们应该要使用partprobe手动同步分区表。
# partprobe /dev/sdb---我们应该要使用手动同步分区表(RHEL 7系统)
# partx -a /dev/sdb---在RHEL 6系统中的分区同步方式
【讲清楚,说明白!】磁盘管理


(三)对文件系统的管理
(3.1)创建完分区后我们需要创建文件系统,即进行文件系统的格式化。我们可以选择将文件系统格式化为xfs文件系统的类型,xfs文件系统支持大数据,xfs文件系统最大可支持256EB,单个文件最大可达8EB,基本ext4文件系统支持的功能,xfs文件系统都是支持的,但是xfs文件系统唯一的劣势是不支持文件系统的缩小。我们使用mkfs命令,使用-t选项指明类型,使用-f选项指明直接操作,此时我们便实现了将/dev/sdb1分区格式化为xfs文件系统了。
# mkfs -t xfs -f /dev/sdb1---指定sdb1分区的文件系统类型为xfs
【讲清楚,说明白!】磁盘管理
(3.2)以上的方式我们可以对/dev/sdb1的分区进行格式化,我们还可以按照下面的方式进行格式化操作(图3-2),如果我们需要指定文件系统的最小单位block的大小,我们也可以按照如下的方式操作(图3-3)。
# mkfs.xfs -f /dev/sdb1---指定sdb1分区的文件系统类型为xfs
# mkfs.xfs -f -b size=1024 /dev/sdb1---需要指定文件系统的最小单位block的大小
【讲清楚,说明白!】磁盘管理
【讲清楚,说明白!】磁盘管理
(3.3)接着我们格式化完外分区后,在系统中创建一个aa的目录,并把分区sdb1分区挂载到aa目录下,此时我们发现分区挂载到目录下面是成功的。
# mkdir /aa---创建一个aa的目录
# mount /dev/sdb1 /aa---把分区sdb1分区挂载到aa目录下
# df -hT---查看系统的分区挂载情况
【讲清楚,说明白!】磁盘管理
(3.4)如果我们想要在系统启动后仍然能够挂载光盘,此时我们应该在/etc/fstab文件中进行编辑,我们如果需要防止磁盘的篡位的情况发生,我们应该使用设备的UUID来进行编辑(图3-5和图3-6)。此时我们发现使用“# mount -a”命令后,我们发现此时系统已经将/dev/sdb1分区挂载到/aa目录中了(图3-7)。
# blkid---查看所有分区的UUID信息
# xfs_info /dev/sdb1---重新获取格式化后的分区信息
# xfs_admin -u /dev/sdb1---单独查看/dev/sdb1分区的UUID信息
# mount -a---其中-a表示的是auto,即将所有的信息全部重新挂载一次
【讲清楚,说明白!】磁盘管理
【讲清楚,说明白!】磁盘管理
【讲清楚,说明白!】磁盘管理
(3.5)对于分区的UUID信息,我们也是可以重新生成并绑定的,此时我们先通过uuidgen命令生成一个新的UUID信息,然后将生成的UUID信息和/dev/sdb1分区重新进行绑定,并需要在/etc/fstab文件中修改UUID信息(图3-9),此时我们才可以实现开机自动挂载分区的目标(图3-10)。
# uuidgen---重新生成一个新的UUID
# xfs_admin -U 092706ec-d3d3-4ce4-baaa-f77e9fc0a221 /dev/sdb1---我们将生成的UUID信息和/dev/sdb1分区重新进行绑定
【讲清楚,说明白!】磁盘管理
【讲清楚,说明白!】磁盘管理
【讲清楚,说明白!】磁盘管理


(四)管理swap
(4.1)swap分区在系统的物理内存不够用的时候,把物理内存中的一部分空间释放出来,以供当前运行的程序使用。那些被释放的空间可能来自一些很长时间没有什么操作的程序,这些被释放的空间被临时保存到swap分区中,等到那些程序要运行时,再从swap分区中恢复保存的数据到内存中。
(4.2)在我们的系统中交换分区的作用很重要,即使我们系统的内存足够大,但是也是仍然需要到使用交换分区。而我们的swap分区主要是在/proc/sys/vm目录下,其中swappiness的值为30表示的是当我们的物理内存的使用率达到(100%-swappiness%)即70%的时候,此时我们的系统将开始使用交换分区,所以当我们需要对服务器进行优化的时候,我们就可以通过修改swappiness的值,例如修改为0,这样就可以实现在系统的内存消耗完毕后才开始使用交换分区。
【讲清楚,说明白!】磁盘管理
(4.3)另外,也并非是系统就能把“物理内存+swap”全部使用完毕,真正能分配出去的内存是由“CommitLimit=物理内存*overcommit_ratio+swap”决定。例如现在我们系统中实际的内存空间是100G,我们交换分区的大小设置的是2G,而系统中overcommit_ratio参数的值为50%,因此系统可用的内存空间的大小为100*0.5+2即为52G,如果我们现在运行一个redis的进程需要消耗60G的内存,此时我们会想当然地认为系统的内存是100G足够去运行这个redis程序,但是实际运行后我们发现后台的日志总是会有OOM killed的报错提示,这就是由于系统的overcommit_ratio参数设置不合理而导致我们系统中实际的可用内存只有52G,所以才会出现缓冲区溢出的问题。
(4.4)经验总结:一般我们的系统中交换分区的设置方式遵循如下的规则:
物理内存<=2G---swap为1.5~2倍
物理内存为4G---swap为4G
物理内存为4~16G---swap>=8G
物理内存为16~32G---swap为16G
物理内存>=32G---swap为32G
(4.5)我们如果需要查询当前的系统有多少的交换分区,则我们可以按照如下的两种方式查看
# swapon -s---查看当前系统的交换分区的信息(方法一)
# cat /proc/swaps---查看当前系统的交换分区的信息(方法二)
【讲清楚,说明白!】磁盘管理
(4.6)如果我们的交换分区不够用了,我们是可以添加交换分区的,由于我们在创建分区的时候将/dev/sdb2分区设置为swap类型(图4-4),所以我们还需要在系统中将此/dev/sdb2分区格式化为swap类型(图4-5),而系统在使用交换分区的时候是根据权限的大小来判断交换分区的使用优先级的,数值越大优先级越高,例如-1是大于-2的,所以sda2是优先于sda1使用的。
# fdisk -l /dev/sdb---查看系统中/dev/sdb分区设置的类型
# mkswap /dev/sdb2---将/dev/sdb2分区格式化为swap类型
# swapon /dev/sdb2---将/dev/sdb2分区激活
# swapon -s---查看当前系统swap分区的使用情况
【讲清楚,说明白!】磁盘管理
【讲清楚,说明白!】磁盘管理
【讲清楚,说明白!】磁盘管理
(4.7)例如我们现在想要修改提高/dev/sdb2的优先级,我们可以通过如下的方式操作
# swapoff /dev/sdb2---首先将/dev/sdb2的swap分区关闭掉
# swapon -p 3 /dev/sdb2---然后修改提高/dev/sdb2的优先级并开启生效
【讲清楚,说明白!】磁盘管理
(4.8)如果我们希望系统在重启后仍然能够挂载swap分区,我们可以在/etc/fstab文件中进行设置挂载swap分区,并且设置优先级为3(图4-7),然后我们需要记住使用“# swapon -a”命令将所有的swap交换分区生效(图4-8)。
【讲清楚,说明白!】磁盘管理
【讲清楚,说明白!】磁盘管理
(4.9)以上我们使用的是创建一个分区的方式来添加交换分区的,但实际上有时候我们系统中没有多余的分区的时候,其实我们还是可以通过文件的方式来添加交换分区的,我们可以使用dd命令创建一个500M的文件,然后将此文件创建为swap交换分区的格式,并进行挂载使用。
# dd if=/dev/zero of=/swapfile bs=1M count=500---创建一个500M的文件
# chmod 400 /swapfile---设置我们创建的文件的权限为400
# mkswap /swapfile---将/swapfile分区格式化为swap类型
# swapon /swapfile---将/swapfile分区激活
# swapon -s---查看当前系统swap的挂载情况
【讲清楚,说明白!】磁盘管理

—————— 本文至此结束,感谢阅读 ——————

查看全文
如若内容造成侵权/违法违规/事实不符,请联系编程学习网邮箱:809451989@qq.com进行投诉反馈,一经查实,立即删除!

相关文章

  1. 系统基本符号和正则符号介绍

    一、系统基本符号($,!,|,#, , " ", ,>, >> ,2>, 2>>,<,<<,., ..,&& ,||,;) 1.美元符号:$ a、用于取出变量中的内容b、用于取出指定列的信息(awk)c、表示用户命令提示符号(普通用户为$)d、表示一行的结尾 2.感叹号符…...

    2024/5/2 15:06:39
  2. 基础备忘

    linux下ftp命令的使用1、https://jingyan.baidu.com/article/c910274b81e644cd371d2d7d.html2、https://blog.csdn.net/u010247166/article/details/86617495...

    2024/4/24 8:22:25
  3. 单台Linux服务器实现Redis群集

    一、Redis简介 Redis是目前大规模使用的缓存中间件,由于它强大、高效、便捷的功能,得到了广泛的使用。 Redis在2015年发布了3.0.0,官方就已经支持了redis cluster。redis cluster在设计的时候,就考虑到了去中心化、去中间件。也就是说,集群中的每个节点都是平等的关系,每…...

    2024/4/24 8:22:23
  4. 部署ruby环境遇到的坑

    前言: 一年多前业务使用到redis-cluster集群,然而当时部署时,redis-cluster集群采用的是ruby 语言开发的脚本redis-trib.rb 来进行管理集群的。所以当时给服务器安装了ruby环境。最近项目再一次使用到了redis-cluster集群,所以没多想,直接照着当时的文档记录直接开干,居然…...

    2024/4/30 0:27:06
  5. 【讲清楚,说明白!】资源管理三板斧之--htop、vmstat、dstat

    目录:(一)htop命令(二)vmstat命令(三)pmap命令(四)glances命令(五)dstat命令(一)htop命令(1.1)EPEL(Extra Packages for Enterprise Linux)是由Fedora社区打造,为RHEL及衍生发行版如CentOS等提供高质量软件包的项目。装上了EPEL,就像在Fedora上一样,可以通过…...

    2024/4/16 15:44:09
  6. 【讲清楚,说明白!】使用iperf3监测网络吞吐量

    目录:(一)iperf3介绍(二)iperf3安装(三)iperf3客户端操作(一)iperf3介绍(1.1)iperf3是一个网络带宽测试工具,iperf3可以擦拭TCP和UDP带宽质量。iperf3可以测量最大TCP带宽,具有多种参数和UDP特性,iperf3可以报告带宽、延迟抖动和数据包丢失。利用iperf3这一特性,可…...

    2024/4/15 6:47:40
  7. Mencached基本部署(纯实战)

    Mencached基本部署 Mamcached概述 ​ memcached是一套分布式的高速缓存系统,运行在内存中。memcached缺乏认证以及安全管制,这代表应该将memcached服务器放置在防火墙后。 实验准备名称 角色 地址centos7-1 服务端 192.168.142.66centos7-2 客户端 192.168.142.77实验步骤 …...

    2024/4/16 15:43:54
  8. Vim光标移动命令汇总

    原文链接:Vim教程网-Vim光标移动命令汇总 介绍Vim光标移动命令,移动vim光标到行首、行跳转、vim匹配单词和匹配括号跳转,Vim翻页命令。 一、Vim光标移动简介 Vi/Vim中进行光标移动的命令是针对不同的操作单位而设计,不同的命令对应不同的操作单位。 在执行Vim光标移动命令时…...

    2024/4/19 20:16:14
  9. 启动DHCP服务报错

    配置完dhcp服务出现报错 Job for dhcpd.service failed because the control process exited with error code. See "systemctl status dhcpd.service" and "journalctl -xe" for details. 检查dhcp配置文件和网卡配置文件1、可能是Subnet网段声明与网卡网…...

    2024/4/16 15:44:24
  10. 综合架构搭建过程中不可缺少的部分——全网备份

    2.全网备份2.1.全网备份的作用此项目可以将web服务器与存储服务器的数据,以编写脚本的方式将数据文件和目录统一备份到备份服务器,然后以法邮件的方式提醒用户2.2.全网备份部署过程2.2.1.服务端部署#!/bin/bash # 01: 验证备份数据完整性 find /backup/ -type f -name "…...

    2024/5/2 15:52:40
  11. rsync+inotify实时同步

    1 背景在生产环境,有时会需要两台主机的特定目录实现实时同步。比如,将NFS共享目录的数据文件,自动实时同步到备份的服务器特定目录中 2 实时同步技术简介 2.1 实现实时同步的方法 inotify + rsync 方式实现数据同步 sersync :金山公司周洋在 inotify 软件基础上进行开发的…...

    2024/4/17 22:57:37
  12. KVM虚拟化技术详解(一)--虚拟化介绍及自动部署管理

    目录:(1.1)虚拟化介绍(1.2)KVM的介绍及安装(1.3)guestos安装及管理虚拟机(1.4)利用脚本自动部署vm(1.5)实例:快速搭建HA环境(1.1)虚拟化介绍(1.1.1)在早期的时候,没有虚拟化的环境下,我们的服务都是直接运行在物理机上的。我们其实是希望各个服务能有自己的运行环…...

    2024/4/16 15:44:04
  13. KVM虚拟化技术详解(二)--网络及磁盘管理

    目录:(2.1)半虚拟化驱动网卡(2.2)半虚拟化网卡,全虚拟化网卡的理解(2.3)网络的介绍:桥接、NAT、仅主机(2.4)存储池管理及虚拟磁盘的管理(2.1)半虚拟化驱动网卡(2.1.1)我们使用的管理工具virsh、virt-manager是属于单机版本的,在企业版中的vmm产品主要有ovirt,红帽…...

    2024/4/24 8:22:21
  14. KVM虚拟化技术详解(三)--guestos资源限制及P2V,V2V

    目录:(3.1)了解cgroup工作机制(3.2)KVM环境中对CPU资源的限制(3.3)KVM环境中对网络资源的限制(3.4)P2V(3.5)V2V(3.1)了解cgroup工作机制cgroup,其名称源自控制组群(control groups)的简写,是Linux内核的一个功能,用来限制、控制与分离一个进程组的资源(如CPU、…...

    2024/4/24 8:22:20
  15. KVM虚拟化技术详解(四)--KVM的优化

    目录:(4.1)KVM虚拟机性能优化思路及方案(4.2)利用tuned优化(4.3)配置KSM(4.4)通过配置大页优化guestos(4.5)配置CPU的亲和性(4.6)半虚拟化驱动(4.1)KVM虚拟机性能优化思路及方案通过前面的学习我们已经可以正常的创建虚拟机了,当然运行虚拟机不是难点,难点在于怎…...

    2024/4/24 8:22:24
  16. 学习Linux第十九节课

    一节课讲了三章 17、18、19iscsi部署网络存储配置服务端、Linux客户端、windows服务端MariaDB数据库 PXE配置无人值守安装系统...

    2024/4/24 8:22:22
  17. Linux笔记20 使用iSCSI服务部署网络存储;使用MariaDB数据库管理系统。

    当前的硬盘接口类型主要有IDE、SCSI和SATA这3种。 IDE是一种成熟稳定、价格便宜的并行传输接口。 SATA是一种传输速度更快、数据校验更完整的串行传输接口。 SCSI是一种用于计算机和硬盘、光驱等设备之间系统级接口的通用标准,具有系统资源占用率低、转速高、传输速度快等优点…...

    2024/4/24 8:22:22
  18. 查看linux性能相关命令详解

    在工作中,会因为业务量比较庞大,访问qps比较高,会造成服务器负载比较高 本文描述一些常用的排查系统性能瓶颈工具。1、uptime uptime用来查看系统的负载 [root@proxy-server ~]# uptime16:05:37 up 167 days, 8 min, 2 users, load average: 15.05, 14.83, 14.83 <!--注…...

    2024/4/24 8:22:17
  19. 非关系数据库------MongoDB的安装与使用

    MongoDB概述 MongoDB是一个介于关系数据库和非关系数据库之间的产品,是非关系数据库当中功能最丰富,最像关系数据库的。它支持的数据结构非常松散,是类似json的bson格式,因此可以存储比较复杂的数据类型。Mongo最大的特点是它支持的查询语言非常强大,其语法有点类似于面向…...

    2024/4/24 8:22:15
  20. Linux下使用msmtp + mutt实现发送邮件

    Linux下使用mutt发送邮件1、root用户执行sudo apt-get install msmtpsudo yum -y install msmtpsudo yum -y install mutt wget http://downloads.sourceforge.net/msmtp/msmtp-1.4.30.tar.bz2?big_mirror=0tar -jxvf msmtp-1.4.30.tar.bz2cd msmtp-1.4.30./configure --pref…...

    2024/4/24 8:22:20

最新文章

  1. 迭代器 iter

    迭代器 iter 不同的语言中都有迭代器这个概念&#xff0c;Rust也不例外&#xff0c;例如常见的数组: let mut test_vec vec![1,2,3,4,5,6];let it_vec test_vec.iter();for val in it_vec {println!("Got: {}", val);} 可以看到&#xff0c;这里拿到的test_vec本…...

    2024/5/2 21:50:59
  2. 梯度消失和梯度爆炸的一些处理方法

    在这里是记录一下梯度消失或梯度爆炸的一些处理技巧。全当学习总结了如有错误还请留言&#xff0c;在此感激不尽。 权重和梯度的更新公式如下&#xff1a; w w − η ⋅ ∇ w w w - \eta \cdot \nabla w ww−η⋅∇w 个人通俗的理解梯度消失就是网络模型在反向求导的时候出…...

    2024/3/20 10:50:27
  3. Mac brew 安装软件

    Mac brew 安装软件 homebrew 速度慢 将brew 切换到国内镜像源 # 速度一般 # 步骤一 cd "$(brew --repo)" git remote set-url origin https://mirrors.tuna.tsinghua.edu.cn/git/homebrew/brew.git# 步骤二 cd "$(brew --repo)/Library/Taps/homebrew/homebr…...

    2024/5/2 2:42:17
  4. 面试算法-140-接雨水

    题目 给定 n 个非负整数表示每个宽度为 1 的柱子的高度图&#xff0c;计算按此排列的柱子&#xff0c;下雨之后能接多少雨水。 示例 1&#xff1a; 输入&#xff1a;height [0,1,0,2,1,0,1,3,2,1,2,1] 输出&#xff1a;6 解释&#xff1a;上面是由数组 [0,1,0,2,1,0,1,3,2…...

    2024/5/1 13:55:50
  5. 【外汇早评】美通胀数据走低,美元调整

    原标题:【外汇早评】美通胀数据走低,美元调整昨日美国方面公布了新一期的核心PCE物价指数数据,同比增长1.6%,低于前值和预期值的1.7%,距离美联储的通胀目标2%继续走低,通胀压力较低,且此前美国一季度GDP初值中的消费部分下滑明显,因此市场对美联储后续更可能降息的政策…...

    2024/5/1 17:30:59
  6. 【原油贵金属周评】原油多头拥挤,价格调整

    原标题:【原油贵金属周评】原油多头拥挤,价格调整本周国际劳动节,我们喜迎四天假期,但是整个金融市场确实流动性充沛,大事频发,各个商品波动剧烈。美国方面,在本周四凌晨公布5月份的利率决议和新闻发布会,维持联邦基金利率在2.25%-2.50%不变,符合市场预期。同时美联储…...

    2024/5/2 16:16:39
  7. 【外汇周评】靓丽非农不及疲软通胀影响

    原标题:【外汇周评】靓丽非农不及疲软通胀影响在刚结束的周五,美国方面公布了新一期的非农就业数据,大幅好于前值和预期,新增就业重新回到20万以上。具体数据: 美国4月非农就业人口变动 26.3万人,预期 19万人,前值 19.6万人。 美国4月失业率 3.6%,预期 3.8%,前值 3…...

    2024/4/29 2:29:43
  8. 【原油贵金属早评】库存继续增加,油价收跌

    原标题:【原油贵金属早评】库存继续增加,油价收跌周三清晨公布美国当周API原油库存数据,上周原油库存增加281万桶至4.692亿桶,增幅超过预期的74.4万桶。且有消息人士称,沙特阿美据悉将于6月向亚洲炼油厂额外出售更多原油,印度炼油商预计将每日获得至多20万桶的额外原油供…...

    2024/5/2 9:28:15
  9. 【外汇早评】日本央行会议纪要不改日元强势

    原标题:【外汇早评】日本央行会议纪要不改日元强势近两日日元大幅走强与近期市场风险情绪上升,避险资金回流日元有关,也与前一段时间的美日贸易谈判给日本缓冲期,日本方面对汇率问题也避免继续贬值有关。虽然今日早间日本央行公布的利率会议纪要仍然是支持宽松政策,但这符…...

    2024/4/27 17:58:04
  10. 【原油贵金属早评】欧佩克稳定市场,填补伊朗问题的影响

    原标题:【原油贵金属早评】欧佩克稳定市场,填补伊朗问题的影响近日伊朗局势升温,导致市场担忧影响原油供给,油价试图反弹。此时OPEC表态稳定市场。据消息人士透露,沙特6月石油出口料将低于700万桶/日,沙特已经收到石油消费国提出的6月份扩大出口的“适度要求”,沙特将满…...

    2024/4/27 14:22:49
  11. 【外汇早评】美欲与伊朗重谈协议

    原标题:【外汇早评】美欲与伊朗重谈协议美国对伊朗的制裁遭到伊朗的抗议,昨日伊朗方面提出将部分退出伊核协议。而此行为又遭到欧洲方面对伊朗的谴责和警告,伊朗外长昨日回应称,欧洲国家履行它们的义务,伊核协议就能保证存续。据传闻伊朗的导弹已经对准了以色列和美国的航…...

    2024/4/28 1:28:33
  12. 【原油贵金属早评】波动率飙升,市场情绪动荡

    原标题:【原油贵金属早评】波动率飙升,市场情绪动荡因中美贸易谈判不安情绪影响,金融市场各资产品种出现明显的波动。随着美国与中方开启第十一轮谈判之际,美国按照既定计划向中国2000亿商品征收25%的关税,市场情绪有所平复,已经开始接受这一事实。虽然波动率-恐慌指数VI…...

    2024/4/30 9:43:09
  13. 【原油贵金属周评】伊朗局势升温,黄金多头跃跃欲试

    原标题:【原油贵金属周评】伊朗局势升温,黄金多头跃跃欲试美国和伊朗的局势继续升温,市场风险情绪上升,避险黄金有向上突破阻力的迹象。原油方面稍显平稳,近期美国和OPEC加大供给及市场需求回落的影响,伊朗局势并未推升油价走强。近期中美贸易谈判摩擦再度升级,美国对中…...

    2024/4/27 17:59:30
  14. 【原油贵金属早评】市场情绪继续恶化,黄金上破

    原标题:【原油贵金属早评】市场情绪继续恶化,黄金上破周初中国针对于美国加征关税的进行的反制措施引发市场情绪的大幅波动,人民币汇率出现大幅的贬值动能,金融市场受到非常明显的冲击。尤其是波动率起来之后,对于股市的表现尤其不安。隔夜美国股市出现明显的下行走势,这…...

    2024/5/2 15:04:34
  15. 【外汇早评】美伊僵持,风险情绪继续升温

    原标题:【外汇早评】美伊僵持,风险情绪继续升温昨日沙特两艘油轮再次发生爆炸事件,导致波斯湾局势进一步恶化,市场担忧美伊可能会出现摩擦生火,避险品种获得支撑,黄金和日元大幅走强。美指受中美贸易问题影响而在低位震荡。继5月12日,四艘商船在阿联酋领海附近的阿曼湾、…...

    2024/4/28 1:34:08
  16. 【原油贵金属早评】贸易冲突导致需求低迷,油价弱势

    原标题:【原油贵金属早评】贸易冲突导致需求低迷,油价弱势近日虽然伊朗局势升温,中东地区几起油船被袭击事件影响,但油价并未走高,而是出于调整结构中。由于市场预期局势失控的可能性较低,而中美贸易问题导致的全球经济衰退风险更大,需求会持续低迷,因此油价调整压力较…...

    2024/4/26 19:03:37
  17. 氧生福地 玩美北湖(上)——为时光守候两千年

    原标题:氧生福地 玩美北湖(上)——为时光守候两千年一次说走就走的旅行,只有一张高铁票的距离~ 所以,湖南郴州,我来了~ 从广州南站出发,一个半小时就到达郴州西站了。在动车上,同时改票的南风兄和我居然被分到了一个车厢,所以一路非常愉快地聊了过来。 挺好,最起…...

    2024/4/29 20:46:55
  18. 氧生福地 玩美北湖(中)——永春梯田里的美与鲜

    原标题:氧生福地 玩美北湖(中)——永春梯田里的美与鲜一觉醒来,因为大家太爱“美”照,在柳毅山庄去寻找龙女而错过了早餐时间。近十点,向导坏坏还是带着饥肠辘辘的我们去吃郴州最富有盛名的“鱼头粉”。说这是“十二分推荐”,到郴州必吃的美食之一。 哇塞!那个味美香甜…...

    2024/4/30 22:21:04
  19. 氧生福地 玩美北湖(下)——奔跑吧骚年!

    原标题:氧生福地 玩美北湖(下)——奔跑吧骚年!让我们红尘做伴 活得潇潇洒洒 策马奔腾共享人世繁华 对酒当歌唱出心中喜悦 轰轰烈烈把握青春年华 让我们红尘做伴 活得潇潇洒洒 策马奔腾共享人世繁华 对酒当歌唱出心中喜悦 轰轰烈烈把握青春年华 啊……啊……啊 两…...

    2024/5/1 4:32:01
  20. 扒开伪装医用面膜,翻六倍价格宰客,小姐姐注意了!

    原标题:扒开伪装医用面膜,翻六倍价格宰客,小姐姐注意了!扒开伪装医用面膜,翻六倍价格宰客!当行业里的某一品项火爆了,就会有很多商家蹭热度,装逼忽悠,最近火爆朋友圈的医用面膜,被沾上了污点,到底怎么回事呢? “比普通面膜安全、效果好!痘痘、痘印、敏感肌都能用…...

    2024/4/27 23:24:42
  21. 「发现」铁皮石斛仙草之神奇功效用于医用面膜

    原标题:「发现」铁皮石斛仙草之神奇功效用于医用面膜丽彦妆铁皮石斛医用面膜|石斛多糖无菌修护补水贴19大优势: 1、铁皮石斛:自唐宋以来,一直被列为皇室贡品,铁皮石斛生于海拔1600米的悬崖峭壁之上,繁殖力差,产量极低,所以古代仅供皇室、贵族享用 2、铁皮石斛自古民间…...

    2024/4/28 5:48:52
  22. 丽彦妆\医用面膜\冷敷贴轻奢医学护肤引导者

    原标题:丽彦妆\医用面膜\冷敷贴轻奢医学护肤引导者【公司简介】 广州华彬企业隶属香港华彬集团有限公司,专注美业21年,其旗下品牌: 「圣茵美」私密荷尔蒙抗衰,产后修复 「圣仪轩」私密荷尔蒙抗衰,产后修复 「花茵莳」私密荷尔蒙抗衰,产后修复 「丽彦妆」专注医学护…...

    2024/4/30 9:42:22
  23. 广州械字号面膜生产厂家OEM/ODM4项须知!

    原标题:广州械字号面膜生产厂家OEM/ODM4项须知!广州械字号面膜生产厂家OEM/ODM流程及注意事项解读: 械字号医用面膜,其实在我国并没有严格的定义,通常我们说的医美面膜指的应该是一种「医用敷料」,也就是说,医用面膜其实算作「医疗器械」的一种,又称「医用冷敷贴」。 …...

    2024/5/2 9:07:46
  24. 械字号医用眼膜缓解用眼过度到底有无作用?

    原标题:械字号医用眼膜缓解用眼过度到底有无作用?医用眼膜/械字号眼膜/医用冷敷眼贴 凝胶层为亲水高分子材料,含70%以上的水分。体表皮肤温度传导到本产品的凝胶层,热量被凝胶内水分子吸收,通过水分的蒸发带走大量的热量,可迅速地降低体表皮肤局部温度,减轻局部皮肤的灼…...

    2024/4/30 9:42:49
  25. 配置失败还原请勿关闭计算机,电脑开机屏幕上面显示,配置失败还原更改 请勿关闭计算机 开不了机 这个问题怎么办...

    解析如下&#xff1a;1、长按电脑电源键直至关机&#xff0c;然后再按一次电源健重启电脑&#xff0c;按F8健进入安全模式2、安全模式下进入Windows系统桌面后&#xff0c;按住“winR”打开运行窗口&#xff0c;输入“services.msc”打开服务设置3、在服务界面&#xff0c;选中…...

    2022/11/19 21:17:18
  26. 错误使用 reshape要执行 RESHAPE,请勿更改元素数目。

    %读入6幅图像&#xff08;每一幅图像的大小是564*564&#xff09; f1 imread(WashingtonDC_Band1_564.tif); subplot(3,2,1),imshow(f1); f2 imread(WashingtonDC_Band2_564.tif); subplot(3,2,2),imshow(f2); f3 imread(WashingtonDC_Band3_564.tif); subplot(3,2,3),imsho…...

    2022/11/19 21:17:16
  27. 配置 已完成 请勿关闭计算机,win7系统关机提示“配置Windows Update已完成30%请勿关闭计算机...

    win7系统关机提示“配置Windows Update已完成30%请勿关闭计算机”问题的解决方法在win7系统关机时如果有升级系统的或者其他需要会直接进入一个 等待界面&#xff0c;在等待界面中我们需要等待操作结束才能关机&#xff0c;虽然这比较麻烦&#xff0c;但是对系统进行配置和升级…...

    2022/11/19 21:17:15
  28. 台式电脑显示配置100%请勿关闭计算机,“准备配置windows 请勿关闭计算机”的解决方法...

    有不少用户在重装Win7系统或更新系统后会遇到“准备配置windows&#xff0c;请勿关闭计算机”的提示&#xff0c;要过很久才能进入系统&#xff0c;有的用户甚至几个小时也无法进入&#xff0c;下面就教大家这个问题的解决方法。第一种方法&#xff1a;我们首先在左下角的“开始…...

    2022/11/19 21:17:14
  29. win7 正在配置 请勿关闭计算机,怎么办Win7开机显示正在配置Windows Update请勿关机...

    置信有很多用户都跟小编一样遇到过这样的问题&#xff0c;电脑时发现开机屏幕显现“正在配置Windows Update&#xff0c;请勿关机”(如下图所示)&#xff0c;而且还需求等大约5分钟才干进入系统。这是怎样回事呢&#xff1f;一切都是正常操作的&#xff0c;为什么开时机呈现“正…...

    2022/11/19 21:17:13
  30. 准备配置windows 请勿关闭计算机 蓝屏,Win7开机总是出现提示“配置Windows请勿关机”...

    Win7系统开机启动时总是出现“配置Windows请勿关机”的提示&#xff0c;没过几秒后电脑自动重启&#xff0c;每次开机都这样无法进入系统&#xff0c;此时碰到这种现象的用户就可以使用以下5种方法解决问题。方法一&#xff1a;开机按下F8&#xff0c;在出现的Windows高级启动选…...

    2022/11/19 21:17:12
  31. 准备windows请勿关闭计算机要多久,windows10系统提示正在准备windows请勿关闭计算机怎么办...

    有不少windows10系统用户反映说碰到这样一个情况&#xff0c;就是电脑提示正在准备windows请勿关闭计算机&#xff0c;碰到这样的问题该怎么解决呢&#xff0c;现在小编就给大家分享一下windows10系统提示正在准备windows请勿关闭计算机的具体第一种方法&#xff1a;1、2、依次…...

    2022/11/19 21:17:11
  32. 配置 已完成 请勿关闭计算机,win7系统关机提示“配置Windows Update已完成30%请勿关闭计算机”的解决方法...

    今天和大家分享一下win7系统重装了Win7旗舰版系统后&#xff0c;每次关机的时候桌面上都会显示一个“配置Windows Update的界面&#xff0c;提示请勿关闭计算机”&#xff0c;每次停留好几分钟才能正常关机&#xff0c;导致什么情况引起的呢&#xff1f;出现配置Windows Update…...

    2022/11/19 21:17:10
  33. 电脑桌面一直是清理请关闭计算机,windows7一直卡在清理 请勿关闭计算机-win7清理请勿关机,win7配置更新35%不动...

    只能是等着&#xff0c;别无他法。说是卡着如果你看硬盘灯应该在读写。如果从 Win 10 无法正常回滚&#xff0c;只能是考虑备份数据后重装系统了。解决来方案一&#xff1a;管理员运行cmd&#xff1a;net stop WuAuServcd %windir%ren SoftwareDistribution SDoldnet start WuA…...

    2022/11/19 21:17:09
  34. 计算机配置更新不起,电脑提示“配置Windows Update请勿关闭计算机”怎么办?

    原标题&#xff1a;电脑提示“配置Windows Update请勿关闭计算机”怎么办&#xff1f;win7系统中在开机与关闭的时候总是显示“配置windows update请勿关闭计算机”相信有不少朋友都曾遇到过一次两次还能忍但经常遇到就叫人感到心烦了遇到这种问题怎么办呢&#xff1f;一般的方…...

    2022/11/19 21:17:08
  35. 计算机正在配置无法关机,关机提示 windows7 正在配置windows 请勿关闭计算机 ,然后等了一晚上也没有关掉。现在电脑无法正常关机...

    关机提示 windows7 正在配置windows 请勿关闭计算机 &#xff0c;然后等了一晚上也没有关掉。现在电脑无法正常关机以下文字资料是由(历史新知网www.lishixinzhi.com)小编为大家搜集整理后发布的内容&#xff0c;让我们赶快一起来看一下吧&#xff01;关机提示 windows7 正在配…...

    2022/11/19 21:17:05
  36. 钉钉提示请勿通过开发者调试模式_钉钉请勿通过开发者调试模式是真的吗好不好用...

    钉钉请勿通过开发者调试模式是真的吗好不好用 更新时间:2020-04-20 22:24:19 浏览次数:729次 区域: 南阳 > 卧龙 列举网提醒您:为保障您的权益,请不要提前支付任何费用! 虚拟位置外设器!!轨迹模拟&虚拟位置外设神器 专业用于:钉钉,外勤365,红圈通,企业微信和…...

    2022/11/19 21:17:05
  37. 配置失败还原请勿关闭计算机怎么办,win7系统出现“配置windows update失败 还原更改 请勿关闭计算机”,长时间没反应,无法进入系统的解决方案...

    前几天班里有位学生电脑(windows 7系统)出问题了&#xff0c;具体表现是开机时一直停留在“配置windows update失败 还原更改 请勿关闭计算机”这个界面&#xff0c;长时间没反应&#xff0c;无法进入系统。这个问题原来帮其他同学也解决过&#xff0c;网上搜了不少资料&#x…...

    2022/11/19 21:17:04
  38. 一个电脑无法关闭计算机你应该怎么办,电脑显示“清理请勿关闭计算机”怎么办?...

    本文为你提供了3个有效解决电脑显示“清理请勿关闭计算机”问题的方法&#xff0c;并在最后教给你1种保护系统安全的好方法&#xff0c;一起来看看&#xff01;电脑出现“清理请勿关闭计算机”在Windows 7(SP1)和Windows Server 2008 R2 SP1中&#xff0c;添加了1个新功能在“磁…...

    2022/11/19 21:17:03
  39. 请勿关闭计算机还原更改要多久,电脑显示:配置windows更新失败,正在还原更改,请勿关闭计算机怎么办...

    许多用户在长期不使用电脑的时候&#xff0c;开启电脑发现电脑显示&#xff1a;配置windows更新失败&#xff0c;正在还原更改&#xff0c;请勿关闭计算机。。.这要怎么办呢&#xff1f;下面小编就带着大家一起看看吧&#xff01;如果能够正常进入系统&#xff0c;建议您暂时移…...

    2022/11/19 21:17:02
  40. 还原更改请勿关闭计算机 要多久,配置windows update失败 还原更改 请勿关闭计算机,电脑开机后一直显示以...

    配置windows update失败 还原更改 请勿关闭计算机&#xff0c;电脑开机后一直显示以以下文字资料是由(历史新知网www.lishixinzhi.com)小编为大家搜集整理后发布的内容&#xff0c;让我们赶快一起来看一下吧&#xff01;配置windows update失败 还原更改 请勿关闭计算机&#x…...

    2022/11/19 21:17:01
  41. 电脑配置中请勿关闭计算机怎么办,准备配置windows请勿关闭计算机一直显示怎么办【图解】...

    不知道大家有没有遇到过这样的一个问题&#xff0c;就是我们的win7系统在关机的时候&#xff0c;总是喜欢显示“准备配置windows&#xff0c;请勿关机”这样的一个页面&#xff0c;没有什么大碍&#xff0c;但是如果一直等着的话就要两个小时甚至更久都关不了机&#xff0c;非常…...

    2022/11/19 21:17:00
  42. 正在准备配置请勿关闭计算机,正在准备配置windows请勿关闭计算机时间长了解决教程...

    当电脑出现正在准备配置windows请勿关闭计算机时&#xff0c;一般是您正对windows进行升级&#xff0c;但是这个要是长时间没有反应&#xff0c;我们不能再傻等下去了。可能是电脑出了别的问题了&#xff0c;来看看教程的说法。正在准备配置windows请勿关闭计算机时间长了方法一…...

    2022/11/19 21:16:59
  43. 配置失败还原请勿关闭计算机,配置Windows Update失败,还原更改请勿关闭计算机...

    我们使用电脑的过程中有时会遇到这种情况&#xff0c;当我们打开电脑之后&#xff0c;发现一直停留在一个界面&#xff1a;“配置Windows Update失败&#xff0c;还原更改请勿关闭计算机”&#xff0c;等了许久还是无法进入系统。如果我们遇到此类问题应该如何解决呢&#xff0…...

    2022/11/19 21:16:58
  44. 如何在iPhone上关闭“请勿打扰”

    Apple’s “Do Not Disturb While Driving” is a potentially lifesaving iPhone feature, but it doesn’t always turn on automatically at the appropriate time. For example, you might be a passenger in a moving car, but your iPhone may think you’re the one dri…...

    2022/11/19 21:16:57