linux
文章平均质量分 78
程丶的摆烂日常
一天进步一小点,一年进步一大点
展开
-
Linux虚拟化————KVM
2、启动服务libvirtd:可以管理虚拟化查看虚拟网桥,这个网桥是在安装虚拟化软件之后会自动创建出来的安装管理libvirt-client,可以使用这个来管理提供的网桥清理网桥4、通过nmcli创建Linux bridge5、关闭selinux和防火墙6、使用cloud镜像KVM虚拟化创建的虚拟机,虚拟磁盘的后缀名叫做qcow2,当你通过图形创建了一个虚拟机之后,将会生成一个qcow2的虚拟机磁盘文件,里面就有你安装的操作系统,但是作为一个运维人员原创 2024-04-17 22:07:47 · 703 阅读 · 1 评论 -
Linux中的防火墙————Firewalld
firewalld是一个服务,这个服务提供了防火墙配置的工具只要开启了firewalld服务,那么就可以通过firewall服务提供的工具来配置防火墙Linux本身不具备防火墙功能,而是通过内核的net_filter模块来实现软防火墙功能,而且你必须通过iptables才能和net_filter进行交互默认在rhel7和fedora20,centos7以上的版本默认安装了firewalld服务,默认是开启的。原创 2024-04-06 21:16:04 · 945 阅读 · 0 评论 -
linux中的防火墙————iptables
iptables(ip->tables) ,ip指的就是我们的网络(IP协议),tables就是表的意思iptables就是一个客户端,该客户端直接和内核空间的net_filter交互,告诉net_filter什么样的流量进行放行,什么样的流量进行阻塞linux的防火墙是由net_filer模块提供的iptables是一个客户端,客户端时用来接收用户命令的iptables讲用户命令转换成对应的net_filter里面的过滤规则。原创 2024-04-04 11:50:30 · 745 阅读 · 0 评论 -
Linux————计划任务
计划任务,就是有计划的任务,就是按照我们的的计划自动执行任务计划任务有一次性计划任务和周期性计划任务。原创 2024-03-29 18:46:35 · 987 阅读 · 0 评论 -
Linux的shell脚本
shell变量只能以字母开头定义变量使用小写和大写字母,特殊字符只能是变量的名字需要通俗易懂,通过名字就应该大致的知到变量的含义变量使用小写,可能会与linux命令冲突,尽量使用大写wyz/etc/hosts/etc/hosts。原创 2024-03-19 20:30:00 · 1051 阅读 · 0 评论 -
Linux磁盘分区————逻辑卷
如果对磁盘直接使用fdisk分区,那么这种分区,我们叫做Linux的标准分区,Linux的标准分区如果格式化成文件系统之后,挂载使用,那么一旦文件系统的空间满了,是无法扩容的。如果一定要“扩容”,需要将数据备份出来,在换一个更大的文件系统,再将数据还原回去。这种方法效率特别低。上面的问题促使了逻辑卷的诞生。原创 2024-03-17 23:01:14 · 1079 阅读 · 0 评论 -
Linux磁盘分区————标准分区
通过命令行方式对磁盘进行分区(有两种方式,第一种就是MBR,第二种就是GPT)如果采用MBR的方式进行分区就是用fdisk,这种分区不能超过2T,但是可以使用gdisk如果采用GPT的方式进行分区就是用gdisk还有其他分区的命令parted。原创 2024-03-11 21:28:20 · 842 阅读 · 0 评论 -
linux中新添加一块硬盘之后,系统起不来
进入到Boot,选择Hard Drive,选自己的系统盘(我的是NVMe),按+号,将优先级提高,然后退出保存。是因为添加了新的磁盘之后,系统将空硬盘当作系统盘启动,所以无法启动系统。在添加磁盘之后,重新开机时,却发现无法进入系统中。先关闭虚拟机,在选择打开电源时进入固件。进入到bios,将系统盘的优先级提高。1、开机进入到bios。原创 2024-03-10 23:12:43 · 490 阅读 · 0 评论 -
Linux的输出、输入重定向和管道
当我输⼊⼀个命令之后,回⻋,命令产⽣了结果,结果默认是输出到屏幕上的。默认情况,⽆论⼀个命令执⾏正确与否,结果都会默认输出到屏幕上。在有些情况下,我可能需要保留命令或脚本输出的结果。当作log,用作后面分析。产生的结果是正确的,我们可以使用和>>见这个命令的正确结果输出到一个文件中就是将前面命令的结果送到文件中,而不是屏幕上。和>>:是正确的重定向,能将正确的结果重定向到⽂件中,区别是会将指向的⽂件内容完全覆盖>>会将重定向的内容追加到指定的⽂件,就是正确的覆盖,>>就是正确的追加2>:就是错误的覆盖。原创 2024-03-06 21:14:47 · 578 阅读 · 0 评论 -
Linux作业调度和服务管理
作业调度的本质仍然是进程,之所以叫做作业调度,作业是以shell为单位的,一个shell建立的作业,不会被另外一个shell看到(包括root),但是仍然可以看到作业对应的进程。前台进程运行在用户眼前的进程就是前台进程,当用户眼前运行一个前台进程时,如果想运行其他进程,必须关闭当前前台进程,或者将该前台进程放到后台(backgrand process)运行后台进程后台进程不会影响用户当前shell运行其他进程。并不是所有的进程都能作为后台进程运行在后台的。(比如说top命令)原创 2024-03-06 13:59:28 · 744 阅读 · 0 评论 -
Linux进程管理
TTY:该进程是在哪个终端中运行的。”,则表示该进程是由内核直接产生,而不是任何的终端产生。列表中,编号为1~31的信号为传统UNIX支持的信号,是不可信号(非实时的)编号为32~63的信号是后来扩充的,称做可靠信号(实时信号)。STAT:进程状态。常见的状态有R:运行、S,睡眠、T,停止、s,包含子进程、+,位于后台。%CPU:该进程占用CPU资源的百分比,占用越高,进程越耗费资源。%MEM:该进程占用物理内存的百分比,占用越高,进程越耗费资源。TIME:该进程占用CPU的运算时间,注意不是系统时间。原创 2024-03-02 20:28:40 · 905 阅读 · 0 评论 -
Linux网络管理服务———NetworkManager
总共四列:第一列表示网卡名称(内核label) 第二列是网卡的类型(内核label) 第三列是当前网卡的状态(指的是NetworkManager服务是否接管了这块网卡) 如果第三列是unmanaged,就表示该块网卡并没有被NetworkManager服务接管。原创 2024-03-01 16:39:26 · 1494 阅读 · 0 评论 -
yum管理rpm包
所谓软件仓库,包含两部分,第一部分就是所有的软件包(rpm),第二部分指的就是所有的软件包的元数据元数据相当于所有软件包的名字和所有软件包的依赖关系。另一个源码包安装的好处就是源码包相比于现有的编译好的二进制包更新,功能更多,一般在生产环境,特别是功能类服务器用的多。yum是一个工具,yum的底层仍然是rpm,如果没有rpm,那么yum也是没有用的,yum诞生的目的就就是能够自动解决rpm的依赖关系。,该目录是存放仓库文件的,仓库文件就是指向repodata所在的路径文件,仓库文件必须以。原创 2024-02-28 18:06:35 · 807 阅读 · 0 评论 -
rpm软件包管理与依赖
有些rpm包有依赖,这是管理rpm包最恶心的地方,为了解决这个问题,我们有自动解决依赖包的管理工具------yum(在centos或rhel中)rpm包的安装与卸载一般情况是用不到的,因为使用yum会自动解决依赖问题,rpm包的信息查看用到的地方会很多。rpm命令对安装软件和卸载软件在如今已经不常用,但是rpm对软件包信息的查看对我们来说还是非常好用。特征:装A软件需要B软件,安装B软件需要C软件,安装C软件需要A软件。特征:装A软件需要B软件,安装B软件需要C软件。原创 2024-02-27 18:04:10 · 513 阅读 · 0 评论 -
ssh用root不能登录
从rhel9.0开始系统默认SSH不能用root用户直接登录,如果需要使用root用户登录,有两种解决方式。原创 2024-02-27 15:37:58 · 706 阅读 · 0 评论 -
Linux文件查找
ocate,find在文件系统上查找符合条件的文件;常见的工具是locate和find。原创 2023-11-24 11:04:23 · 869 阅读 · 1 评论 -
RAID级别
RAID全称为:Redundant Arrays of Inexpensive(Independent) Disks好处:提高IO能力:磁盘并行读写提高耐用性磁盘冗余来实现级别:多块磁盘组织在一起的工作方式有所不同;RAID实现的方式:外接式磁盘阵列:通过扩展卡提供适配能力内接式RAID:主板集成RAID控制器级别:leve1(RAID-0、RAID-1、RAID-2、...、RAID-5、RAID-6、RAID-10、RAID-01)原创 2023-11-20 15:12:21 · 30 阅读 · 1 评论 -
Vim: Warning: Output is not to a terminal 卡死解决办法
因为某些错误的操作,导致卡死原因是已经vim编辑状态,但因为错误操作的原因,无法进行编辑。原创 2023-11-20 11:19:00 · 625 阅读 · 1 评论 -
文本处理工具
Linux上文本三剑客分别是grep、sed和awk。grep是文本过滤工具(egrep,fgrep);sed是文本编辑工具;awk是文本报告生成器。正则表达式,由一类特殊字符及文本所编写的模式,其中有些字符不表示其字面意义,而是用于表示控制或通配的功能;分别为基本正则表达式(BRE)和扩展正则表达式(ERE)。原创 2023-11-19 22:50:12 · 28 阅读 · 1 评论 -
Linux系统上的特殊权限
linux上的特殊权限有三个,分别是SUID,SGID,STICKY。原创 2023-11-13 19:59:07 · 36 阅读 · 0 评论 -
VIM编辑器
vim 是个文本编辑器,文本编辑器是实现编辑文本的工具,本文值得是纯文本信息,必须是纯粹的,不加修饰的文本信息。原创 2023-11-13 19:49:22 · 27 阅读 · 0 评论 -
Linux权限管理
在电脑科学中,大多数现代都具有针对不同使用者或使用者组的管理访问权限的方法。这些系统控制着不同使用者对文件系统的可操作权限。原创 2023-06-02 16:47:37 · 43 阅读 · 0 评论 -
Linux的用户和组
不同用户具有不问的权限,毎个用户在权限允许的范围内完成不间的任务,Linux 正是通过这种权限的划分与管理,实现了多用户多任务的运行机制。原创 2023-05-26 21:03:03 · 209 阅读 · 1 评论 -
Linux部署redis集群(主从+哨兵)
Linux部署redis集群原创 2023-05-03 22:00:53 · 167 阅读 · 1 评论