
LINUX
darkula
这个作者很懒,什么都没留下…
展开
-
manjaro增加虚拟内存(linux通用)
manjaro增加虚拟内存(linux通用)原创 2022-07-20 12:13:12 · 565 阅读 · 0 评论 -
manajro升级后微信报错解决,wechatwin.dll文件缺失
参考:https://aur.archlinux.org/packages/deepin-wine-wechat在这里也贴一份不需要降级lib32-libldap的方案。下载deepin的libldap以及相关依赖扔进/usr/lib32/就可以了。具体步骤如下:下载 deepin 的libldap-2.4-2:i386和libsasl2-2:i386这两个包,具体下载地址:libldap-2.4-2:i386: wget https://community-p...原创 2021-12-13 17:25:35 · 2520 阅读 · 0 评论 -
docker下的gitlab断电重启后postgrepsql无法连接
docker脚本:docker run -d -p 2443:443 -p 2080:2080 -p 222:22 --name gitlab136 --hostname xxx.xxx.com --restart always -v /data/app/gitlab/config:/etc/gitlab -v /data/app/gitlab/logs:/var/log/gitlab -v /data/app/gitlab/data:/var/opt/gitlab gitlab/gitlab-ce.原创 2021-09-10 14:32:30 · 1539 阅读 · 0 评论 -
manjaro忘记密码以及改了密码后,开机弹出kde钱包
用manjaro的U盘镜像启动系统进入liveCD查看硬盘:fdisk -l挂载到liveCD ,并修改密码sudo mkdir -p /media/manjarosudo mount /dev/sda1 /media/manjarochroot /media/manjaropasswd rootexitumount /media/manjaro修改密码后,拔出U盘,重新进入系统,发现弹出kde钱包提示,只要在左下角搜kwalletmanager,并修改成和当前登陆密码一致原创 2021-06-28 17:46:59 · 2713 阅读 · 0 评论 -
manjaro更新时报错,破坏依赖
好几天都没法更新系统了sudo pacman -Syuu提示错误:破坏依赖 'lib32-libcanberra=0.30+2+gc0620e4-3' (lib32-libcanberra-gstreamer 需要)导致无法更新于是扫了一圈,发现是需要先update库sudo pamac update又报错:正在下载所需的密钥......错误:key "XXXXXX"需要先修改配置:vim /etc/pacman.confSigLevel = Option原创 2021-06-22 17:09:27 · 5090 阅读 · 0 评论 -
centos /usr/lib/libOcrLiteOnnx.so: /lib64/libstdc++.so.6: version `CXXABI_1.3.8‘ not found
yum install -y gmp-devel mpfr-devel libmpc-develcd /usr/lib64/mv libstdc++.so.6 libstdc++.so.6.bakcp /usr/local/lib64/libstdc++.so.6.0.21 /usr/lib64/ln -s libstdc++.so.6.0.21 libstdc++.so.6原创 2021-04-21 17:14:23 · 266 阅读 · 0 评论 -
centos7防火墙错误-ImportError: No module named gi.repository
出现这个错误是因为python2没有gi模块,pip安装不了,需要用yum安装解决:yum -y install python-gobjectyum -y install python-firewallyum -y install firewall-config原创 2021-01-28 10:31:49 · 886 阅读 · 0 评论 -
centos7升级ssh
1、更新yum仓库默认的openssh版本 yum update openssh -y2、安装telnet-server以及xinetdyum install xinetd telnet-server -y3、配置telnet#如果下面telnet文件不存在的话,可以跳过这部分的更改ll /etc/xinetd.d/telnet#文件存在,请更改配置telnet可以root登录,把disable = no改成disable = yescat /etc/xinetd.d/t.原创 2020-10-12 19:47:17 · 2448 阅读 · 2 评论 -
centos7防火墙常用命令
centos7防火墙常用命令查看状态firewall-cmd --statesystemctl status firewalld.service启用防火墙systemctl enable firewalld.service开放一个端口(22)对任意IP访问的权限firewall-cmd --zone=public --add-port=22/tcp --permanent针对某个IP(192.168.102.2)开放某个端口(5601)的访问权限firewall-cmd --perm原创 2020-10-12 19:33:02 · 486 阅读 · 0 评论 -
centos7升级ssh
1、更新yum仓库默认的openssh版本 yum update openssh -y2、安装telnet-server以及xinetdyum install xinetd telnet-server -y3、配置telnet#如果下面telnet文件不存在的话,可以跳过这部分的更改ll /etc/xinetd.d/telnet#文件存在,请更改配置telnet可以root登录,把disable = no改成disable = yescat /etc/xinetd.d/t.原创 2020-08-11 19:01:35 · 873 阅读 · 0 评论 -
SSH远程连接超时后自动断开客户端问题
修改文件:vi /etc/ssh/sshd_config #ClientAliveInterval 0 -- ClientAliveInterval(客户端活动间隔),表示服务端向客户端请求信息的时间间隔,默认为0,不发送。改为60秒发送一次保持长连接。 #ClientAliveCountMax 3 -- ClientAliveCountMax(客户端活动最大值),表示服务器请求后,客户端没有响应的次数得到该值,就自动断开 修改为 ClientAliveInterval 60原创 2020-07-27 13:37:55 · 608 阅读 · 0 评论 -
LINUX内存不足处理脚本
针对JVM,在linux环境下,线程使用过多后(new Thread或者使用线程池),会造成大量内存在linux的cache/buffer区,使free内存过少,导致程序或机器上的其他应用报内存不足。处理脚本#!/bin/bash#每天0点清除一次缓存echo "clear start..."sync;sync;sync #写入硬盘,防止数据丢失sleep 1 #延迟1秒echo 1 > /proc/sys/vm/drop_cachesecho "clear end..."加入c原创 2020-07-23 22:25:30 · 220 阅读 · 0 评论 -
Centos7防火墙firewall的使用
#添加端口:firewall-cmd --zone=public --add-port=50000/tcp —permanent重载:firewall-cmd --reload#查看状态firewall-cmd --statesystemctl status firewalld.service#关闭开机启动systemctl stop firewalld.service #停止firewallsystemctl disable firewalld.service #禁止firewall原创 2020-07-23 22:24:39 · 101 阅读 · 0 评论 -
suse-11-sp3 JAVA乱码解决
1.手动更改profile文件的命令:vi /etc/profile2.在文件的末尾添加以下两行命令:export LC_ALL="zh_CN.UTF-8"export LANG="zh_CN.UTF-8"3.重新加载配置文件source /etc/profile原创 2020-07-23 22:24:06 · 143 阅读 · 0 评论 -
suse-11-sp3 防火墙关闭开启使用
SLES 11 SP3 系统安装后,防火墙一般是启动的,它有两个服务:SuSEfirewall2_setup,SuSEfirewall2_init,但是为了方便使用,我们一般会将防火墙关闭并禁用。关闭防火墙的方法方法一rcSuSEfirewall2 stop方法二service SuSEfirewall2_setup stopservice SuSEfirewall2_init stop方法三yast 或 yast2 → 安全和用户 → 防火墙 → 立即停止防火墙禁用防火墙自动启动的方法原创 2020-07-23 22:23:32 · 1263 阅读 · 0 评论 -
https生成本地信任证书
*证书导出*keytool -genkeypair -alias "xianfeng" -keyalg "RSA" -keystore "keystore.data" *证书导入*#本地从keystore导出证书信息到本地生成.crt文件/data/app/jdk1.7.0_60/bin/keytool -export -alias xianfeng -file /data/app/demo/temp/sms_cacerts.crt -keystore /data/app/demo/temp/.原创 2020-07-23 22:23:06 · 531 阅读 · 0 评论 -
linux虚拟机copy后无法找到网卡问题解决
vim /etc/udev/rules.d/70-persistent-net.rules由于这里记录的设备绑定关系是原来那块MAC地址的网卡(eth-0)在COPY之后,虚拟机会自动把MAC地址重新生成,但在这个文件内是以增量的方式记录成为eth-1或者eth-2只需要把原来的eth-0注释掉,把新生成的网卡信息eth-1改为eth-0再重启一下机器,就可以了...原创 2020-07-23 22:22:18 · 252 阅读 · 0 评论 -
查看/修改Linux时区和时间
查看/修改Linux时区和时间 一、时区 1. 查看当前时区 date -R 2. 修改设置时区 方法(1) tzselect 方法(2) 仅限于RedHat Linux 和 CentOS timeconfig 方法(3) 适用于Debian dpkg-reconfigure tzdata 3. 复制相应的时区文件,替换系统时区文件;或者创建链接文件 cp /usr/share/zoneinfo/$主时区/$次时区 /etc/localtime 在中国可以原创 2020-07-23 22:20:25 · 154 阅读 · 0 评论 -
为gem更换源
$ gem sources --remove https://rubygems.org/$ gem sources -a http://ruby.taobao.org/$ gem sources -l*** CURRENT SOURCES ***http://ruby.taobao.org# 请确保只有 ruby.taobao.org$ gem install rails如果是用 Bundle (Rails 项目)$ vi Gemfilesource 'http://ruby.原创 2020-07-03 11:23:12 · 1468 阅读 · 1 评论 -
NGINX下tomcat的jsessionid无法带回的解决方法
加入一个全局转义:rewrite ^(.*)\;jsessionid=(.*)$ $1 break;例如:server { listen 80; server_name *.xxx.com*.mall.xxx.com; #charset koi8-r; #access_log logs/host.access.log main; root /data...原创 2020-07-03 11:22:47 · 662 阅读 · 0 评论 -
linux监控网卡抓包
/usr/sbin/tcpdump -n -e -i eth0 tcp port 8090tcpdump 的抓包保存到文件的命令参数是-w xxx.cap抓eth1的包tcpdump -i eth1 -w /tmp/xxx.cap抓 192.168.1.123的包tcpdump -i eth1 host 192.168.1.123 -w /tmp/xxx.cap抓192.168.1.123的80端口的包tcpdump -i eth1 host 192.168.1.123 and por.原创 2020-07-01 23:36:51 · 766 阅读 · 0 评论 -
一般环境变量的设置
#!/bin/sh#字符设置LANG=zh_CN.GB18030#建立文件的默认权限umask 002#循环引入jar包,export环境变量APP_HOME=/home/test/ROOT/CLASSPATH=.:$APP_HOME/classesLIB=$APP_HOME/WEB-INF/libfor jar in `ls $LIB/*.jar` ; do CLASSPATH原创 2006-04-11 00:44:00 · 2193 阅读 · 0 评论