自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(26)
  • 资源 (2)
  • 问答 (2)
  • 收藏
  • 关注

原创 linux 采用ssh免密访问windows

将公钥证书id_rsa.pub复制到Windows机器文件C:\ProgramData\ssh\administrators_authorized_keys中(若无文件手动创建)1)安装openssh。下载OpenSSH-Win64-v9.2.2.0.msi自动安装。cd ~/.ssh/;拷贝 id_rsa.pub 到windows节点。ssh-keygen 生成公钥。3、linux--win免密。1、windows节点。

2023-06-16 17:05:38 619 1

原创 Centos8 yum服务器本地部署

在指定的目录下执行,例如/var/www/html/yum/C8,执行完成后会产生一个repodata目录。/var/www/html/是httpd 的主目录,一般需要写成 http://******/yum/在客户机上添加yum时,写成/var/www/html/yum/C8就好。2、安装createrepo,生成index数据库。1、安装reposync,下载rpm包到本地。

2023-05-17 10:24:47 289

原创 openstack 学习笔记-nova命令

列出当前租户的所有虚拟机:nova list2列出所有租户的虚拟机(需要管理员权限):3查看一个虚拟机的详细信息:4删除一个虚拟机:5关闭虚拟机:6软重启虚拟机:7硬重启虚拟机:8重置虚拟机状态:9列出所有的Nova服务:10列出所有的flavor:11列出所有image:12热迁移虚拟机:

2022-09-29 14:26:30 2615

原创 openstack 学习笔记-flavor 操作

2)创建flavor(建议FLAVOR_ID为auto,ROOT_DISK_IN_GB为0)# 创建一个16C24G的flavor。1)查看flavor。3)删除flavor。

2022-09-29 14:15:25 1703

原创 Centos 升级python版本(yum 安装方式)

vi /usr/libexec/urlgrabber-ext-down 将 #!/usr/bin/python 改为 #!vi /usr/bin/yum 将 #!/usr/bin/python 改为 #!python3 -V Python 3.6.83、修改系统默认的python 命令。到此版本升级就完成了,为了避免yum(基于python2)无法使用,还需要修改yun的设置。以上即是本次修改的全过程。2、安装完成后检查版本。

2022-09-17 22:14:22 2517

转载 bash下: () {} [] [[]] (())的解释

且是在当前shell下执行,而不是产生一个子shell来执行(我们通常使用“./filename.sh”去执行一个文件是在当前shell下产生一个子shell去执行的)。它们之间的区别是,()是在产生的子shell下执行,而{}是在当前的shell下执行。从上面的示例可以看出,当在()中赋值的变量,影响的只是自身的子shell,而不能将该值赋给父shell,因为“父亲不能继承儿子”。而在{}中赋值的变量,因为就在当前的shell执行的,所以就能改变原来变量的值。如果求值为非0值,则设置为0。...

2022-07-21 14:56:40 1031

转载 linux bash shell 中的单引号和双引号

当要引用一个变量的值时,一般推荐使用双引号。使用双引号除了变量名[2]前缀($)、后引符(`)和转义符(\)外,会使shell不再解释引号中其它所有的特殊字符。[3]用双引号时$仍被当成特殊字符,允许引用一个被双引号引起的变量("$variable"),那也是说$variable会被它的值所代替。用双引号还能使句子不被分割开.[4]一个参数用双引号引起来能使它被看做一个单元,这样即使参数里面包含有空白字符也不会被shell分割开了。1#!/bin/bash3。...

2022-07-21 14:48:28 1380 1

转载 linux bash shell之变量替换::=句法、=句法、:-句法、-句法、=?句法、?句法、:+句法、+句法

如果脚本中急需要一组被定义的变量,也需要一些不该被定义的变量,那么在脚本执行任务之前组合这两种句法,肯定可以实现正确的设置。当删除上述的-语句中的冒号,即变成-的时候,因为username变量已被定义,输出将为空。有了这个特殊的句法,只有当变量username已被定义,而且有一个实际的非空值时,变量username才会被设置为变量LOGNAME的值。在这个表达式中,如果变量VAR还没有被设置,那么“=”之后表达式的值将被赋给它,这个值可能是一个数字,一个字符串,或者是另外一个变量。...

2022-07-21 14:44:51 407

原创 shell报错:-bash: [: ==: 期待一元表达式 解决方法

如上代码, 执行shell报错:line 1: [: ==: unary operator expected【翻译过来就是:-bash: [: ==: 期待一元表达式】1. 当 if 语句中使用 [ ] 条件修饰符时, $flag 变量必须加上引号。2. 当 if 语句中使用 [[]] 条件修饰符时,$flag 变量的引号可有可无。...

2022-07-07 14:55:45 5961

原创 BASH SHELL 判断是否以某个字符串开头

# ${var:0:2} 取var子串,从第0个字符起,取2两个字符if [[ ${var:0:2} -eq "cn" ]]thenecho sub is chinese ${var:0:2}elseecho sub is english ${var:0:2}fi

2022-07-07 11:01:14 1544

原创 虚拟CentOS7.4 删除virbr0 virbr0-nic虚拟网卡

在CentOS 7的安装过程中如果有选择相关虚拟化的的服务安装系统后,启动网卡时会发现有一个以网桥连接的私网地址的virbr0网卡,这个是因为在虚拟化中有使用到libvirtd服务生成的,如果不需要可以关闭后去掉:一、查看IP及网桥设备[root@Node1 ~]# ip -4 addr //查看IP地址1: lo: mtu 65536 qdisc noqueue state UNKNOWN qlen 1 inet 127.0.0.1/8 scope host lovalid_lft forever pr

2022-06-30 18:22:35 1933

原创 gnome-panel占用大量cpu和内存资源问题解决

现象描述: 登录后看不到桌面图标,或者能看到图标但点不动。问题分析:用top查看发现gnome-panel 占用大量内存和cpu。初步判断是资源耗尽导致。问题解决:1)尝试重新安装驱动程序/etc/init.d/gdm3 stop/etc/init.d/gdm3 start无效,现象依旧。2)利用其他用户,如root登录,一切正常。判断可能是当前用户的配置有问题。sudo /etc/init.d/gdm3 stopsudo rm -rf .gconf/apps/panelsudo /etc/init.d/g

2022-06-22 15:18:21 2246

原创 达梦数据库定期收集统计信息

现象描述:达梦数据库使用一段时间后会反应越来越慢。原因分析:数据库反应慢的原因,一般主要是2个方面。1)数据库库性能降低。2)应用sql脚本存在缺陷。问题解决:之前做过大量的数据库update等操作。导致"统计信息“没有及时更新。1)手动更新 用sysdba权限用户执行(其中wh,对应模式名: DBMS_STATS.GATHER_SCHEMA_STATS('WH',100,TRUE,'FOR ALL COLUMNS SIZE AUTO');2)另外添加计划任务的方法进行定期定时更新,希望归大家有所帮助。

2022-06-22 08:42:03 1226

原创 Linux常用操作——RPM包管理

一、RPM包管理的用途;1、可以安装、删除、升级和管理软件;当然也支持在线安装和升级软件;2、通过RPM包管理能知道软件包包含哪些文件,也能知道系统中的某个文件属于哪个软件包;3、可以在查询系统中的软件包是否安装以及其版本;4、作为开发者可以把自己的程序打包为RPM 包发布;5、软件包签名GPG和MD5的导入、验证和签名发布6、依赖性的检查,查看是否有软件包由于不兼容而扰乱了系统;二、RPM 的使用权限;RPM软件的安装、删除、更新只有root权限才能使用;对于查询功能任何用户都可以操作;如果普

2022-06-11 11:34:35 1565

原创 Linux系统查看有几块硬盘

使用df命令即可查看

2022-06-11 10:28:52 4684

原创 解决Linux系统下SSH远程登录很慢的问题

相信很多朋友在使用Linux系统的时候因为安全性的原因摒弃了telnet rlogin 或者 X-window,而把openssh作为自己默认的远程登录方式。然而经常会遇到的一个情况是telnet到server速度很快,但是ssh连接的时候却很慢,大概要等半分钟甚至更久。ping的速度也非常好,让人误以为是ssh连接不上。 网页教学网下面说下如何解决这样的问题,最为常见的原因是因为server的sshd会去DNS查找访问client IP的hostname,如果DNS不可用或者没有相关记录,就会耗费大量时间

2022-06-10 14:57:36 1610

原创 linux 系统加载优盘

1,以root用户登陆先加载USB模块 modprobe usb-storage用fdisk -l 看看U盘的设备假如U盘是sdc12,mkdir /mnt/usb_disk,成功后进行下一步。 #mkdir -p /mnt/usb注:建立一个目录用来作挂接点(mount point)#mount -t vfat /dev/sdd1 /mnt/usb注:现在可以通过/mnt/usb来访问U盘了, 若汉字文件名显示为乱码或不显示,可以使用下面的命令。#moun...

2022-04-27 08:44:14 1304

原创 linux Ubuntu10.04操作系统不显示顶部和底部菜单

闭着眼重装了gnome桌面,验证时发现顶部和底部的菜单都消失了。下面提供一个方法,希望对大家有帮助:Ubuntu10.04,启动电脑会出现任务栏和标题栏消失的情况,可按下法予以解决:1.killall gnome-panel2.如还未出现,再gnome-panel...

2022-04-24 08:38:57 2750

原创 LINUX 显卡驱动安装相关

1、查看先查型号。lspci | grep -i nvidia从上图无法判断具体的显卡型号,只有一个代码,但是可以根据代码查询,如下PCI Devices2、下载驱动,官网3、安装驱动。./驱动 --ui=none --no-opengl-files...

2022-03-08 14:27:23 157

原创 linux 使用dmidecode查看设备序列号

在linux操作系统下查看主机设备的序列号信息,懒人不用跑到机房了。在root用户下使用 dmidecode 命令查看找到如下内容,serial number就是其他显示内容暂未研究,如有兴趣请跟帖。以上,希望能为您提供方便。...

2022-03-01 11:11:05 1651

原创 linux 利用win网络共享上网

环境介绍:1、win主机(可上网),网卡1上网使用 ; 网卡2分配IP地址连接内网。2、linux内网主机1台,主机ip和win主机网卡2同段。操作步骤:1、win网卡1设置共享2、共享后需要重新修改网卡2的IP地址。(注意网段,记住,有用)3、linux配置,主要是2个文件,1)在网卡配置文件里添加网关:/etc/network/interfaces,网关是网卡2的IP地址。2)在/etc/resolv.conf文件里添加dns解析,此地址为网卡1的上网地址,可以在

2022-02-24 08:58:03 3995 1

原创 windows 突然在一个网卡上显示2个“自动配置IPv4地址”,

问题现象:无法连接到局域网,看网卡状态显示2个“自动配置IPv4地址”,在网上找了多个解决方案都不行。后来尝试更换IP地址后,恢复正常。结论:IP地址冲突。

2022-01-07 14:29:46 11417

转载 VI E138: Can‘t write viminfo file /*/.viminfo 的解决办法

最近用SecureCRT登录远程服务器,vim打开文件后,没有进行任何编辑后退出,或者编辑后保存退出,vi报错:“E138: Can't write viminfo file xxxx”。 后来google一下,网上的解决方案很简单:首先到出错目录用 ls -a 查看是否多出了形如.viminfa.tmp - .viminfz.tmp 的文件如果有,则运行rm -f .viminf*.tmp删除所有产生的临时文件(.viminfa.tmp - .viminfz.tm...

2021-12-02 19:16:09 4504

原创 Linux 强大的文件查找工具之find(转)

“一切皆文件”是Linux的哲学思想之一, 这条命令可以统计当前linux系统中有多少文件ls -R/|wc -l&建议放在后台执行,因为你的系统文件很多则会消耗很多时间,你可以看见这个结果是庞大的,linux的系统中的文件实在是太多了,怎么样才能快速而且精确的在linux系统找出你想要的文件呢?Linux的find命令提供了很强大的功能,学好find命令的使用,可以给你节省大量花费在找文件的时间。find的基本语法格式: find [查找位置] [查找标准...

2021-07-16 10:15:58 490

原创 LINUX磁盘空间满了问题排查

分析:导致该问题的可能原因包括:1、磁盘分区空间使用率达到百分之百。2、 磁盘分区inode使用率达到百分之百。3、僵尸文件:已删除文件因句柄被占用未释放导致相应空间未释放。4、 挂载点覆盖:在原有文件系统的相应目录下已经存在大量文件。挂载了新磁盘后,导致使用 df 命令能统计到相关空间使用,而使用 su 命令统计不到。解决方法:一:分区容量满1、运行 df -h 查看磁盘使用率。2、重复执行 du -sh /* 命令,找到容量比较大的目录并进入目录,直到找到最精确的文件或目录,再结

2021-07-14 16:05:57 2324 2

原创 Hyper-V无法启动虚拟机因为虚拟机监控程序未运行

windows10 企业版使用Hyper-V,结果启动的时候发现报错“无法启动虚拟机因为虚拟机监控程序未运行”。解决方式在网上查资料找到以下几种方法:CPU不支持。我的支持。BIOS开启虚拟化。我已开启。在”程序和功能”中关闭Hyper-V,重启后再开启,以此作为重置方法。经尝试,以上方式都不起作用。我的解决方案想到升级到win10 1903的时候vmware不支持,所以关闭了Hyper-V,用的是命令:bcdedit /set hypervisorlaunchty

2021-06-16 12:01:55 12364 1

Oracle-RAC日常管理和维护.doc

Oracle-RAC日常管理和维护.doc

2020-12-24

f5负载均衡器配置方法

很久以前的一个文档,希望对大家有所帮助

2020-12-15

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除