centos8 https访问报错
摘要:服务器升级到centos8,当通过CURL来访问内网https地址的时候,会遇到以下几点问题(我们见招拆招): 1. error:060800C8:digital envelope routines:EVPDigestInitex:disabled for FIPS # fips-mode-setu
阅读全文
按关键字查找文件
摘要:从根目录开始查找所有扩展名为.log的文本文件, 并找出包含”leyangjun”的行:find / -type f -name "*.log" | xargs grep "要查找的字符串" 当前目录开始查找所有扩展名为.php的文本文件, 并找出包含”leyangjun”的行:find ./ -n
阅读全文
安装字体文件
摘要:1、将字体文件拷贝到 /usr/share/fonts/ 2、切换路径并执行 cd /usr/share/fonts/ mkfontscale mkfontdir fc-cache 3、重启服务器(必须) reboot 查看已安装字体 fc-list 查看已安装中文字体 fc-list :lang=
阅读全文
centos8 配置网络地址和防火墙
摘要:以root用户登录ip link show #列出网卡信息cd /etc/sysconfig/network-scripts/ TYPE=EthernetROXY_METHOD=noneBROWSER_ONLY=noBOOTPROTO=static #静态DEFROUTE=yesIPADDR=192
阅读全文
linux之间目录共享
摘要:参考 https://jingyan.baidu.com/article/48206aea3495f3616ad6b3b0.html
阅读全文
有时我们经常碰到某目录下文件名乱码的情况,convmv可以批量转换文件名编码。
摘要:使用 # yum install convmv -y 把文件名从GBK转换为UTF-8 # convmv -f GBK -t UTF-8 -r --notest * 说明:-r 表示包含所有子目录,并且连带目录一起转换。不加–notest,表示只打印转换结果,不做实际转换。 作者:清风徐来1234
阅读全文
java.lang.OutOfMemoryError:GC overhead limit exceeded解决方法
摘要:异常如下:Exception in thread "main" java.lang.OutOfMemoryError: GC overhead limit exceeded 一、解释:JDK6新增错误类型。 当GC为释放很小空间占用大量时间时会抛出此异常 即(Sun 官方对此的定义:超过98%的时间
阅读全文
Linux查看进程运行的完整路径方法
摘要:通过ps及top命令查看进程信息时,只能查到相对路径,查不到的进程的详细信息,如绝对路径等。这时,我们需要通过以下的方法来查看进程的详细信息: Linux在启动一个进程时,系统会在/proc下创建一个以PID命名的文件夹,在该文件夹下会有我们的进程的信息,其中包括一个名为exe的文件即记录了绝对路径
阅读全文
top 命令
摘要:一、按进程的CPU使用率排序 运行top命令后,键入大写P。 有两种途径: a) 打开大写键盘的情况下,直接按P键 b) 未打开大写键盘的情况下,Shift+P键 二、按进程的内存使用率排序 运行top命令后,键入大写M。 有两种途径: a) 打开大写键盘的情况下,直接按M键 b) 未打开大写键盘的
阅读全文
Linux 创建用户 限制SFTP用户只能访问某个目录
摘要:Linux 限制SFTP用户只能访问某个目录 1. 新建用户并设置密码 > useradd suser > passwd suser // 输入密码 2. 设置sshd配置文件 > cd /etc/ssh/ > cp sshd_config sshd_config.back // 备份 > vi s
阅读全文
curl get请求
摘要:curl --proxy 192.168.1.159:8889 -d "grant_type=client_credential&appid=wxxx&secret=xxx" "http://api.weixin.qq.com:443/cgi-bin/token"
阅读全文
tomcat 启动脚本
摘要:#!/bin/bash##干掉运行中的tomcat results=把结果赋值给变量,可以保证命令上条执行完再执行下一条#也可以用这句简单的代码按进程名kill: ps -ef | grep 进程名 | grep -v grep | awk '{print $2}' | xargs kill -9r
阅读全文
Linux下Shell命令加减乘除计算
摘要:使用 expr命令 (其中做乘的时候*号要用斜杠进行转义) 除以 [hadoop-user@hadoop1]$ echo `expr 9 / 3` 3加 [hadoop-user@hadoop1]$ echo `expr 9 + 3` 12 减 [hadoop-user@hadoop1]$ echo
阅读全文
定时删除文件夹"$1"下最后修改时间大于当前时间"$2"天的文件
摘要:shell 脚本: #!/bin/bash now=`date "+%Y-%m-%d_%H:%M:%S"` #获取当前时间 echo "当前时间: "$now now=`date +%s` #获取当前时间戳 单位:秒 echo "当前时间戳: "$now function getdir(){ #遍历
阅读全文
mysql 拼接字符
摘要:Mysql的查询结果行字段拼接,可以用下面两个函数实现: 1. concat函数 如果连接串中存在NULL,则返回结果为NULL: 2. concat_ws函数 concat(separator,str1,str2,...) 代表 concat with separator ,是concat()的特
阅读全文
shell 脚本传参
摘要:在 shell 中我们会见到 $0、$1、$2这样的符号,这是什么意思呢? 简单来说 $0 就是你写的shell脚本本身的名字,$1 是你给你写的shell脚本传的第一个参数,$2 是你给你写的shell脚本传的第二个参数 比如你新建了一个shell脚本 Test.sh, 内容如下: 保存退出后,你
阅读全文
ssh问题:ssh_exchange_identification: Connection closed by remote host
摘要:ssh问题:ssh_exchange_identification: Connection closed by remote host... 刚刚一个朋友告诉我SSH连接不上服务器了,重启电脑也不管用.我仔细看了一下,老报如下错误: ssh_exchange_identification: Conn
阅读全文
linux下卸载自带的JDK和安装想要的JDK
摘要:卸载 1、卸载用 bin文件安装的JDK方法: 删除/usr/java目录下的所有东西 2、卸载系统自带的jdk版本方法: 查看自带的jdk: #rpm -qa | grep gcj 看到如下信息: libgcj-4.1.2-44.el5 java-1.4.2-gcj-compat-1.4.2.0-
阅读全文
openssl 生成证书
摘要:nginx生成证书,一共四步 1) 生成RSA私钥 (会要求输入至少4位密码)# openssl genrsa -des3 -out private.key 2048 # 2) 根据已生成的RSA私钥输出无加密的私钥(输入第1步输入的密码。这步可以跳过,以后要给nginx使用,每次reload ng
阅读全文
linux 挂载磁盘
摘要:挂在磁盘操作(还有一个300G的盘没显示出来): [root@iZgo67bo9s3uaijzqrgbaxZ ori]# df -h Filesystem Size Used Avail Use% Mounted on /dev/hda1 39G 12G 26G 32% / tmpfs 4.0G 0
阅读全文