
Linux基础
Linux基础学习总结。
Liuyuelinjiayou
终有一天,你会静心下来,像个局外人一样看自己的故事,笑着摇摇头。
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
Linux快乐之旅(知识汇总)
一、了解Linux系统UNIX系统介绍GNU计划介绍Linux系统介绍二、虚拟机的基本使用VMware安装VMware中创建虚拟机CentOS镜像下载虚拟机中安装Linux系统补充:安装Linxu系统时分区详细说明虚拟机网络模式说明虚拟机中快照和克隆的使用三、Linux系统基本了解通过setup工具配置Linux系统IP地址Linux系统安装日志说明Linux系统的分区和格式化Linux系统的设备文件名和挂载了解Linux目录结构补充:Linux系统与windo原创 2020-07-01 13:24:33 · 487 阅读 · 0 评论 -
『无欲则无求』Linux日志管理 — 94、logrotate命令
我们日志轮替之所以可以在指定的时间备份日志,其实也要依赖系统定时任务。如果大家还记得/etc/cron.daily/目录,就会发现这个目录中是有logrotate文件,logrotate命令通过这个文件依赖定时任务执行的。logrotate命令的格式[root@localhost ~]# logrotate [选项] 配置文件名选项: 如果此命令没有选项,则会按照配置文件中的条件进行日志轮替。 -v:显示日志轮替过程。 -f:强制进行日志轮替。不管日志轮替的条件是否已经符合,强制配置文件原创 2020-08-14 11:38:49 · 307 阅读 · 0 评论 -
『无欲则无求』Linux日志管理 — 93、把自定义日志加入日志轮替
文章目录1、方式2、示例使用RPM包方式安装服务的日志会自动的加入logrotate轮替,一般不需要你介入。而使用源码包方式安装服务的日志,需要手工把该服务的日志加入到logrotate.conf配置文件中。所以源码包方式安装服务的日志和手动指定的日志,是需要自己手动加入logrotate日志轮替。1、方式有两个方法:第一种方法是直接在/etc/logrotate.conf配置文件中写入该日志的轮替策略,从而把日志加入logrotate轮替。第二种方法是在/etc/logrotate.d/目原创 2020-08-14 11:37:13 · 271 阅读 · 0 评论 -
『无欲则无求』Linux日志管理 — 92、Linux日志轮替
文章目录1、日志文件的命名规则2、logrotate配置文件说明3、logrotate配置文件的主要参数1、日志文件的命名规则日志轮替最主要的作用就是把旧的日志文件移动并改名,同时建立新的空日志文件,当旧日志文件超出保存的范围之后,就会进行删除。那么旧的日志文件改名之后,如何命名呢?主要依靠/etc/logrotate.conf配置文件中dateext参数:如果配置文件中拥有dateext参数,那么日志会用日期来作为日志文件的后缀。例如secure-20200616。这样的话日志文件名不会重原创 2020-08-14 11:34:59 · 340 阅读 · 0 评论 -
『无欲则无求』Linux日志管理 — 91、Linux日志服务rsyslogd
文章目录1、日志文件格式2、rsyslogd服务的配置文件(1)rsyslog.conf配置文件内容(2)rsyslog.conf配置文件内容说明@1、/etc/rsyslog.conf配置文件格式@2、服务名称@3、连接符号@4、日志等级@5、日志记录位置(3)定义自己的日志1、日志文件格式只要是由日志服务rsyslogd记录的日志文件,他们的格式是一样的。基本日志格式包含以下内容:事件产生的时间。发生事件的服务器的主机名。产生事件的服务名或程序名。事件的具体信息(具体日志信息)。我们原创 2020-08-14 11:32:35 · 384 阅读 · 0 评论 -
『无欲则无求』Linux日志管理 — 90、Linux日志简介
文章目录1、日志相关服务2、系统中常见的日志文件记录在系统当中的一些触发过的事件和问题,日志对于管理员来说是一个非常好的帮手,如果Linux系统中提示出现一些问题,你的第一反应就应该是查看日志。一般的错误都在在日志中有显示,帮助你判断问题和解决问题。Linux系统中的日志都是纯文本,都是一行一行的文字信息。纯手动查看一些日志,从里边找到自己需要的日志信息还是很困难的。我们所学习的,就是Linux系统的日志管理,也就是纯文本日志,怎么使用,怎么查询,日志的服务是什么等。但是在真正的工作中,因为日志的数量原创 2020-08-14 11:29:29 · 252 阅读 · 0 评论 -
『无欲则无求』Linux系统管理 — 89、Linux系统中任务调度工具anacron
文章目录(1)任务调度工具anacron介绍(2)新旧版本Linux中anacron工具的区别(3)/etc/cron.{daily,weekly,monthly}目录说明(4)anacron命令(5)/etc/anacrontab的执行过程在Linxu系统中,有三种用于任务调度的工具at命令调用atd服务crontab命令调用cron(crond)服务。anacron工具。(1)任务调度工具anacron介绍anacron工具是用来干什么的呢?如果Linux服务器不是24小时开机的,原创 2020-08-14 11:23:27 · 379 阅读 · 0 评论 -
『无欲则无求』Linux系统管理 — 88、Linux系统中crontab配置文件的设置
文章目录(1)/etc/crontab配置文件说明(2)通过配置文件的方式设置定时任务方式一方式二(1)/etc/crontab配置文件说明crontab -e是每个用户执行的命令,也就是说不同的用户身份可以执行自己的定时任务。可是有些定时任务需要系统执行,这时我们就需要编辑/etc/crontab这个配置文件了。并不是说写入/etc/crontab配置文件中的定时任务执行时,不需要用户身份,而是crontab -e命令定义定时任务时,默认用户身份是当前登录用户。而修改/etc/crontab配置文件原创 2020-08-14 11:22:52 · 316 阅读 · 0 评论 -
『无欲则无求』Linux系统管理 — 87、循环执行定时任务(crontab命令)
文章目录1、crond服务管理与访问控制2、crontab命令的访问控制3、用户级别的crontab命令(1)crontab命令介绍(2)查看crontab任务(3)删除crontab任务4、crontab命令的注意事项需使用crontab命令。crontab命令可以循环执行定时任务。比如每天的凌晨2点都执行一次某个任务。cron服务是Linux系统自带的守护进程(daemon),用来重复运行某些被设定好了确定的运行时间的任务,这些任务可以是每个月运行、每周运行、每天运行,甚至是每一分钟运行。在Li原创 2020-08-14 11:22:28 · 301 阅读 · 0 评论 -
『无欲则无求』Linux系统管理 — 86、Linux系统定时任务(只执行一次的定时任务的at命令)
文章目录(一)只执行一次的定时任务1、at服务管理2、at命令的访问控制3、at命令4、其他at管理命令5、总结定时任务是在服务器上常用到的一个工作。在你指定的时间,系统会自动执行你指定的程序(脚本或者命令)。Linxu系统中的定时任务不难,关键是如何写出正确的脚本。在Linxu系统中,有三种用于任务调度的工具at命令调用atd服务crontab命令调用cron(crond)服务。anacron工具。(一)只执行一次的定时任务需使用at命令。at命令是一次性执行的定时任务。也就是说我原创 2020-08-13 21:27:42 · 874 阅读 · 0 评论 -
『无欲则无求』Linux系统管理 — 85、Linux中查看系统资源
文章目录1、vmstat命令2、dmesg命令3、free命令4、查看CPU信息5、查看本机登陆用户信息(1)w命令(2)who命令6、uptime命令7、查看系统与内核相关信息1、vmstat命令vmstat命令是一个监控(查看)系统资源的命令。[root@localhost ~]# vmstat [刷新延时 刷新次数]示例:# 使用vmstat检测,每1秒刷新一次,共刷新3次[root@localhost ~]# vmstat 1 3procs -----------memory----原创 2020-08-13 21:22:11 · 436 阅读 · 0 评论 -
『无欲则无求』Linux系统管理 — 84、Linux系统中工作管理
文章目录1、工作管理简介2、如何把命令放入后台(1)方式一(2)方式二3、后台管理命令(1)查看后台的工作(2)将后台暂停的工作恢复到前台执行(3)把后台暂停的工作恢复到后台执行(4)提示4、后台命令脱离登录终端运行1、工作管理简介简单的说,工作管理就是管理前台的任务和后台的任务。后台管理有几个重要事项需要注意:前台是指当前可以操控和执行命令的这个操作环境,后台是指工作可以自行运行,但是不能直接用ctrl+c来终止它,只能使用fg/bg来调用工作。当前的登录终端,只能管理当前终端的工作,而原创 2020-08-13 21:18:21 · 223 阅读 · 0 评论 -
『无欲则无求』Linux系统管理 — 83、Linux系统中结束进程
文章目录1、Linux系统中的信号2、杀掉进程的命令(1)kill命令(2)killall命令(3)pkill命令1、Linux系统中的信号Linux系统中可以识别的信号较多,我们可以使用命令kil1-1或man 7 signal来查询,命令如下:[root@localhost ~]# kill -l 1) SIGHUP 2) SIGINT 3) SIGQUIT 4) SIGILL 5) SIGTRAP 6) SIGABRT 7) SIGBUS 8) SIGFPE 9) SIGKI原创 2020-08-13 21:14:14 · 205 阅读 · 0 评论 -
『无欲则无求』Linux系统管理 — 82、Linux进程的查看(top命令)
文章目录1、top命令介绍2、top命令示例3、top命令输出项解释(1)第一部分的说明(2)第二部分的说明4、top命令常用的实例(1)只查看PID为5470的sshd的进程(2)按"k"键终止某个进程(3)如何用top命令查看Linux中所有进程1、top命令介绍top命令是用来动态显示系统中进程的命令。[root@localhost ~]# top [选项]选项:-d秒数:指定top命令每隔几秒更新。默认是3秒。-b:使用批处理模式输出。一般和"-n"选项合用,用于把top命令重定向到文原创 2020-08-13 21:12:04 · 1393 阅读 · 0 评论 -
『无欲则无求』Linux系统管理 — 81、Linux进程的查看(ps命令)
文章目录1、ps命令介绍2、ps aux命令示例3、ps -le命令示例4、说明5、pstree命令1、ps命令介绍ps命令是用来静态显示系统中进程的命令。不过这个命令有些特殊,它部分命令的选项前不能加-,比如命令ps aux,其中aux是选项,但是这个选项前不能加-。这是因为ps命令的部分选项需要遵守BSD操作系统的格式,所以ps命令的常用选项的组合是固定的。命令如下:# 查看系统中所有进程,使用BSD操作系统格式。# aux选项组合是一个习惯用法。[root@localhost ~]#原创 2020-08-13 21:08:17 · 264 阅读 · 0 评论 -
『无欲则无求』Linux系统管理 — 80、进程管理
文章目录1、进程与线程的概念2、什么是进程管理?3、进程管理的作用4、Linux进程的几种状态5、进程与线程的关系(1)线程与进程的关系(2)总结1、进程与线程的概念来源百度百科:进程(Process) 是计算机中的程序关于某数据集合上的一次运行活动,是系统进行资源分配和调度的基本单位,是操作系统结构的基础。 在当代面向线程设计的计算机结构中,进程是线程的容器。程序是指令、数据及其组织形式的描述,进程是程序的实体。是计算机中的程序关于某数据集合上的一次运行活动,是系统进行资源分配和调度的基本单位原创 2020-08-13 21:02:43 · 277 阅读 · 0 评论 -
『无欲则无求』Linux服务管理 — 79、Linux系统服务管理总结
文章目录1、Linux服务管理总结2、Linux系统服务优化1、Linux服务管理总结(1)RPM包默认安装的服务独立的服务启动(1)使用/etc/init.d/目录中脚本启动服务,如:/etc/nit.d/httpd start|stop|restart。(2)使用service命令启动服务,如:service httpd start|stop|restart。自启动(1)使用chkconfig命令管理自启动,如:chkconfig --level 2345 httpd on|原创 2020-08-13 20:41:12 · 266 阅读 · 0 评论 -
『无欲则无求』Linux服务管理 — 78、源码包安装的服务管理
文章目录1、源码包服务的启动管理2、源码包服务的自启动管理3、让源码包服务被服务管理命令识别(1)让通过源码包安装的服务能被service命令管理启动(2)让通过源码包安装的服务能被chkconfig命令管理自启动(3)让ntsysv命令可以管理通过源码包安装的服务(4)总结4、提示1、源码包服务的启动管理# 通过源码包的安装路径,找到该服务的启动脚本,# 也就是获得该服务的启动脚本的绝对路径,# 最后加上启动选项。[root@localhost ~]# /usr/local/apache2/bi原创 2020-08-13 20:40:50 · 199 阅读 · 0 评论 -
『无欲则无求』Linux服务管理 — 77、独立服务的启动脚本分析
既然独立的服务启动是依靠/etc/init.d/服务名这个脚本来进行启动管理的,那么这个脚本中到底是什么样子的?我们以apache 服务的启动脚本来学习一下启动脚本到底是怎么实现一个服务启动的。提示:/etc/init.d/服务名和/etc/rc.d/init.d/服务名是一样的,软链接关系。查看apache的httpd服务[root@localhost ~]# vim /etc/rc.d/init.d/httpd内容如下:#!/bin/bash## httpd Startup scrip原创 2020-08-13 04:14:06 · 200 阅读 · 0 评论 -
『无欲则无求』Linux服务管理 — 76、RPM包安装基于xinetd的服务的管理
文章目录1、基于xinetd服务的启动管理(1)telnet服务安装(2)telnet服务启动2、基于xientd服务的自启动管理(1)使用chkconfig命管理自启动(2)使用ntsysv命令管理自启动现在Linux系统中基于xinetd的服务越来越少了,但Linux系统中还是有基于xinetd的服务的,所以我们还是需要了解一下基于xinetd的服务的管理。1、基于xinetd服务的启动管理我们使用telnet服务来举例,telnet服务是用来进程系统远程管理的,端口是23。不过需要注意的是tel原创 2020-08-12 19:25:24 · 307 阅读 · 0 评论 -
『无欲则无求』Linux服务管理 — 75、RPM包安装的独立服务管理
文章目录1、独立服务的启动管理(1)使用/etc/init.d/目录中的启动脚本启动服务(推荐)(2)使用service命令来启动独立的服务2、独立服务的自启动管理方式一:方式二:(推荐)方式三:3、验证1、独立服务的启动管理(1)使用/etc/init.d/目录中的启动脚本启动服务(推荐)[root@localhost ~]# /etc/init.d/httpd start或者[root@localhost ~]# /etc/cr.d/init.d/httpd start两个是软连的关系,用哪原创 2020-08-12 19:17:07 · 302 阅读 · 0 评论 -
『无欲则无求』Linux服务管理 — 74、Linux系统中的服务
文章目录1、服务的介绍2、Windows系统中的服务(1)如何查看Windows系统中的服务(2)查看服务的状态和启动类型(3)服务的状态和启动类型的区别服务启动类型服务状态总结:3、Linux系统中服务的分类4、独立的服务和基于xinetd服务的区别(1)两者区别(2)优缺点5、如何查看一个服务是独立的服务还是基于xinetd的服务(1)查看系统中独立的服务(2)查看系统中基于xinetd的服务1、服务的介绍计算机中的服务是一种能执行指定系统功能的程序,在系统后台运行。服务应用程序通常可以在本地和通原创 2020-08-12 19:07:43 · 248 阅读 · 0 评论 -
『无欲则无求』Linux启动引导与修复 — 73、Linux系统修复模式(光盘修复模式)
文章目录(一)光盘修复模式概念(二)实例光盘修复模式修复系统问题1、首先需要有系统光盘,或系统修复光盘。2、开启虚拟机,选择启动时进入BIOS3、修改BIOS的启动顺序,让系统从光盘启动(1)选择Boot选项(2)光标移动到CD-ROM上(3)选择Exit界面4、进入光盘修复模式(1)系统重新启动后,选择第三项`Rescue installed systen`(救援已安装的系统)(2)首先选择系统语言(3)键盘默认选择美式键盘(4)光盘安全启动模式是否需要启动网络(5)在救援模式下需要进行的操作5、修复系统原创 2020-08-12 17:09:20 · 682 阅读 · 0 评论 -
『无欲则无求』Linux启动引导与修复 — 72、单用户修复模式补充
文章目录1、Linux系统的安全性问题2、Linux系统安全性的重新认识1、Linux系统的安全性问题我们的Linux系统需要通过正确的用户名和密码才能进行登陆。但是我们上一篇文章讲解了通过Linux系统的单用户模式,可以破解掉密码登陆系统。那是不是Linux系统不是很安全呢?我们可以通过前边讲过的grub加密(请看https://blog.youkuaiyun.com/Liuyuelinjiayou/article/details/107960417),来进行进一步安全防范。给grub启动引导程序设置一个密码,原创 2020-08-12 17:05:47 · 258 阅读 · 0 评论 -
『无欲则无求』Linux启动引导与修复 — 71、Linux系统修复模式(单用户模式)
文章目录1、单用户模式常见的错误修复2、示例通过单用户模式修改系统密码(1)在启动系统时,用户读秒的时候,按enter键,可进入到我们之前说过的`grub`启动引导程序中(2)按e键编辑相应的系统启动内容(3)编辑`grub`配置文件内容(4)按enter键返回(5)按b键启动系统(6)修改root用户的密码。(7)重启系统3、注意Linux系统中有两种修复模式,一种是单用户模式,另一种是光盘修复模式。Linux系统的单用户模式有些类似Windows系统的安全模式,只启动最少的程序用于系统修复。在单用户原创 2020-08-12 16:43:42 · 850 阅读 · 0 评论 -
『无欲则无求』Linux启动引导与修复 — 70、grub加密
文章目录1、什么是grub加密2、grub加密步骤步骤一,执行`grub-md5-crypt`命令成生md5密码步骤二,输入两次密码第三步,修改grub的配置文件第四步,重启系统。注意:3、grub加密的lock属性注意:提示:为什么一定不要添加lock的原因。1、什么是grub加密上篇文章说了,系统在开机的时候,有一个5秒的读秒时间,方便你进入到grub界面中。如下图:此时我们按下Enter键,就可以进入到grub界面中。如下图:在选择框的正下方可以看到有几行提示:使用 ↑ 和 ↓ 键高亮某原创 2020-08-12 16:28:56 · 786 阅读 · 0 评论 -
『无欲则无求』Linux启动引导与修复 — 69、grub的配置文件说明
文章目录(一)`grub`中分区的表示方法(二)grub的配置文件(三)grub的配置文件内容说明1、grub的整体设置(1) default属性(2) timeout属性(3) splashimage属性(4) hiddenmenu属性2、接下来介绍CentOS系统的启动设置(1) title属性(2) root属性(3) kernel属性(4) initrd属性(5) 总结(一)grub中分区的表示方法在说grub的配置文件之前,我们还需要了解一下,在grub中分区的表示方法。从下图中我们可以看到原创 2020-08-12 16:21:00 · 454 阅读 · 0 评论 -
『无欲则无求』Linux启动引导与修复 — 68、启动引导程序(grub)
文章目录1、启动引导程序(Boot Loader)简介2、`grub`的作用3、`grub`启动引导程序的位置4、`/grub`目录中其他的文件简单介绍1、启动引导程序(Boot Loader)简介启动引导程序我们之间可能见过,比如windows系统,在你的电脑上安装了两个不同版本的windows系统时,在开机启动的时候,就会有界面让你选择,你需要进入到哪个系统中,这个就是启动引导程序的作用。如果你的电脑上只有一个操作系统,进入到启动引导程序中也没有的选择,所以就没有显示让你选择进入到哪个系统。Lin原创 2020-08-12 16:11:45 · 410 阅读 · 0 评论 -
『无欲则无求』Linux启动引导与修复 — 67、Linux系统运行级别
文章目录1、Linux系统运行级别介绍2、查看运行级别3、修改当前系统的运行级别4、系统默认运行级别5、`/etc/rc.d/rc.local`文件1、Linux系统运行级别介绍Linux默认有7个运行级别,Linux 系统任何时候都运行在一个指定的运行级别上,不同的运行级别所运行的程序和服务不尽相同,所要完成的工作和要达到的目的也不相同。0:关机。1:单用户模式,可以想象为Windows系统的安全模式,主要用于系统修复。2:不完全的命令行模式(命令行模式就是命令界面),不含NFS服务(Linu原创 2020-08-12 16:04:58 · 275 阅读 · 0 评论 -
『无欲则无求』Linux文件系统管理 — 66、通过命令行进行LVM分区
文章目录1、物理卷管理(1)首先要有一块硬盘或者分区(2)建立物理卷(3)查看物理卷(3)删除物理卷2、创建卷组(1)建立卷组(2)查看卷组(3)增加卷组容量(4)减小卷组容量(5)删除卷组3、创建逻辑卷管理(1)建立逻辑卷(2)查看逻辑卷(3)调整逻辑卷大小(4)删除逻辑卷通过命令进行LVM逻辑卷分区。1、物理卷管理(1)首先要有一块硬盘或者分区创建方式就是使用fdisk交互命令,不过需要注意的是,分区的系统ID不再是Linux默认的分区ID号83了,而要改成LVM的ID号8e。通过fdisk交原创 2020-07-08 17:12:38 · 391 阅读 · 0 评论 -
『无欲则无求』Linux文件系统管理 — 65、通过图形界面进行LVM分区
文章目录1、自定义分区2、分配`boot`分区3、创建LVM物理卷4、生成卷组5、创建逻辑卷6、点击下一步就可以格式化安装了我们先用新安装Linux系统时的图形化界面,来演示一下LVM逻辑卷如何进行分区。提示:安装Linux系统步骤请看安装Linux系统(一)安装Linux系统(二)从安装Linux系统(二)文章的第12步开始,我们来演示一下LVM逻辑卷分区。之前我们12步选择的分区类型是自定义分区,然后进入手动分区的配置页面。而自定义分区前面的分区选项,无论你选择哪个分区类型,都属于系统自原创 2020-07-08 13:44:34 · 756 阅读 · 0 评论 -
『无欲则无求』Linux文件系统管理 — 64、LVM逻辑卷管理
文章目录1、简介2、原理3、总结建立LVM的步骤1、简介LVM是Logical Volume Manager的简称,中文就是逻辑卷管理。(是我们分区的一种方法)LVM逻辑卷管理和我们前面说的基本分对比,区最大的特征是,可以动态调整硬盘的分区大小。比如说当我的Linux系统有三个分区,分别是boot分区,swap分区和根分区,当我用了一段时间,发现根分区的空间不够用了,我买了一块新的硬盘,这个时候你是不能直接把新硬盘加入根分区里的(标准分区是不支持分区扩容的),这时候按照我们前面学的,就只能够创建一个目原创 2020-07-08 13:33:57 · 412 阅读 · 0 评论 -
『无欲则无求』Linux文件系统管理 — 63、配置磁盘配额
文章目录1、手工建立一个5GB的分区2、建立需要做限制的三个用户3、在分区上开启磁盘配额功能4、建立磁盘配额的配置文件5、开始设置用户和组的配额限制6、启动和关闭配额(1)启动配额(2)关闭配额7、磁盘配额查询(1)`quota`命令查询用户或用户组配额:(2)`repquota`命令查询分区的文件系统配额8、测试9、配额复制(扩展1)10、非交互设定用户磁盘配额(扩展2)11、修改宽限时间上一篇文章已经做了磁盘配额实践的大概规划,下面我们就开始一步一步的来实践一下。1、手工建立一个5GB的分区手工建原创 2020-07-08 13:31:09 · 510 阅读 · 0 评论 -
『无欲则无求』Linux文件系统管理 — 62、磁盘配额介绍
文章目录1、磁盘配额概念2、磁盘配额条件(1)内核必须支持磁盘配额(2)系统中必须安装了`quota`工具。3、概念(1)用户配额和组配额(2)磁盘容量限制和文件个数限制(3)软限制和硬限制(4)宽限时间4、磁盘配额实践规划高级文件系统管理其实还是和分区有关。1、磁盘配额概念磁盘配额是限制用户或者用户组在一个分区上可以使用的空间大小和文件个数的限制。扩展:管理员可以为用户所能使用的磁盘空间进行配额限制,每一用户只能使用最大配额范围内的磁盘空间。磁盘配额针对的是分区,windows系统也有磁盘原创 2020-07-08 13:16:12 · 436 阅读 · 0 评论 -
『无欲则无求』Linux文件系统管理 — 61、手工分配swap分区
文章目录1、查看`swap`分区情况2、手工修改swap分区3、格式化`swap`分区4、使用swap分区5、配置swap分区开机之后自动挂载1、查看swap分区情况swap分区就相当于是内存的一个缓冲区,如果内存被占满,可以用swap分区代替内存使用,用来提升系统性能。如果在实际的服务器上,分配的swap分区不够用了,需要扩大swap分区,我们是可以不重新安装操作系统的,那样很麻烦。swap分区是支持手动扩展的。一般通过free命令来查看内存的使用情况。上图中,前两行是内存的使用情况。to原创 2020-07-08 11:53:25 · 384 阅读 · 0 评论 -
『无欲则无求』Linux文件系统管理 — 60、parted命令分区(超详细)
文章目录1、`parted`命令介绍2、`parted`交互模式3、建立分区(1)查看分区(2)修改成GPT分区表(3)建立分区(4)建立文件系统(格式化)(5)调整分区大小(6)删除分区1、parted命令介绍我们Linux系统中有两种常见的分区表,MBR分区表(主引导记录分区表)和GPT分区表(GUID分区表,也叫全局唯一标识分区表),其中:MBR分区表:支持的最大分区是2TB(1TB=1024GB)(超过2TB不识别多出来的空间);最多支持4个主分区,或3个主分区1个扩展分区。GPT分区表:原创 2020-07-08 11:43:43 · 687 阅读 · 0 评论 -
『无欲则无求』Linux文件系统管理 — 59、自动挂载
文章目录1、自动挂载2、如何查询系统下每个分区的UUID3、修改`/etc/fstab`文件4、`/etc/fstab`文件修复上一篇文章我们结束了手动分区讲解,对一块新硬盘进行了手动分区和挂载。但是我们发现重启系统之后,新硬盘上的两个挂载没有了,还需要重新手动挂载。(真的很麻烦)Tips:其实日常的移动存储设备,如U盘、光盘、移动硬盘都禁止做自动挂载,如果在系统启动前你忘记放入光盘等,系统会直接报错。你只需要把固定存储设备,设置为自动挂载即可。1、自动挂载自动挂载主要依靠的就是修改分区自动挂原创 2020-07-08 11:14:13 · 433 阅读 · 0 评论 -
『无欲则无求』Linux文件系统管理 — 58、fdisk命令手工分区(超详细)
文章目录(一)手工分区前提1、如果需要手工分区,首先要有一块新的硬盘。2、在虚拟机中添加一块新硬盘(1)进入配置虚拟机硬盘页面(2)添加硬盘(二)手工分区1、先查看一下Linux系统所有硬盘及分区2、手工分区(1)了解`fdisk`命令选项(2)创建新分区(4)创建逻辑分区3、保存手工分区(四)硬盘格式化(五)建立挂载点,并挂载(六)查看磁盘分区情况1、查看所有已经挂载的分区和光盘2、查看系统分区占用百分比之前在安装Linux系统的时候,我们通过图形化界面,进行过磁盘的分区(需要的请看https://bl原创 2020-07-08 11:06:14 · 576 阅读 · 0 评论 -
『无欲则无求』Linux文件系统管理 — 57、常用硬盘管理命令
文章目录1、df命令2、du命令(1)`ls或者ll`命令统计目录的大小是不准确的,为什么?(2)du与df的区别3、fsck文件系统修复命令4、显示磁盘状态dumpe2fs5、查看文件的详细时间6、判断文件类型1、df命令用于统计分区的占用状况。[root@localhost ~]# df -ahT选项:-a:显示特殊文件系统,这些文件系统几乎都是保存在内存中的。如proc,因为是挂载在内存中,所以占用量都是0。-h:换算成人类习惯看的单位(人性化显示)。-T:多出了一列文件系统类型。原创 2020-07-08 10:33:31 · 379 阅读 · 0 评论 -
『无欲则无求』Linux文件系统管理 — 56、Linux文件系统
文章目录1、了解硬盘结构(了解即可)(1)硬盘的逻辑结构(2)硬盘接口2、Linux文件系统(1)Linux文件系统的特性:(2)Linux常见文件系统3、整理一下对文件系统的认识在了解Linux的文件系统管理之前,先简单了解一下硬盘的结构。1、了解硬盘结构(了解即可)(1)硬盘的逻辑结构硬盘的逻辑结构如下图:说明:上图中一圈一圈的同心圆(蓝色部分),我们称之为磁道。数据就存放在磁道当中。从磁盘的中心向外发散切割线,这切割先和磁道的重叠区域就是一个扇区。每个扇区的大小事固定的,为51原创 2020-07-08 10:17:45 · 359 阅读 · 0 评论