# 将Xfce面板重置为默认设置 XFCE在xfconfd存储运行会话的配置。 您可以先备份要删除的文件。 首先关闭面板, xfce4-panel --quit 杀死xfce4配置守护进程, pkill xfconfd 首先删除面板的设置, r...
Qt6中不能使用搜狗输入法
在ubuntu上使用QtCreator以及pyside6编写的程序不能使用搜狗输入法 # 原因 因为缺少libfcitxplatforminputcontextplugin-qt6.so文件(注意这里是Qt6),拷贝到相应的目录后还要将其设置为可执...
ubuntu edge起不来解决方法
edge第一次安装好后用的好好的,某天突然就不能用了,启动失败。 找到edge的启动路径用命令行启动: cd /opt/microsoft/msedge ./msedge 报错大致信息如下: ubuntu This profile appears to be in use by anoth...
CentOS7 systemctl service
CentOS7创建服务,下面展示了两个简单的例子,这样就可以用systemctl命令启动、停止、重启进程以及查看进程状态。 如: systemctl start gonetdisk systemctl stop gonetdisk systemctl status gonetdisk 配置简介 [Unit]区块通常是配置文件的第一个区块,用来...
CentOS7 debuginfo-install
CentOS7 debuginfo-install 允许debuginfo源 vim /etc/yum.repos.d/CentOS-Debuginfo.repo 将enabled改为1 安装debuginfo-install yum install glibc-debuginfo yum-utils 安装调式信息包和依赖 debuginfo-install libgcc-4.8.5-44.el7.x86_64 ...
CentOS7 U盘安装 No Caching mode page found
[sda] No Caching mode page found [sda] Assuming drive cache: write through U盘安装CentOS7的时候出现上述错误的解决方法。 此时会卡在这里,不要着急耐心等待,超时会输出错误信息(10分钟左右),等待可以输入命令的时候: ls /dev/sd 输出如下,每个机器的电...
CentOS6 yum The requested URL returned error: 404 Not Found
CentOS6不再维护了,目前机器需要更换yum源,地址:https://vault.centos.org/ CentOS 6 is now End of Life and there are no more updates Red Hat have pulled the plug on RHEL 6.x as of Nov 30th 2020 and as a result CentOS 6 is now a dead version. The ...
localtime线程不安全造成的线上问题
线上出现了一个比较奇怪的问题,日期B的时间赋值给了日期A,但是浏览代码发现根本没有这样的逻辑。 经过一番调查基本能确定是localtime函数线程不安全造成的。 下面使用demo来模拟一下出现问题的情况 t1和t2是两个时间,使用GetTimeString转换的时候t2的时间可能会赋...
Mac安装国内版homebrew
HomeBrew是macOS和linux平台的包管理工具 由于大家都知道的原因,安装官方的homebrew下载速度很慢,所以这里找了个国内版本的试下,速度非常快。 安装方法 粘贴下面的脚本到终端命令行界面,直接回车安装,后面选择1就可以了 /bin/zsh -c "$(curl -fsSL https://gi...
vim常用技巧
Linux生产环境上,最常用的一套“vim“技巧原创 -------------------------- 研发线上使用最多的编辑器,就是vi。无论是最快查看某个文件内容,还是快速编辑某个文件,vi都能帮上忙。 软件世界貌似有一些非常长寿的东西,vi算是一个。本篇文章聚焦的是研发线上最常用的一些...
netcat网络诊断
Netcat 号称 TCP/IP 的瑞士军刀并非浪得虚名,以体积小(可执行 200KB)功能灵活而著称,在各大发行版中都默认安装,你可以用它来做很多网络相关的工作,熟练使用它可以不依靠其他工具做一些很有用的事情。 最初作者是叫做“霍比特人”的网友 Hobbit hobbit@avian.org 于 ...
编写 Bash Shell 脚本的最佳实践
前言 -- 由于工作需要,最近重新开始拾掇shell脚本。虽然绝大部分命令自己平时也经常使用,但是在写成脚本的时候总觉得写的很难看。而且当我在看其他人写的脚本的时候,总觉得难以阅读。毕竟shell脚本这个东西不算是正经的编程语言,他更像是一个工具,用来杂糅不同的程序...
如何在Ubuntu 14.04上使用Corosync,Pacemaker和浮动IP构建高可用服务
介绍 本教程将演示如何将Corosync和Pacemaker与浮动IP一起在DigitalOcean上创建高可用性(HA)服务器基础结构。 Corosync是一个开源程序,它向客户端服务器提供群集成员身份和消息传递功能,通常称为消息传递层。Pacemaker是一个开放源代码群集资源管理器(CRM),该系统可...
解决ssh登录远程服务器慢的问题
使用ssh远程登录大概需要两分钟才能登上去。 参考网上的方法改各种配置重启sshd都没用, 使用ssh -v root@118.24.114.114调试命令发现卡在pledge: network这里,然后用 这个关键字去找答案终于找到了解决方法。 我这里造成ssh登录慢的原因是/var/log/btmp文件过大(1G多...
keepalived实现服务高可用
目标 同一个程序部署在两台服务器上同时在运行,只有一个主服务在处理业务,当主服务挂了的时候另外一个服务器上的服务继续提供服务,保证业务不中断做到高可用。 问题 每个服务器的IP是不一样的,当服务切换后IP地址也变了,要想客户端对此无感知,keepalived会提供一个...
git github代理
家里电脑下载github代码太慢只有几KB,临时使用免费的蓝灯来下载。 打开蓝灯的网页找到左上角点开菜单找到Settings然后ADVANCED SETTINGS找到http proxy地址,我的是:127.0.0.1:50705 打开命令行窗口执行如下脚本打开关闭github代理 open_github_proxy.sh !/bi...
device-mapper-libs安装docker失败
在centos7上使用如下命令安装docker所需要的包失败了 sudo yum install -y yum-utils \ device-mapper-persistent-data \ lvm2 失败日志如下: Error: Package: 7:device-mapper-libs-1.02.135-1.el7_3.4.x86_64 (@updates) Requires: devi...
VritualBox centos NAT、Host-Only网络配置
下面配置NAT和Host-Only这两种网卡可以实现外网访问,虚拟机之间互通 虚拟机安装 ![Snipaste_2019-10-10_13-35-06_1.png](https://www.ningto.com/upload/Snipaste_2019-10-10_13-35-06_1.png) ![Snipaste_2019-10-10_13-36-04_2.png](https://www.ningto.com/up...
centos rpm使用方法
在 Linux 操作系统下,几乎所有的软件均通过RPM 进行安装、卸载及管理等操作。RPM 的全称为Redhat Package Manager ,是由Redhat 公司提出的,用于管理Linux 下软件包的软件。Linux 安装时,除了几个核心模块以外,其余几乎所有的模块均通过RPM 完成安装。RPM 有五种操作模式,分别...
centos基础环境准备
ifconfig发现没有网卡 vi /etc/sysconfig/network-scritps/ifcfg-eth0 修改ONBOOT=yes 启动网络卡 service network restart ifconfig检查一下,发现eth0存在 ping www.baidu.com是通的 crontab编辑 crontab -e hostname修改 vi /etc/syscon...