玩转linux7+
文章平均质量分 90
不管怎样都要不断学习 越努力越幸运 不要假装很努力。
҉人间无事人
不要假装很努力,坚持下去,就会有收获。
展开
-
定时任务执行sh脚本中含有的expect脚本方法、定时任务执行expect脚本并将结果输出到文件的方法
说明因为一些特定的需求,比如一个巡检脚本,功需要把expect脚本放在sh脚本中执行,工作日手动执行脚本,周末用定时任务自动执行。该sh脚本手动执行没问题,如果把手动执行脚本的方式放在定时任务中,sh脚本里面的expect脚本内容就会发生各种预期之外的错误,下面就说明带有expect脚本的sh脚本在定时任务中执行方法。定时任务格式说明格式为:切换到脚本路径 && ./执行脚本原因就不多说了,经过反复测试,证明带有expect的sh脚本以这种格式放在定时任务中可用,手动执行脚本原创 2020-12-16 11:56:58 · 923 阅读 · 1 评论 -
网卡故障但bond0不切换原因及处理、脚本监控bond0网卡状态并做相应操作
脚本模板网卡名为eno3和ens6f0,所以需要逐台登录上面拷贝过脚本的主机,将脚本的网卡名更改为当前主机正确的网卡名。手动down掉bond0中的网卡,然后配置文件中的网卡就不显示了,并且ip a看到down掉的网卡状态依然为up。依次登录到目标主机,查看bond0中的网卡名称,下面以一台操作为例,执行。网卡自己down了且bond0配置文件中的网卡存在且状态为down。下面为2个网卡都正常up的情况。原创 2024-06-19 12:33:00 · 886 阅读 · 0 评论 -
linux主机执行命令报错error while loading shared libraries:libgcc_s.so.1:解决方法
这个文件的,但异常这个主机的/usr/lib64下就没有这个文件,估计被干掉了啊。如下图,这个文件在其他路径下去了。差不多就是下面样子,除了一些能执行的系统基本命令外,执行其他命令都是报如下错误。拷贝过去的文件我们可以看到是没有软连接的,而正常的有软连接。如下,正常主机下libgcc_s.so.1有一个软连接的。我去正常主机上看了,正常主机有。原创 2024-03-29 12:58:29 · 817 阅读 · 0 评论 -
iptables拒绝所有端口放开特定端口方法流程,iptables允许ping和拒绝ping、hosts阻止所有ip指定放开ip方法流程、脚本检测日志异常并自动执行封堵
其实上面的iptables已经限制的死死的了,但怕iptables出意外,所以用hosts加固一下。是无法清除上面规则的,同时ping也不能使用。注:上面执行以后,看不到具体规则且。【我这就执行了这个进的】原创 2023-11-27 18:13:48 · 4003 阅读 · 0 评论 -
bclinux执行df命令无反应解决方法、bclinux执行df命令卡死解决方法、进程追踪strace命令说明
因为我这是业务方有业务的虚拟机,所以我肯定不能盲目的卸载他们的挂载,所以我需要下一步验证是否是这些挂载的问题,问了业务方,说可以卸载,但多了一个反问,我其他服务器上都有这些挂载,但其他服务器没问题,所以他们觉得我这个怀疑是错误的, 那我必须得专业,那就不慌卸载,先排查确定是不是这个挂载的问题, 不然卸载了还是卡的话,群里几十号人看着呢,我的专业权威性会受到一定影响。在运维的日常工作中,故障处理和问题诊断是个主要的内容,也是必备的技能。最简单的方法,直接卸载这些多余的挂载信息,df卡住的问题基本就解决了。原创 2023-07-18 17:19:50 · 1464 阅读 · 1 评论 -
Linux修改密码报错Authentication token manipulation error的终极解决方法
通过手动生成密码串,并手动拷贝到/etc/shadow文件中解决。网上看的啊,我上面都能解决,就没用过这个方法。原创 2023-04-07 17:21:56 · 2982 阅读 · 1 评论 -
tcpdump命令参数说明和使用实例、linux解析公网地址会卡顿一下解决方法
cpdump 是 Linux 下的抓包工具,使用参数比较多,输出条目比较细。,这些关键字可以组合起来构成强大的组合条件来满足我们的需求。这里用到了括号,注意,在tcpdump中使用括号时必须用转义。实际上,tcpdump主要包括三种类型的关键字。注意,这里的mac地址格式必须以。,还有三种逻辑运算,取非运算是。原创 2023-03-20 18:28:15 · 760 阅读 · 0 评论 -
pvs中pv显示[unknown]解决方法、正确剔除一个vg流程方法【不影响vg已有的lv数据】、vgs容量和硬盘容量显示不一致解决方法
如果物理卷包含 镜像片段 类型的 逻辑逻 卷的 镜像,您可以使用 像 vgreduce --removemissing – mirrorsonly --force 命令从 镜像中 删除该镜 像。如果逻辑 卷包含失 败的物理卷,您就无法使用 该逻辑 卷。要从卷 组中删除缺少的物理卷,您可以使用 vgreduce 命令的 --remove mising 参数,如果缺少物理卷上没有分配 逻辑 卷。在从卷组中删除物理卷前,您可以使用 pvdisplay 命令确定物理卷没有被任何 逻辑逻卷使用。原创 2023-02-19 11:32:53 · 7545 阅读 · 1 评论 -
passwd: Have exhausted maximum number of retries for servic、ssh用普通用户登录输入密码正确但是登录却提示被拒绝问题解决,su到root报错
文件中做了限制【比如密码复杂度这样】,导致出现上面的情况,最简单的解决方法就是找一台正常的虚拟机,将。所以我们现在可以知道原因了,ssh登录有问题,那么肯定是ssh的配置文件中限制死了。配置文件中即可【但如果是生产环境不建议这么做,因为合规要求会修改。,无效用户,这不是扯犊子嘛,系统内都可以切,这用户怎么可能无效。我用工具通过普通用户登录,就会报错【和密码错误一样的情况】首先,这是一个定制系统,用户提供的镜像我们创建的虚拟机。文件中的内容全部拷贝到当前问题虚拟机中的。【这个就是限制允许登录用户的行】原创 2023-02-16 18:17:17 · 6520 阅读 · 1 评论 -
Pacemaker详解、pcs命令详解和参数说明、centos8或bclinux8.2离线安装pcs以及搭建pcs、pcs的使用说明
Pacemaker是 Linux环境中使用最为广泛的开源集群资源管理器, Pacemaker利用集群基础架构(Corosync或者 Heartbeat)提供的消息和集群成员管理功能,实现节点和资源级别的故障检测和资源恢复,从而最大程度保证集群服务的高可用。从逻辑功能而言, pacemaker在集群管理员所定义的资源规则驱动下,负责集群中软件服务的全生命周期管理,这种管理甚至包括整个软件系统以及软件系统彼此之间的交互。原创 2023-02-09 15:15:48 · 5399 阅读 · 0 评论 -
win11使用vmware提示device/credential guard 与 Device/Credential Guard 不兼容与vmware开机虚拟机蓝屏解决方法、win11的xhell包
然后我就升级vmware16了,我先安装了vmware15的,所以现在安装vmware16安装界面就会提示为升级。【如果你直接安装vmware16失败了,也可以先安装一个低版本的,然后升级即可】但是我不想再试了,开机影响我重新启动,我嫌麻烦【你可以执行上面方法重启电脑后再试试看问题是否解决了】,我执行了上面操作以后,执行就直接将vmware升级到16了,继续往下看。我已经弄过了【亲测有效】,就不截图演示了,执行成功会有提示的,执行成功字样,此时直接重启即可。随即就蓝屏了,是的,蓝屏屏幕下半部分还花屏了。原创 2023-01-28 12:35:53 · 9549 阅读 · 7 评论 -
centos7中sshd -t没内容输出日志也没内容但sshd服务重启一直失败解决方法、strace命令的使用以及使用场景说明
上面我们已经定位到是selinux的原因导致我们无法正常启动sshd服务,既然问题定位到,那么肯定不能光靠关闭selinux为最终解决方案的,所以我们现在修改ssh的上下文,保证selinux开启情况下,依然能启动sshd服务。【注:12345是ssh的端口,我将22修改为12345了,如果你是22,那么需要将12345修改为22啊】执行我下面3个命令,如果都没有内容,证明是没有防火墙的,sshd服务依然起不来,明显不是防火墙的问题。【-o后面就是存放嘛,很多命令都是这个参数,最后面就是命令了】原创 2022-11-28 11:11:18 · 2239 阅读 · 0 评论 -
mount: special device /dev/vgdata/lv_ora does not exist,centos系统LV status状态为Not avaliable问题排查及处理
我们云上有一个虚拟机资源,虚拟机有一个外挂盘。另外一个问题是swap空间重装系统后再挂载【这个简单】。处理过程如下。执行lvdisplay可以看到每个分区的详细路径。注意,此时全部lv分区的的状态为是不正常的,也用不了。状态为NOT available处理其实重装后状态错误就是因为中的软连接没了,我们就手动激活这个lv,让系统自动生成lv软连接罢了如下是我手动激活后的软连接信息,你系统重装后出现上面问题,是看不到下面软连接的。手动激活命令: 【这个命令一般都会执行成功的,如果手动激原创 2022-07-08 10:44:40 · 4014 阅读 · 2 评论 -
麒麟桌面虚拟机密码破解方法,qcow2格式麒麟操作系统忘记密码处理方法,麒麟qcow2镜像v10版本操作系统下载,麒麟ubuntu离线deb包下载地址并离线安装
这界面是不支持的,所以我直接重启的同时又有一个问题,我输入exit就卡死了重启按钮都不生效了。解决方法是,到底层关闭再启动。这么操作不影响刚才的密码修改操作,也就是说修改的密码依然是生效的。底层断电开机后需要重新进入控制台-等待开机中【这次时间可能会比较长,耐心等待】输入刚才修改的密码能进系统,成功右键我的电脑属性版本查看的几个命令............原创 2022-06-24 10:56:26 · 3380 阅读 · 1 评论 -
openstack实例重启状态就会变成错误处理方法,容器搭建的openstack重启计算节点compute服务方法,开机提示Give root password for maintenance处理方法
日志是虚拟机实例在启动和运行中产生的日志,日志路径默认为:【容器搭建的就不在这里面,我下面就不是,我会说明查找方法的】nova日志记录在计算节点上的,所以我们要先定位到故障虚拟机的所属物理机,dashboard和novashow都可以看我这的宿主机在compute30上所以需要登陆到compute30并定位到日志路径,因为我这是容器搭建的,默认路径下并没有nova目录,我们可以通过find来查找定位到了进入刚才定位到的日志记录虚机启动日志虚拟机所属宿主机为compute30,下面日志为com原创 2022-06-22 17:10:20 · 1728 阅读 · 0 评论 -
linux虚拟机救援模式修改密码和创建用户提示existing lock file/etc/passwd.lock without a PID 【root用户下应该也能适用该方法】
我在网上找了蛮多,但发现都是重复的内容,而且就下面2种。。。对我没用,你可以试试,如果能解决就更好了。现在就一切正常了完成修改,重新进入系统用刚才修改的密码能进系统,本故障解决...原创 2022-06-21 10:02:03 · 1849 阅读 · 2 评论 -
qcow2镜像最小化安装的centos7.6系统网卡启动报错Failed to start LSB: Bring up/down networking. ,用nmcli方式终极处理。
文章目录说明【必看】报错日志处理Failed to start LSB: Bring up/down networking.流程网上方法第一种方法:修改MAC地址第二种方法、禁用NetworkManager第三种方法、修改网卡文件名【警示作用】我的方法配置yum源并安装NetworkManagernmcli操作查看删除没有DEVICE名称的信息修改NAME名称说明【必看】环境和系统说明环境是openstack,镜像是centos7.6的qcow2格式。[root@xz-sms-2 yum.rep原创 2022-06-04 12:30:00 · 1045 阅读 · 0 评论 -
dashboard控制台输入正确密码依然无法登录虚拟机【工具却可以登录虚拟机】、修改密码提示permission denied的绕行方法,tty1的几个配置文件路径。
文章目录说明报错控制台登录虚拟机报错1控制台登录虚拟机报错2工具登录信息记录登录日志查询vi编辑历史命令tty1进程记录【重要】/etc/sysctl.conf/etc/pam.d/system-auth/etc/profile/etc/login.defs/etc/csh.cshrctty1相关的几个配置文件修改密码提示 permission denied说明现在有一批虚拟机,通过dashboard底层无法登录,但是可以通过工具登录,做了蛮多修改,也不知道是修改到什么了,也不敢乱动人家虚拟机。。。原创 2022-05-20 16:03:18 · 1840 阅读 · 1 评论 -
linux中time命令详解、脚本监控记录系统硬盘io值、定位linux系统中await值过高占用的盘、定位占用硬盘IO高的程序、iotop命令说明、lsof使用说明【可定位端口所占用程序等】
文章目录文章说明linux中的time命令说明&常规用法bash中使用time,将运行记录追加到文件中,-f后的参数说明高阶用法time 命令详细输出指标介绍ime taken in user mode【时间】Memory resources【内存】IO resources【I/O】脚本监控记录硬盘io值定位linux系统中await值过高占用的盘文章说明我为什么会写这篇文章呢,是因为我们生产环境中有一台虚拟机,出现了一个问题,vi编辑的时候,保存需要挺长时间的,少则几秒,多则几分钟也有可能原创 2022-04-20 12:08:40 · 6898 阅读 · 2 评论 -
记录一个问题:jdbc连接数据库很慢【能连上,但很慢】、同理,任何应用连接慢也可以尝试用该方法
文章目录说明解决方案总结说明前置条件:我们云上有一批同网段虚拟机,其中一台是数据库服务器,剩下的是客户端,需要去连接这个数据库服务器。本地安装了一个centos7.6的测试系统,连接数据库一切正常,且很快。下面为云上的centos虚拟机客户端连接数据库的问题:1、最小化安装的系统,selinux没关之前直接无法连接上数据库,关了selinux可以连上,很慢;2、最小化安装后,安装桌面基础包并进入桌面,selinux关了能连上数据库,很慢。3、更换了其他版本的centos系统,一样原创 2022-03-31 16:28:34 · 5162 阅读 · 2 评论 -
linux中的zip命令详解和使用示例、linux中的unzip命令详解和使用使用实例、linux中的rpm命令详解和使用示例、linux中rpm管理包详细说明和使用示例、tar命令详解和使用示例
zip命令zip命令参数说明语 法:zip [-AcdDfFghjJKlLmoqrSTuvVwXyz$][-b <工 作目录>][-ll][-n <字 尾字符串>][-t <日 期时间>][-<压 缩效率>][压 缩文件][文件...][-i <范本样式>][-x <范本样式>]#如果出现这个提示:-bash: zip: command not found #不能执行ZIP压缩,是因为没有安装ZIP,运行下这条安装命原创 2022-03-24 18:13:34 · 2299 阅读 · 0 评论 -
linux中tar命令详解和使用示例、gzip打包成gz格式和使用示例、bzip2打包成bzip2格式和使用示例、linux中的zip命令详解和使用示例、linux中的rpm命令详解和使用示例
文章目录环境准备tar命令tar参数说明tar的基础使用压缩文件说明压缩目录压缩文件查看压缩文件中的内容解压提取文件解压文件到当前路径解压目录文件到指定路径tar的进阶使用说明【必看】压缩多个文件或目录打包成.gz格式并解压到指定路径【很重要】打包成bz2格式并解压到指定路径打包文件带上文件属性和解压【重要】tar的使用示例范例一:将整个 /etc 目录下的文件全部打包成为 /tmp/etc.tar范例二:查阅上述 /tmp/etc.tar.gz 文件内有哪些文件?范例三:将 /tmp/etc.tar.gz原创 2022-03-24 16:45:21 · 2267 阅读 · 0 评论 -
openstack的qcow2镜像制作、linux系统中安装kvm虚拟机并导出为qcow2虚拟机、virt-manager制作qocw2镜像和转为raw格式——2.6w字超详细说明所有流程。
文章目录说明环境准备虚拟机中安装kvm虚拟机1、确保支持cpu虚拟化2、安装qemu-kvm、libvirt、virt-install包3、开启libvirtd服务病开机自启4、创建一个磁盘文件5、创建虚拟机。6、宿主机安装vnc server7、执行下述命令设置密码8、启动服务(我自己的环境这个服务没起来,但还是可以用的)9、关闭防火墙和selinux10、vnc客户端连接宿主机5901,然后正常安装虚拟机说明环境准备一台有外网的电脑安装一台虚拟机【我用的VMware】随便装一台就行了,原创 2022-03-22 09:37:10 · 3284 阅读 · 3 评论 -
内网环境安装nginx【由rpm包+tar包完成】、tar包安装的nginx服务启动停止重启和查看状态
文章目录说明安装过程rpm包和tar包准备安装gcc安装gcc-c++验证上面是否安装成功安装PCRE回到pcre的tar包所在路径解压配置,环境检查编译并安装安装libtool回到libtool的tar包所在路径解压配置,环境检查编译并安装安装nginx回到nginx的tar包所在路径解压配置,环境检查编译并安装常用命令【必看】启动nginx配置文件说明启动nginx停止nginx重启nginx查看nginx端口或者状态测试说明nginx是干啥的不需要我说了吧,如果想了解的我博客中有nginx的说原创 2022-03-21 12:08:40 · 5900 阅读 · 0 评论 -
linux上外网和内网环境配置NTP时间同步详解~【基于chrony服务,效率更高的方法】、chrony不能同步时间排错详解、timedatactl命令修改时间和时区等说明【4.7万字符详细说明】
文章目录内网搭建说明NTP说明chrony说明chrony的组成chrony安装和命令管理说明启动服务报错处理chrony常用配置参数说明chrony配置时间同步虚拟机使用说明服务端配置安装chrony服务端配置pool说明防火墙设置重启chrony查看同步的客户端信息客户端配置安装chrony客户端配置重启chrony查看服务器信息没加解析的服务器端说明chrony常用命令说明chrony命令ntpdate客户端立即更新时间时间不同步可能的原因1.chrony服务端、客户端 版本是否一致和服务是否正常【c原创 2022-02-28 17:53:17 · 10888 阅读 · 6 评论 -
分享23个能带你飞的 Linux 命令与技巧,这些是提高效率的很常用命令,get起来工作效率提高n倍和使用linux节省大量时间
文章目录说明命令详解zcatmount -a 验证说明和linux打交道几年,也算老司机了,平常这些用的多,效率提高不止一点点,也因为这些平常常用的命令用得多,有时候看到别人操作,就会感觉有点上头,为啥还总用一些很原始的方法啊,效率好低呀~当然 我这种心态没有别的意思 只是觉得小伙伴花在学习上的精力有点少了,这样咋行了,技术是一门持续学习的过程啊,不学习咋能保证自己的不可替代性呢! 搞技术还是要多学习才行啊。所以在这呢 也分享一些 我平常经常用到但非常实用的命令,玩linux 的小伙伴赶紧get起原创 2022-02-26 18:25:43 · 866 阅读 · 0 评论 -
linux系统损坏数据恢复(云上的虚拟机和本地硬盘中linux系统损坏恢复数据)
文章目录说明linux系统损坏进不去系统数据恢复系统数据在同一块硬盘中云上的虚拟机系统损坏说明数据恢复,主要是,你本地硬盘中,linux系统和数据都在一个盘里,现在这个盘的linux系统坏了,进不去系统 但想恢复里面的数据,咋弄呢?我这遇到的系统损坏形式如下【系统损坏如何无所谓,反正系统损坏了进不去系统这里的方法就可以用。】如果没有思路,可能想到去某宝想花钱寻求解决方案 (搜索关键字是 :linux系统损坏数据恢复) 然后问了好多 linux专业数据恢复的店铺 其中有一个大哥说 “技术原创 2022-02-24 10:22:57 · 983 阅读 · 0 评论 -
监控不同外挂盘的硬盘io、查看linux命令运行时间和记录、iostat命令查看硬盘io、查看硬盘io的几种方法、定位到硬盘io高的dm
查看linux命令运行时间,记录linux命令运行时间,监控不同外挂盘的硬盘io,linux定位到硬盘io很高的dm是哪个,监控硬盘io,用脚本方式记录iostat的每分钟运行结果。原创 2022-02-14 17:36:32 · 2631 阅读 · 0 评论 -
听说你还不知道history的强大? 你还不知道谁在你linux上操作了什么?
文章目录基本原理使用详解基础用法查看记录&查看指定行主动保存缓冲区删除缓冲区重复执行某命令搜索历史命令交互式搜索历史命令显示时间戳控制历史记录总数更改历史记录文件名禁用历史记录黑客必知的一个小技巧总结基本原理Linux 命令的历史记录,会持久化存储,默认位置是当前用户家目录的 .bash_history文件。当 Linux 系统启动一个 Shell 时,Shell 会从.bash_history文件中,读取历史记录,存储在相应内存的缓冲区中。我们平时所操作的 Linux 命令,原创 2022-01-13 12:04:07 · 643 阅读 · 0 评论 -
如何快速清空 Linux 中的文件或大文件?
文章目录说明列出目录下所有文件的大小清空文件的几种方法1. 通过重定向到null清空文件内容【最简单的方法】2.使用true命令重定向清空文件3. 使用 /dev/null 或 cat/cp/dd 应用程序清空文件4.使用dd清空文件5. 使用 echo 命令清空文件6. 使用 truncate 命令清空文件说明说明额 你脑海能想象到多少种清空linux文件的方法?这是一个很简单的问题 而且方法有很多种 最简单的不过是 > file,但是我发现有人依然不会用 说忘了? 嗯? 忘了?原创 2022-01-12 11:30:04 · 1019 阅读 · 0 评论 -
一片文章带你彻底理解linux 磁盘I/O的工作原理
文章目录说明磁盘机械磁盘固态磁盘磁盘分类按接口分类按架构存储集群NONENOOPCFQ(Completely Fair Scheduler)DeadLineI/O 栈文件系统层通用块层设备层磁盘性能指标使用率IOPS(Input/Output Per Second)吞吐量响应时间说明磁盘 I/O 观测进程 I/O 观测小结说明文件系统是对存储设备上的文件,进行组织管理的一种机制。而 Linux 在各种文件系统实现上,又抽象了一层虚拟文件系统 VFS,它定义了一组,所有文件系统都支持的,数据结构和标准原创 2022-01-12 10:30:50 · 281 阅读 · 0 评论 -
openstack上内网环境的最小化linux虚拟机安装桌面服务,给qcow2格式的linux虚拟机安装桌面服务、linux系统模式查看和命令模式永久改为桌面模式
文章目录说明有外网的安装方法内网/离线安装方法需求说明非正常安装【了解为主】准备源安装桌面切换桌面正常安装【跟这做】准备源安装桌面安装报错Transaction check error:安装成功界面切换桌面临时进入永久修改为桌面模式vnc登陆桌面说明因为这安装桌面操作是真实环境,之前也没离线安装过,所以我操作前都有在 VMware上安装同样版本的最小化安装操作系统,然后实验没问题了,我才在这操作的,所以如果基础不好的同学,下面操作先在VMware上操作,先熟悉过程,然后在开始搞~我VMware最小原创 2022-01-10 17:41:31 · 1735 阅读 · 0 评论 -
虚拟机增加磁盘空间后lv扩容详细流程,linux扩容根目录详细流程【openstack和VMware虚拟机方法同理】,centos重装系统lvm后不可用处理流程,2021尾声祝福送上。
文章目录致辞说明环境准备扩容流程扩容根[/]目录做扇区增加pv空间增加vg空间增加lv空间扩容后信息一览和说明新增一块硬盘,把容量加到固定的vg和lv上做扇区增加pv空间创建vg和lv【测试用,必看】增加vg空间增加lv空间疑问验证说明环境准备疑问验证开始【注意看每个验证后面的总结】验证1【对没有做扇区的硬盘做扩容后能不能加入到已有lv】验证2【新增硬盘空间加入已有lv会不会影响之前的数据】验证3【没有扇区的硬盘扩容后重做扇区会不会导致数据丢失】致辞这篇文章呢,将是我2021年最后的一篇文章了,今年收原创 2021-12-29 16:35:39 · 1857 阅读 · 10 评论 -
httpd.service start operation timed out. Terminating. ,httpd启动很慢且报错超时、http启动报错timed out
文章目录说明报错说明处理方法说明本次故障系统如下[root@qcow2-7.6-test ~]# cat /etc/redhat-release CentOS Linux release 7.6.1810 (Core) [root@qcow2-7.6-test ~]# 这虚拟机是openstack上的qcow2镜像创建的,qcow2镜像是在官网下的最小化版本,镜像只有不到1G,然后就是这种镜像和你所认知的4G多的iso镜像不一样,官网下的qcow2镜像依赖会缺少,特别是在纯内网环境中使用原创 2021-12-13 10:23:40 · 6000 阅读 · 2 评论 -
linux中强大的vim你还是只会普通的编辑保存内容?
可视化操作,ctrl+v快选择以后,按I插入,插入内容以后,再按→或←,插入的内容就可以批量出现刚刚选择的地方了原创 2021-11-16 11:32:48 · 5635 阅读 · 3 评论 -
linux的CPU占用脚本、内存占用脚本和硬盘IO测试代码
文章目录说明【必看】CPU占用代码测试内存占用代码测试硬盘IO测试hdparm命令dd命令硬盘IO写速度测试硬盘IO读速度测试创建一个自定义大小的文件说明【必看】下面占用代码,虽然已经很详细了,但没有一定linux基础 要谨慎操作,操作前最起码要熟悉每行代码功能,知道自己在干嘛!!!【如果占用出现意外不释放等情况不会解决就是个大麻烦】CPU占用代码这个脚本功能如下【这个脚本不难,代码就不做解释了】1、想占用多少颗CPU【被占用的cpu使用率会是100%】2、占用多长时间【单位是秒】3、占原创 2021-10-24 10:07:29 · 8577 阅读 · 6 评论 -
openstack的linux虚拟机启动卡在#1 SMP Wed Oct 1解决方发
文章目录问题说明原因及解决方法原因解决方法问题说明虚拟机无法进入系统时,在dashboard控制台日志看到的内容如下而正常虚拟机日志如下原因及解决方法原因是因为/etc/fstab里面写了外挂盘的信息【且后缀不是 0 0】,而这个盘在启动时识别不到,导致虚拟机启动在这个界面卡主。注:此时虚拟机的各种状态应该为正常【下面内容我博客中均有说明,不会的去我openstack分类中学习一下】日志:/var/log/nova/里面【其宿主机】virsh list 状态需要为runnin原创 2021-10-24 10:06:37 · 626 阅读 · 0 评论 -
Permission denied (publickey,gssapi-keyex,gssapi-with-mic).报错处理和连接虚拟机ssh响应很慢处理方法
文章目录Permission denied (publickey,gssapi-keyex,gssapi-with-mic).报错说明及原因报错内容原因xshell登陆情况CRT登陆情况处理方法连接虚拟机ssh响应很慢响应慢说明处理方法Permission denied (publickey,gssapi-keyex,gssapi-with-mic).报错说明及原因报错内容无论是别人ssh自己还是自己ssh自己,都会报如下错误Permission denied (publickey,gssapi-原创 2021-10-21 16:32:40 · 2211 阅读 · 0 评论 -
linux搭建http源yum仓库【服务端和客户端详细说明】、linux搭建多个http源的yum仓库、centos8或belinux8搭建http源yum仓库方法、建立索引报错处理
文章目录说明服务端关闭防火墙和selinux配置http服务rpm安装包准备建立索引权限配置测试客户端yum文件配置清除缓存并验证完整流程总结说明搭建的HTTP源本质上和使用镜像搭建的本地源是一样的,我们平常搭建的http源的包一般也是用镜像里面的包,比如某台服务器升级ssh失败了,又没有搭建本地源,没有任何共享服务的包,那么这时候在另外一台服务器上搭建一个http源,在故障服务器上配置http源即可。我下面的HTTP配置使用的包就是iso镜像里面的包【同理,我们只要会这种方式以后,使用什么包原创 2021-09-16 16:22:36 · 8485 阅读 · 2 评论 -
【yum】linux离线安装rpm包及其依赖和卸载包及其依赖
文章目录说明离线包安装流程下载离线包安装离线包rpm卸载包yum卸载包及其依赖说明流程:对于同一版本CentOS,我们可以事先下载离线依赖包,后面用命令手动安装。准备条件:一台能正常上网的主机【最好和需要离线安装的主机是同一系统版本】下载离线包的这台主机不能先安装该包,否则无法下载,如果已经安装该包,那么必须先卸载需要离线的包及其依赖,方法见下面的yum卸载包及其依赖。离线包安装流程下载离线包登陆一台能正常通外网的服务器下载离线包使用的命令格式是:yum -y install -- -原创 2021-06-16 17:46:32 · 12610 阅读 · 0 评论