运维
文章平均质量分 89
运维
小王子漫游星球
趁着年轻,给自己留下点什么吧
展开
-
判断Linux是否开启超线程
是否开启超线程,由以下公式来确定:未开启超线程:CPU总线程数 = 物理CPU个数 * 每个物理CPU的逻辑核数 * 1;开启超线程:CPU总线程数 = 物理CPU个数 * 每个物理CPU的逻辑核数 * N。所以我们要收集这三种与 CPU 相关的数据:(1)查看物理 CPU 数wc -l 命令用于统计行数3。cat /proc/cpuinfo | grep "physical id" | sort | uniqLinux uniq 命令用于检查及删除文本文件中重复出现的行列,一般与 so原创 2020-12-27 17:13:25 · 378 阅读 · 0 评论 -
Linux开机自启java服务脚本(可配置)
基于shell脚本编写的服务自启程序:1.主程序代码(autoboot-2.0.sh):#! /bin/shecho "in autoboot-2.0.sh"cd /autobootwhile read linedo basepath=$linecd $basepathjarStartSh=$(ls $basepath|grep start.sh)jarFullName=$(ls $basepath|grep ".jar$")if [ ${jarStartSh} ]then原创 2020-12-01 09:29:22 · 400 阅读 · 0 评论 -
解决mysql时区问题的两种方案
问题:前段时间新建java工程执行保存数据业务时,数据库实际存储createdTime字段的时间和当前的时间有出入.解决方法1.修改配置文件中的数据库连接:url: jdbc:mysql://192.168.0.1:3306/mysqlName?autoReconnect=true&useSSL=false&characterEncoding=utf-8&zeroDateTimeBehavior=convertToNull&serverTimezone=Asia/Sha原创 2020-11-26 17:43:49 · 477 阅读 · 0 评论 -
Docker安装redis
1.查找镜像docker search redis拉取镜像docker pull redis 3.启动容器docker run -d --name project-redis -p 6379:6379 -v /data/redis/data:/data redis --requirepass "mypassword" --appendonly yes4.开放端口firewall-cmd --permanent --add-port=6379/tcp测试是否安全成功服务正常d原创 2020-11-26 11:42:42 · 93 阅读 · 0 评论 -
CentOS7下防火墙操作大全
防火墙操作查看当前防火墙状态systemctl status firewalld一、service方式查看防火墙状态:[root@centos6 ~]# service iptables statusiptables:未运行防火墙。开启防火墙:[root@centos6 ~]# service iptables start关闭防火墙:[root@centos6 ~]# service iptables stop二、iptables方式先进入init.d目录,命令如下:[root@c原创 2020-11-25 16:45:56 · 97 阅读 · 0 评论 -
linux使用tar压缩和解压文件或文件夹
使用tar压缩文件tar -zcvf test.tar.gz ./test/该命令表示压缩当前文件夹下的文件夹test,压缩后缀名为test.tar.gz如果不需要压缩成gz,只需要后缀为tar格式的,那么输入如下命令:tar -cvf test.tar ./test/使用tar解压文件tar -xzvf test.tar.gz 该命令表示把后缀为.tar.gz的文件解压到当前文件夹下。如果压缩文件的后缀是.tar,没有gz,则使用命令:tar -xvf test.tar.原创 2020-11-25 16:39:15 · 667 阅读 · 0 评论 -
Name or service not known原因和解决
一.确认VMware服务全部开启命令:services.msc二.确认配置无误Centos7路径为例:/etc/sysconfig/network-scripts编辑:vim ifcfg-ens33三.虚拟机编辑器的IP要与物理机对应点击wmware的编辑按钮选择虚拟网络编辑器点击更改设置,net模式,点击net设置,如下图标识处2也可改为1,234必须和下面物理机一致下图是物理机设置,首先打开控制面板,点击网络和共享中心,再点击更改适配器设置找到i.原创 2020-05-27 14:13:01 · 15792 阅读 · 4 评论 -
Linux下卸载旧版本重装JDK1.8
1.卸载jkd1.7 1.测试是否已存在jdkjava -version java javac2.判断jdk是否安装(显示版本号等信息,说明已经安装)查看JDK的安装路径which java rpm -qa | grep -i jdkrm -rf JDK1.8.0_172 (卸载JDK)vi /etc/profile删除以上三行,保存后,卸载成功。2.下载安装JDK1.81.创建文件夹mkdir -p /u...原创 2020-05-27 14:00:17 · 729 阅读 · 0 评论 -
Linux下MySQL的启动、停止、重启
一、启动1、使用 service 启动:service mysql start2、使用 mysqld 脚本启动:/etc/inint.d/mysql start3、使用 safe_mysqld 启动:safe_mysql&二、停止1、使用 service 启动:service mysql stop2、使用 mysqld 脚本启动:/etc/inint.d/mysql stop3、mysqladmin shutdown三、重启1、使用 service 启动:s原创 2020-05-26 16:43:02 · 210 阅读 · 0 评论 -
Linux系统下Nginx的基础操作
启动启动代码格式:nginx安装目录地址 -c nginx配置文件地址例如:[root@LinuxServer ~ sbin]# /usr/local/nginx/sbin/nginx -c /usr/local/nginx/conf/nginx.conf停止nginx的停止有三种方式:从容停止 1、查看进程号[root@LinuxServer ~]# ps -ef|grep nginx2、杀死进程[root@LinuxServer ~]# kill -QUIT 进程号快速停止原创 2020-05-21 17:41:07 · 142 阅读 · 0 评论 -
Kubernetes安装使用教程
本文参照和概念补充kubernetes中文社区文档:http://docs.kubernetes.org.cn/kubernetes官方文档:https://kubernetes.io/zh/docs/kubernetes官方集群实践:https://www.kubernetes.org.cn/3096.htmlKubernetes(K8s)是Google在2014年发布的一个开源项目。据说Google的数据中心里运行着10多亿个容器,而且Google十年多前就开始使用容器技术。最初,Google开原创 2021-03-23 17:57:14 · 580 阅读 · 0 评论