首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

Linux学习笔记之Linux系统swap分区

0x00 什么是swap分区 Swap分区系统物理内存不够用时候,把物理内存中一部分空间释放出来,以供当前运行程序使用。...那些被释放空间可能来自一些很长时间没有什么操作程序,这些被释放空间被临时保存到Swap分区中,等到那些程序要运行时,再从Swap分区中恢复保存数据到内存中。...0x01 官方关于swap设置 Redhat6.4 官方推荐(我们使用CentOS 6.4) 推荐系统交换空间 系统RAM数量 建议交换空间 如果允许休眠,建议使用交换空间 ⩽2GB...其实根据系统实际情况和内存负荷综合考虑,但是实际情况又是什么样呢?...服务器安装具体应用,比如Mysql等不推荐设置,可以不设置或者修改参数swappiness来控制默认值为60意思是说在内存使用40%情况下就使用swap空间,可以将值设置为10 或者设置0,优先使用物理内存

6.3K20
您找到你想要的搜索结果了吗?
是的
没有找到

Linux系统下常见分区工具

使用磁盘分区工具可以使我们非常方便管理磁盘,本篇文章为大家分享一下Linux下常见磁盘分区工具。 Linux 5 个管理磁盘分区工具 下面的列表没有特定排名顺序。...大多数分区工具应该存在于 Linux 发行版仓库中。 GParted 这可能是 Linux 发行版中最流行基于 GUI 分区管理器。你可能已在某些发行版中预装它。...你甚至可以借助此工具尝试修复分区。它选项还包括编辑文件系统、创建分区镜像、还原镜像以及对分区进行基准测试。...Fdisk(命令行) fdisk 是一个命令行程序,它在每个类 Unix 系统中都有。不要担心,即使它需要你启动终端并输入命令,但这并不是很困难。...GNU Parted(命令行) 这是在你 Linux 发行版上预安装另一个命令行程序。

2.8K30

linux系统对硬盘分区_centos怎么分区

磁盘分区概述 Linux 操作系统只有一个根目录,根目录下又分几个区分别分给某一子目录使用,Linux 操作系统每个分区都是整个文件系统一部分,硬盘中每个分区都会挂载到文件系统某一目录中...Linux 操作系统设备文件夹也就是 /dev 目录下, 所以我们使用指令 fdisk /dev/sdb 对硬盘 sdb 进行分区,随后按照提示进行如下操作: 注意:在进行分区操作最后一步必须输入...未写目录而直接使用指令 du -h 时默认为当前所在目录; 4....网络概述 在以往操作中,小马都是以虚拟机方式演示 Linux 操作系统,就是在 Windows 环境中创建一个虚拟机,虚拟机中使用 Linux 系统,以此来模拟实现 Windows...配置 Linux 网络环境 方式1:自动获取 ip 登录 Linux 操作系统后,默认为自动获取 ip,该方法可以有效避免 ip 冲突,但每次获取 ip 可能都不一样。

17.2K30

Linux系统磁盘与分区管理

Linux最传统磁盘文件系统(filesystem)使用是EXT4格式,所以要了解文件系统就得要由认识EXT4开始,而文件系统是创建在硬盘上面的,因此我们得了解硬盘物理组成才行,下面我们回来详细谈一谈磁盘...《鸟哥Linux私房菜 (基础学习篇 第三版)》 - 作者:鸟哥 《Linux就该这么学》 - 作者:刘遄 关于磁盘与分区 目前在市场中磁盘分类也是五花八门,一般在主机中使用磁盘无外乎,以下几种...,扩展分区无法格式化 5.逻辑分区Linux系统中,IDE硬盘最多59个,SATA硬盘最多11个 关于文件系统特性 我们都知道磁盘分区完毕后还需要进行格式化(format),之后操作系统才能够使用这个分区...这与操作系统文件数据有关,较新操作系统文件数据除了文件实际内容外,通常含有非常多属性,例如 Linux 操作系统文件权限(rwx)与文件属性(拥有者、群组、时间参数等),文件系统通常会将这两部份数据分别存放在不同区块...在Linux系统中,硬盘分区命名为sda1-sda4或者hda1-hda4(其中a表示硬盘编号可能是a、b、c等等),在MBR硬盘中,分区号1-4是主分区(或者扩展分区),逻辑分区号只能从5开始.

5.2K30

linux-系统默认目录说明

用户可执行文件一般放在这里。 存储linux系统自有的所有命令,可以cd bin去查看,里面有比如cp、ls这样系统命令。 就连 cd 这个命令也是在bin下面的。...扩展分区不能直接使用,是用必拆分出更多逻辑分区,扩展分没有个数限制。...--------------hda6 逻辑分区 |----------------hdaN 逻辑分区 例 /dev/hda6 主板第一个接口和一个逻辑分区 /tmp 包含系统和用户创建临时文件...); 锁文件(/var/lock); 多次重新启动需要临时文件(/var/tmp); /proc 文件系统 Linux 内核提供一种伪文件系统,可以在运行时访问内核内部数据结构、改变内核设置机制...我自己理解是,不是随系统启时加载硬件,比如,移动硬盘,U盘,投影仪等。这windows下添加设备过程是自动化,在linux下需要手动添加。

27431

Linux扩展分区和文件系统

磁盘分区 linux也与windows一样,为了使用全部磁盘空间,需要先对磁盘分区;如果所有分区总容量小于磁盘容量,说明磁盘还有未分配空间,这个时候会对磁盘造成浪费。...需要增加一个新分区来将全部空间利用上。 fdisk 此命令是磁盘管理命令。fdisk -l可查看目前磁盘总容量和各分区情况。...fdisk -m下可查看各种相关命令,例如增加分区 m,删除分区 d 。 文件系统 当将未分配空间追加到新分区/dev/sda2后,还需要创建物理卷以及扩展。...pvcreate /dev/sda2 vgscan vgextend cl /dev/sda3 lvextend -L +100G 加上要扩展分区名 接着用 dh –f,发现实际容量并没有变化,因为我们系统还不认识刚刚添加进来磁盘文件系统...xfs_growfs 加上要扩展分区名或者 resize2fs – f 加上要扩展分区名。 再次查询,发现文件系统空间变大了。

3K20

Linux系统文件默认权限和特殊权限

这就要聊聊umask了,Linux系统默认umask值是022,它直接影响了用户创建文件或目录默认权限,它与chmod效果刚好相反,umask是将文件对应权限位遮掩住,或者说是从文件对应权限位...如何计算umask值 在Linux系统中,目录最大权限是777,文件最大权限是666,因为基于安全原因,新建文件不允许有执行权限,所以从文件权限位来看,文件比目录少了执行(x)权限。...系统中/tmp目录默认就设置了sticky权限 设定文件特定属性 虽然说权限是给普通用户设置,但是有些文件设置了特殊属性后,root也无法进行删除、更改等操作,通过chattr命令来实现。...chattr 更改Linux文件系统文件属性 【例1】通过chattr命令来设置文件属性,实现无法删除、更改内容和重命名操作: [root@CentOS7 data]# touch file1...总结 以上所述是小编给大家介绍Linux系统文件默认权限和特殊权限,希望对大家有所帮助,如果大家有任何疑问请给我留言,小编会及时回复大家。在此也非常感谢大家对ZaLou.Cn网站支持!

4.2K10

linux下MBR方式分区非主分区扩容文件系统

背景: 使用腾讯云云服务器时,将扩容部分容量划分至原有分区(MBR),使用官网提供脚本扩容时,如果分区号不是主分区1(如vdb1、vdc1时),无法使用脚本一键完成文件系统扩容 注意:做快照!...备份当前分区表 3. fdisk 重建分区(扩容分区),删除原有分区,重新分区时将扩容磁盘增加扇区增加到新建分区上,并保存配置(注意原有分区如果扇区开始位置非默认2048,重建分区时需要注意指定原有分区扇区开始位置...,扇区结束位置默认最大即可,或者也可以自定义增加部分到原有分区上) 下列示例中我们重建分区为主分区vdb1,这样后期再扩容也方便使用脚本一键扩容 4....挂载校验,文件系统容量扩容成功,之前数据也没受影响 ---- 扩容示例1:主分区分区号不为1,扩容前分区为主分区vdb2 root@BJ-CentOS7 ~ # ls /vdb2/ 10.txt...2048 Last 扇区, +扇区 or +size{K,M,G} (2048-20971519,默认为 20971519): 将使用默认值 20971519 分区 1 已设置为 Linux 类型,大小设为

3.9K10

Linux系统修改默认内核启动顺序

cat /boot/grub2/grub.cfg |grep menuentry 2、参考如下命令,配置从默认内核启动。内核名称根据系统内部查到实际名称来替换。...grub2-set-default "CentOS Linux (3.10.0-123.9.3.el7.x86_64) 7 (Core)" 3、执行如下命令,确认配置成功。...grub2-editenv list 二、centos6修改内核启动顺序 1、查看/etc/grub.conf文件,确认系统内核情况,如下图所示系统存在2个内核现象。...2、在grub.conf文件中决定开机使用哪个内核版本做启动参数是default,默认值为0,代表从最新内核启动。代表启动内核版本从上往下依次是0、1、2等。...3、如果要选择从旧版内核,即系统最开始内核启动,则把default值改为1 ,然后重启服务器从新内核进行引导。

8.5K20

Linux-系统分区与目录结构

本文包括Linux系统安装时分区设置建议,以及Linux目录结构解释。 系统安装中分区设置 按以下顺序和大小安装 (1)、“交换空间”,相当于windows下虚拟内存。...建议大小:(理论值为实际内存两倍),设置为电脑内存大小即可,选择逻辑分区,空间起始位置。 (2)、“/boot”。包含系统内核和系统启动所需文件,实现双系统关键所在。建议大小:200M。...大致相当于windows下系统盘(C盘),存放系统文件,当在Ubuntu下安装一些软件时,有可以选择路径,就可以选择“/home”里面,即自定义软件安装路径,但还有一些不能选择安装路径,就会安装到...“/”分区,大部分软件是默认安装到“/”分区。...D:/Software/,用于放置大型软件,当硬盘容量不够时可以单独挂载到其他磁盘 通过apt-get安装软件 下载软件存放在:/var/cache/apt/archives 安装后软件默认位置:/

21420

Linux系统磁盘分区及挂载 – fdisk

Linux系统磁盘分区及挂载 – fdisk 本文关键字:文件系统,磁盘分区,格式化,挂载 文章目录 Linux系统磁盘分区及挂载 – fdisk 一、文件系统 1. 文件系统作用 2....常见Linux文件系统 二、添加硬盘 1. 打开虚拟机设置 2. 添加设备 3. 硬盘类型选择 4. 硬件创建向导 三、磁盘分区 1. MBR分区表 2. 硬盘识别 3....当在一个操作系统(Windows、Linux、MacOS)中使用文件系统时,通常都会做一个统一接口,来进行文件读写,所以会存在某些文件系统只适用与某一种操作系统情况。...常见Linux文件系统 MINIX:Linux最早使用文件系统,目前主流版本Linux系统已不再使用 EXT:CentOS 5/6主要使用文件系统(EXT2、EXT3、EXT4) EXT3:最大能够管理...硬盘识别 设备信息目录:/dev 对于IDE类型磁盘,命名格式:/dev/hd[a-d] 对于SATA/SCSI/SAS类型磁盘,命名格式:/dev/sd[a-p] 添加前:只有默认一块硬盘,被识别为

5.7K20

linux分区

安装linux整体步骤其实比较简单,唯一可能值得说明地方,大概就是linux分区了。 ? 下面来给大家推荐一些分区方案。...linux只需要一个/根分区就可以正常运行。 2 常用分区方式,以使用100G空间安装linux为例,各目录含义,请参考文章结尾附录。...所以第二种方法里,我们把/boot和/home单独分了出来,避免/分区内容扩张影响到系统启动,同时,分配/home分区可以在电脑系统崩溃,重装系统时避免个人文件丢失,直接将分区挂载上去,个人数据就不会丢失...+-- /boot 包括操作系统内核和启动过程需要用文件 +-- /root 超级管理员家目录 +-- /home 家目录,用来存放用户文件 +-- /etc 大部分配置文件默认都放在这里 +-...- /dev linux系统中,所有的硬件都以文件形式放在这个目录中 +-- /lost+found 突然停电或者非正常关机,存放临时文件 +-- /sbin 管理员才能运行一些程序 +-- /opt

16.6K20

Linux系统磁盘分区及挂载 - fdisk

Linux系统磁盘分区及挂载 - fdisk 文本关键字:文件系统,磁盘分区,格式化,挂载 一、文件系统 1....当在一个操作系统(Windows、Linux、MacOS)中使用文件系统时,通常都会做一个统一接口,来进行文件读写,所以会存在某些文件系统只适用与某一种操作系统情况。 ?...常见Linux文件系统 MINIX:Linux最早使用文件系统,目前主流版本Linux系统已不再使用 EXT:CentOS 5/6主要使用文件系统(EXT2、EXT3、EXT4) EXT3:最大能够管理...,2GB单个文件 FAT32:最大能够管理2TB单个分区,4GB单个文件 NTFS:目前Windows系统主流使用文件系统 最大能够管理单个分区:2TB 最大支持单个文件:2TB SWAP:...硬盘识别 设备信息目录:/dev 对于IDE类型磁盘,命名格式:/dev/hd 对于SATA/SCSI/SAS类型磁盘,命名格式:/dev/sd 添加前:只有默认一块硬盘,被识别为sda sda1

5.1K21

linux系统默认进入win10,win10 linux系统 默认win10启动

大家好,又见面了,我是你们朋友全栈君。 双系统怎么设置Win10系统默认启动系统。Win10一出来,我就去安装尝试了,在自己电脑上安装了Win10双系统。...安装后Win10就是默认启动系统了,那么要想让以前系统默认系统怎么设置呢,今天我就给大家介绍下Win10双系统怎么设置默认启动系统。...3、在引导界面上,选择要设置默认启动系统,然后点击设为默认值。如下图所示。 4、将双系统默认启动系统设置好后,再点击确定,如下图所示。...5、点击后,系统提示要重新启动电脑,因为系统配置后要重新启动才能生效,点击重新启动,如下图所示。 这样就设置好了,是不是很简单啊,要不你们也安装个win10系统?...谢谢阅读,希望能帮到大家,请继续关注脚本之家,我们会努力分享更多优秀文章。

16.3K20

Linux系统修改权限与默认权限

Linux系统修改权限与默认权限 前面介绍了Linux系统文件权限与目录权限,由于为了操作系统安全性,实际生产环境中,经常会修改某用户对某文件或目录权限 ?...使用lsattr 文件名 查看文件特殊权限 ? 默认权限 当我们只要创建完目录或文件时,它都会自己生产相应权限,这也就是系统默认权限,那么它默认权限是从何而来呢?下面来介绍下 ? ?...由此可以看出 root用户默认创建目录权限是755,文件权限是644 普通用户默认创建目录权限是775,文件权限是664 这也是系统默认比较安全权限分配 其实这些默认权限全部都是由umask值来决定...系统规定了 文件权限值是从666开始计算(默认权限=权限值-umask值) 目录权限值是从777开始计算(默认权限=权限值-umask值) ? ? ?...那么问题来了,上述公式算法不正确了,这也就是一种特殊情况 当umask值为有奇数位出现时,目录默认权限是不改变,文件默认权限是计算后值中有奇数位值加上1得出最终权限值 ?

5.7K20

Linux分区原理介绍

1.Linux无论有多少个分区.分给哪一个目录,整个文件系统也只有一个根目录.它每一个分区都是用来组成整个文件系统一部分.Linux使用一种”载入”处理办法.将分区和目录联系起来.这时要载入一个分区...可以通过lsblk查看硬盘分区和挂载情况 3.硬盘挂载和卸载操作 给当前linux系统添加一块新硬盘(2GB),并挂载到指定目录(/home/disk2-1目录) 执行步骤: 在虚拟机中添加一个新硬盘...对新硬盘进行分区 对新硬盘分区进行格式化 格式化指令: mkfs -t ext4 需要格式化磁盘分区文件 将分区挂载到linux对应目录上 挂载指令: mount 分区文件 挂载目录 注意: 挂载到目录需要提前创建...注意: 当卸载磁盘分区挂载点之后,也要到/etc/fstab文件中删除该分区挂载配置信息 4.磁盘查询分析 4.1查询系统磁盘整体使用情况 指令: df -lh 4.2查询指定目录磁盘占用情况 指令...-ls -lR /home | grep “^d” | wc -l 以树型结构方式,显示指定目录结构信息. tree [目录] 注意: 默认为当前目录树型结构展示 如果没有tree指令,通过 yum

6.6K00
领券