Linux
明天争取
听一首好歌,写一段代码,阅生活百态。
展开
-
【解决方案】定时任务Crontab执行总是与实际时间差8小时
一、问题描述 crontab中设置每天12:00启动任务,结果发现每天20:00才启动。二、问题分析明显是时区不一致造成的,所以需要从时区设置入手三、解决方案查看并修改 本地时区查看: more /etc/localtime备份: cp /etc/localtime /etc/localtime.bak设置本地时区: cp -pf /usr/share/zoneinfo/Asia/Shanghai /et...转载 2021-07-16 10:47:54 · 2685 阅读 · 0 评论 -
【常用命令】 linux 系统tar文件压缩打包命令
打包成tar.gz格式压缩包# tar -zcvf renwolesshel.tar.gz /renwolesshel解压tar.gz格式压缩包# tar zxvf renwolesshel.tar.gz打包成tar.bz2格式压缩包# tar -jcvf renwolesshel.tar.bz2 /renwolesshel解压tar.bz2格式的压缩包# tar jxvf renwolesshel.tar.bz2压缩成zip格式# zip -q -r转载 2020-11-20 17:15:48 · 219 阅读 · 0 评论 -
【解决方案】shell脚本判断内存占用率
#!/bin/bashmaxMemoryUse=30memoryUsed=$(free -m|sed -n '2p'|awk '{printf("%.2f\n",($3-$6-$7)/$2*100)}')if [ $(echo "$memoryUsed > $maxMemoryUse" | bc) -eq 1 ]then echo "内存占用率过高"fi...原创 2020-04-04 21:45:50 · 1604 阅读 · 0 评论 -
【知识课堂】Centos7开放及查看端口
1、开放端口firewall-cmd --zone=public --add-port=5672/tcp --permanent#开放5672端口firewall-cmd --zone=public --remove-port=5672/tcp --permanent#关闭5672端口firewall-cmd --reload #配置立即生效2、查看防火墙所有...转载 2020-03-17 16:17:32 · 243 阅读 · 0 评论 -
【解决方案】systemd添加自定义系统服务设置自定义开机启动的方法
一、编写shell脚本,启动jar文件#!/bin/bashbasePath="/usr/monitord/"jarName="monitord-0.0.1-SNAPSHOT.jar"#使用说明,用来提示输入参数usage() { echo "Usage: sh 执行脚本.sh [start|stop|restart|status]" exit 1}#检查程...原创 2020-01-09 18:11:27 · 1007 阅读 · 0 评论 -
【解决方案】Linux删除软链接
首先我们先来创建一个文件#mkdir test_chk#touch test_chk/test.txt #vim test_chk/test.txt(这一步随便在这个test.txt里写点东东即可)下面我们来创建test_chk目录 的软链接ln -s test_chk test_chk_ln软链接创建好了,我们来看看怎么删除它正确的删除方式(删除软链接,...转载 2020-01-06 11:57:45 · 867 阅读 · 0 评论 -
【解决方案】MAC清除SSH的公钥信息
用SSH的跳转登录服务器后,ssh会把你每个你访问过计算机的公钥(public key)都记录在~/.ssh/known_hosts。当下次访问相同计算机时,SSH会核对公钥。如果公钥不同,OpenSSH会发出警告,如果我们重新安装系统,其公钥信息还在,连接会出现问题。如果报错,就需要把known_hosts文件中对应的公钥删除,就OK了...原创 2019-12-01 12:12:20 · 2718 阅读 · 0 评论 -
【解决方案】libclntsh.so.12.1: cannot open shared object file: No such file or directory
写的程序使用了oracle的开发库,放到运行环境(已配置好oracle开发库环境变量等),用手工启动程序,一点异常都没有,但是用看门狗启动程序,却发现出现这个问题:libclntsh.so.12.1: cannot open shared object file: No such file or directory解决:1、环境变量配置。LD_LIBRARY_PATH需要把orac...原创 2019-10-16 10:45:48 · 3991 阅读 · 0 评论 -
【解决方案】CentOS7使用yum安装最新版或升级到新版的MariaDB
一、如何是升级需要先对数据库进行备份:备份数据库mysqldump -u root -p --all-databases > alldb.sql备份配置文件cp /etc/my.cnf /etc/my.cnf.bak二、添加 MariaDB yum库:前往http://yum.mariadb.org/查找最新版相对应系统的链接。创建yum软件库配置文件vi /e...转载 2019-09-20 14:54:29 · 917 阅读 · 0 评论 -
Centos7自定义系统服务
本文以一个Java的jar包服务,演示如何自定义一个系统服务。一、编写服务脚本以nursed服务为例:进入 /usr/lib/systemd/system, 新建nursed.service文件,写入如下内容。[Unit]#服务描述Description=Nursed Service#设置在某个服务启动后启动:这里为指mysql服务启动后再启动本服务After=...原创 2019-06-21 19:49:12 · 2617 阅读 · 0 评论 -
Linux下安装Java、Tomcat、MySQL配置
Linux下安装Java、Tomcat、MySQL配置链接:https://pan.baidu.com/s/1QU2EJBtiMM6prMusescYQQ 密码:qtcn失效请及时留言!!!https://blog.csdn.net/zpwangshisuifeng原创 2018-05-04 09:04:42 · 302 阅读 · 0 评论 -
虚拟机VMware显示“内部错误”的解决方法
方法一:很有可能是VM服务没有启动(可能是没有设置为开机自启或认为关闭),你可以进入 “服务”将VMAuthdService、VMnetDHCP、VMware NAT Service、VMwareHostd(VMware Workstation Server)、VMUSBArbService 这5个服务启动即可。进入服务方法:win+R都是运行,输入services.msc,win8是打开任务管理...原创 2018-03-13 14:53:54 · 1565 阅读 · 0 评论 -
linux 设置mysql 数据库编码utf8
linux 设置mysql 数据库编码utf8GBK: create database test2 DEFAULT CHARACTER SET gbk COLLATE gbk_chinese_ci;UTF8: CREATE DATABASE `test2` DEFAULT CHARACTER SET utf8 COLLATE utf8_general_c原创 2017-11-16 08:14:31 · 858 阅读 · 0 评论 -
Linux用户没有普通权限的解决办法
Linu通用户没有权限的解决办法解决方法: 首先使用root用户登陆系统; 然后敲入 “which reboot”,会得到reboot配置文件的绝对路径/sbin/reboot 然后赋加给/sbin/reboot文件权限S, chmod 4744 /sbin/reboot 然后切换到user1:su - user1 再次输入reboot原创 2017-04-17 15:31:24 · 7228 阅读 · 0 评论 -
linux中的ll
linux中的ll(转)操作系统:ubuntu 9.04ll并不是linux下一个基本的命令,它实际上是ls -l的一个别名。Ubuntu默认不支持命令ll,必须用 ls -l,这样使用起来不是很方便。如果要使用此命令,可以作如下修改:打开 ~/.bashrc找到 #alias ll=’ls -l’,去掉前面的#就可以了。(关闭原来的终端才能使命转载 2017-05-17 15:01:20 · 370 阅读 · 0 评论 -
在centos7系统中如何查看网卡IP
在centos7系统中如何查看网卡IP一直用 ifconfig 命令查看 CentOS 中的网络连接,包括 IP 地址、MAC 地址、网络连接状态等。升级到 CentOS 7 之后 ifconfig 就找不到了,原来这个指令已经被废弃,改用 ip 指令。同样的事情也发生在 RHEL 7、Oracle Linux 7、Scientific Linux 7 的 mi原创 2017-11-08 15:55:07 · 25088 阅读 · 1 评论 -
CentOS中安装setup工具
CentOS中安装setup工具在CentOS中可以使用setup配置工具很方便地配置防火墙、网络、系统服务等配置项。如果采用最小化安装CentOS的话,默认没有安装该工具。下面我们手动安装下setup工具。 1、安装setuptool# yum install setuptool 2、安装防火墙设置# yum install system-conf转载 2017-11-08 15:57:50 · 2447 阅读 · 0 评论 -
CentOS 7 开放3306端口访问
CentOS 7.0默认使用的是firewall作为防火墙,这里改为iptables防火墙。1、关闭firewall:systemctl stop firewalld.servicesystemctl disable firewalld.servicesystemctl mask firewalld.service2、安装iptables防火墙yum ins转载 2017-11-14 09:16:43 · 532 阅读 · 0 评论 -
Centos7下安装netstat
yum install net-tools转载 2017-11-14 09:18:18 · 13420 阅读 · 0 评论 -
Linux安装MySQL
转载自:点击打开链接原创 2017-11-14 09:28:55 · 370 阅读 · 0 评论 -
在CentOS上安装Java环境
转载自:点击打开链接转载 2017-11-14 09:33:36 · 287 阅读 · 0 评论 -
centos 7 yum install mysql 安装mariadb 后 mysql 无法启动的解决方法
转载自:点击打开链接原创 2017-11-14 09:35:43 · 514 阅读 · 0 评论 -
配置Linux系统tomcat开机自启动
转载自:点击打开链接原创 2017-11-14 14:47:14 · 272 阅读 · 0 评论 -
linux基础介绍
linux基础介绍Linux基本操作 Linux系统有两种操作方法,一种是使用鼠标键盘等输入设备直接在图形界面X Window上操作,另一种是通过输入文本命令方式在控制台上操作。各种Linux发行版的操作遵循同样的原则,所以操作方法非常相似。Shell Shell是一种具备特殊功能的程序,也是介于用户和Linux内核间的一个接口。L原创 2017-03-28 15:19:06 · 333 阅读 · 0 评论