05 2022 档案

摘要:yum和编译安装的区别 yum的优缺点: 优点:yum是自动去yum源中寻找rpm包下载且安装,自动解决依赖,自动指定安装路径,无须人为干预,适合初学者,不用考虑依赖关系即可安装使用大部分软件功能由rpm包控制 这个rpm包也是别人编译好的,版本可能较低,功能受限,存在漏洞 缺点:yum自动安装的软 阅读全文
posted @ 2022-05-29 13:45 屯子里唯一的架构师 阅读(56) 评论(0) 推荐(0) 编辑
摘要:rpm命令 rpm命令:rpm [OPTIONS] [PACKAGE FILE]i表示安装 v显示详细过程 h以进度条显示安装软件的命令格式 rpm -ivh filename.rpm升级软件的命令格式 rpm -Uvh filename.rpm卸载软件的命令格式 rpm -e filename.r 阅读全文
posted @ 2022-05-29 12:56 屯子里唯一的架构师 阅读(593) 评论(0) 推荐(0) 编辑
摘要:1、 [root@WALKER tmp]# cat test.txt 1 b2 r9 t7 r8 g4 f2 s8 l7 r4 f[root@WALKER tmp]# 2、对文件第一个字符进行排序,默认从小到大 -n参数: [root@WALKER tmp]# sort -n test.txt 1 阅读全文
posted @ 2022-05-27 20:16 屯子里唯一的架构师 阅读(34) 评论(0) 推荐(0) 编辑
摘要:系统资源检测工具有很多,top,htop等 glances工具是由pythoni语言编写,使用psutil模块来采集系统的硬件资源等等glances可以为unix和linux操作系统提供专家级别的性能检测。 我们可以使用的功能:-CPU使用率-内存使用情况-内核统计信息-磁盘的I0速度,读取数据,写 阅读全文
posted @ 2022-05-26 09:55 屯子里唯一的架构师 阅读(325) 评论(0) 推荐(0) 编辑
摘要:htop命令,就是比top更好看的命令 此命令需要单独安装:yum install htop -y 如果无法安装,参考此博客 https://www.cnblogs.com/zypdbk/p/16310890.html 1、进入htop,直接输入htop命令2、按下f2或者点击setup,进入设置界 阅读全文
posted @ 2022-05-25 21:22 屯子里唯一的架构师 阅读(341) 评论(0) 推荐(0) 编辑
摘要:报错: 解决方案: 先安装软件依赖包:yum -y install epel-release 之后yum安装就可以了:yum install -y htop 阅读全文
posted @ 2022-05-25 20:59 屯子里唯一的架构师 阅读(233) 评论(0) 推荐(0) 编辑
摘要:1、使用一个不中断的命令 2、可以使用ctr1+z快捷键,暂停进程且放入后台 3、通过jobs命令,检查后台的任务 4、如果想要前台运行,输入,后台中的程序,通过序号,放入前台继续执行 命令:fg 序号 5、此时可以继续用ctrL+z命令,把ping进程暂停且放入后台,此时可以使用bg序号 bg命令 阅读全文
posted @ 2022-05-25 20:49 屯子里唯一的架构师 阅读(87) 评论(0) 推荐(0) 编辑
摘要:nohup命令:程序在后台运行 nohup命令可以将程序以忽略挂起信号的形式在后台运行,也就是被运行的程序,输出的结果不打印到终端 无论是否将nohup命令的输出重定向到终端,nohup命令执行的输出结果都会写入到当前目录的nohup.out文件中 如果当前目录的nohup.out文件禁止写入数据, 阅读全文
posted @ 2022-05-25 20:03 屯子里唯一的架构师 阅读(6205) 评论(0) 推荐(0) 编辑
摘要:linux资源管理器 top命令用于实时监控系统的处理器状态,以及其他硬件负载信息还有动态的进程信息等等 还可以按照排名,先后的显示某个进程CPU,内存的使用情况排名 top实际用法如下: 进入top命令状态栏后,可以输入如下指令: z:打开,关闭颜色 1:查看linux的逻辑cpu个数M:内存使用 阅读全文
posted @ 2022-05-25 12:25 屯子里唯一的架构师 阅读(597) 评论(0) 推荐(0) 编辑
摘要:1、查看进程树命令 pstree:能给清晰的表达程序之间的层级相互关系 在centos/Redhat系列的linux中,需要单独安装此命令 yum install psmisc -y 2、pgrep命令 通过程序查询进程名字,一般判断程序是否存活 [root@WALKER ~]# pgrep ngi 阅读全文
posted @ 2022-05-25 11:27 屯子里唯一的架构师 阅读(3670) 评论(0) 推荐(0) 编辑
摘要:ps命令,用于报告当前系统的进程状态命令 ps命令主要用于查询进程信息,主要和kill命令搭配,进行对进程的管理、杀死 ps:找到进程的号码 kill:杀死进程,重启进程 (kill -9 pid号码:强制杀死进程) ps命令可以查询那些进程正在运行,以及哪些进程可以停止,比如错误的命令(没有正确停 阅读全文
posted @ 2022-05-24 20:40 屯子里唯一的架构师 阅读(6569) 评论(0) 推荐(0) 编辑
摘要:Linux的进程管理 进程是什么 1、linux下存在process和thread这两种操作系统基本的概念process是进程thread是线程计算机的核心是CPU,承担机器的计算任务,这就好比是一座工厂,时时刻刻都在运行,加工 2、假如这个功能,电力有限,一次只能提供电力给一个车间使用,那某一个车 阅读全文
posted @ 2022-05-24 19:08 屯子里唯一的架构师 阅读(47) 评论(0) 推荐(0) 编辑
摘要:lvm优点:(1)lvm的文件系统可以跨越多个磁盘,分区大小不受磁盘容量限制(2)可以在系统运行中,直接动态扩容文件系统大小(3)可以直接增加新的硬盘,到lvm的vg卷组中 lvm的创建流程: 1、物理分区阶段,针对物理磁盘或者分区,进行fdisk格式化,修改系统的id,默认是83,改为8e类型,是 阅读全文
posted @ 2022-05-22 20:23 屯子里唯一的架构师 阅读(260) 评论(0) 推荐(0) 编辑
摘要:Lvm逻辑卷技术 raid磁盘阵列技术,提高硬盘的读写效率,以及数据的安全。 raid的缺点在于:(1)当你配置好了raid磁盘阵列组,容量的大小,以及是限定了,如果你存储的业务非常多,磁盘容量不够用的问题就会出现,你想要扩容磁盘的空间,就会非常痛苦,麻烦!(2)不同的磁盘分区,相对都是独立的,没有 阅读全文
posted @ 2022-05-22 18:57 屯子里唯一的架构师 阅读(204) 评论(0) 推荐(0) 编辑
摘要:raid与备份盘学习 1、还是使用刚才的四块硬盘做实验,三块盘搭建raid阵列组,有一个块当做备份盘,可以使用raid5来搭建三块硬盘的阵列组 [root@WALKER ~]# mdadm -Cv /dev/md0 -n 3 -l 5 -x 1 /dev/sdb /dev/sdc /dev/sdd 阅读全文
posted @ 2022-05-22 17:56 屯子里唯一的架构师 阅读(325) 评论(0) 推荐(0) 编辑
摘要:raid10卸载 1、卸载挂载中的设备 [root@WALKER ~]# umount /dev/md0 [root@WALKER ~]# 2、停止raid服务 [root@WALKER ~]# mdadm -S /dev/md0 mdadm: stopped /dev/md0[root@WALKE 阅读全文
posted @ 2022-05-22 17:27 屯子里唯一的架构师 阅读(173) 评论(0) 推荐(0) 编辑
摘要:raid10重启 1、得创建raid的配置文件 [root@WALKER ~]# echo DEVICE /dev/sd[b-e] > /etc/mdadm.conf[root@WALKER ~]# cat /etc/mdadm.conf DEVICE /dev/sdb /dev/sdc /dev/ 阅读全文
posted @ 2022-05-22 13:03 屯子里唯一的架构师 阅读(109) 评论(0) 推荐(0) 编辑
摘要:当raid10故障了一块硬盘怎么办? 1、模拟挂掉了一块硬盘,从raid10的四块硬盘组中,剔除一块硬盘 [root@WALKER /]# fdisk -l|grep sd[a-z]磁盘 /dev/sda:32.2 GB, 32212254720 字节,62914560 个扇区/dev/sda1 * 阅读全文
posted @ 2022-05-22 12:46 屯子里唯一的架构师 阅读(566) 评论(0) 推荐(0) 编辑
摘要:1、搭建raid10 就是raid1加上raid0。准备四块硬盘,在虚拟机中用于创建四块虚拟硬盘 2、检查磁盘信息 3、学习mdadm,用于监设,管理和监控raid技术命令 [root@WALKER ~]# mdadm -Cv /dev/md0 -a yes -n 4 -l 10 /dev/sdb 阅读全文
posted @ 2022-05-22 12:16 屯子里唯一的架构师 阅读(1005) 评论(0) 推荐(0) 编辑
摘要:硬RAID与软RAID磁盘阵列冗余技术 RAID常见组合raid 0raid 1raid 5raid 10 硬raid: 互联网公司一般都会购买raid卡(硬raid) 硬raid直接购买raid阵列卡即可按照说明配置,由专门的raid卡上的主控芯片去操作磁盘,就是硬件raid! 软RAID的区分: 阅读全文
posted @ 2022-05-22 10:23 屯子里唯一的架构师 阅读(1179) 评论(1) 推荐(0) 编辑
摘要:raid全称为Redundant Arrays of Independent Drives,即磁盘冗余阵列。 raid技术是将多块独立的磁盘,组成了一个磁盘组 raid技术意图在于把多个独立的硬盘设备,组成一个容量更大,安全性更高的磁盘阵列组,将数据切位多个区段之后分别存储在不同的物理硬盘上。利用分 阅读全文
posted @ 2022-05-21 21:19 屯子里唯一的架构师 阅读(196) 评论(0) 推荐(0) 编辑
摘要:一、内存不足 我的内存被吃了,无辜提示内存不足怎么办,但是在cache,buff中有看到大量的内存,如何释放 解决方案: 1、第一种方案 注意:以下三种都是临时释放缓存的命令 (1)命令:echo 1 > /proc/sys/vm/drop_caches [root@WALKER ~]# free 阅读全文
posted @ 2022-05-19 12:07 屯子里唯一的架构师 阅读(419) 评论(0) 推荐(0) 编辑
摘要:swap交换分区 swap是linux系统磁盘管理的一块特殊的分区,当实际的物理内存不足的时候,操作系统会从何整个内存中,取出一部分暂时没有使用的内存,拿出来放到交换区分区,从而提供给当前正在使用的程序,可以使用更多的内存! 使用swap分区作用: 通过操作系统的调取,程序可以用到的实际内存,会远大 阅读全文
posted @ 2022-05-19 10:04 屯子里唯一的架构师 阅读(216) 评论(0) 推荐(0) 编辑
摘要:挂载: linux下设备无挂载的话,无法使用例如/dev/sdb1/dev/sdb2这些都是linux的磁盘设备文件,无法直接使用,读写数据 没有挂载的设备相当于一个没窗户的屋子,你进不去,也出不来,挂载的概念,相当于给这个屋子,打开了一个出入口,也就是(挂载点的概念)挂载通常是将一个存储设备挂接到 阅读全文
posted @ 2022-05-19 08:58 屯子里唯一的架构师 阅读(178) 评论(0) 推荐(0) 编辑
摘要:1、错误: 挂载分区时出现这样的错误: [root@WALKER /]# mount /dev/sdb /mntmount: /dev/sdb 写保护,将以只读方式挂载mount: 文件系统类型错误、选项错误、/dev/sdb 上有坏超级块、 缺少代码页或助手程序,或其他错误 有些情况下在 sysl 阅读全文
posted @ 2022-05-18 22:00 屯子里唯一的架构师 阅读(1925) 评论(0) 推荐(0) 编辑
摘要:buffers:缓冲区,buffers是给数据加速使用的! cached:缓存,用于读取数据时,加速使用的! 理解: cached表示把数据从磁盘读取出来,保存在内存中。再次读取的时候,不需要再去磁盘拉取数据,直接从内存中读取,加速查找! buffers表示写入磁盘数据的时候,把分散的操作临时保存到 阅读全文
posted @ 2022-05-18 20:56 屯子里唯一的架构师 阅读(538) 评论(0) 推荐(0) 编辑
摘要:1、查看是否格式化文件系统 [root@WALKER ~]# lsblk -fNAME FSTYPE LABEL UUID MOUNTPOINTsda ├─sda1 xfs e7079a82-b3e5-460a-b14c-f7f1893ba0b8 /boot└─sda2 LVM2_member if 阅读全文
posted @ 2022-05-18 20:38 屯子里唯一的架构师 阅读(286) 评论(0) 推荐(0) 编辑
摘要:1、vfs文件系统 virtualenv File System虚拟文件系统 2、文件系统 不同的文件系统,使用的文件系统也不同 (1)windows文件系统 windows98平台 FAT FAT16 FAT32 windows 2000 NTFS文件系统 (2)Linux的文件系统 ext2 e 阅读全文
posted @ 2022-05-01 13:03 屯子里唯一的架构师 阅读(347) 评论(0) 推荐(0) 编辑
摘要:partxd命令 小于2TB的磁盘都可以使用fdisk分区,但是大于2TB的磁盘,只能使用partx命令,且转换磁盘为GPT格式 1、先用fdisk命令删除磁盘 [root@WALKER ~]# fdisk -l|grep sd磁盘 /dev/sda:32.2 GB, 32212254720 字节, 阅读全文
posted @ 2022-05-01 10:07 屯子里唯一的架构师 阅读(184) 评论(0) 推荐(0) 编辑
摘要:一、磁盘分区概述 1、对于磁盘管理的名词解释: (1)扇区(sector)是磁盘中最小的物理存储单元,单位 512字节(byte) (2)操作系统无法对数目众多的扇区进行寻址,因此操作系统将相邻的扇区组合成在一起,形成了block(8个扇区,8*0.5kb 4kb大小) (3)在linux文件系统中 阅读全文
posted @ 2022-05-01 09:42 屯子里唯一的架构师 阅读(2668) 评论(0) 推荐(1) 编辑