![](https://img-blog.csdnimg.cn/20190927151124774.png?x-oss-process=image/resize,m_fixed,h_224,w_224)
linux
linux相关
qq_44209563
这个作者很懒,什么都没留下…
展开
-
k8s配置文件报错:cannot convert int64 to string
使用。原创 2023-05-23 16:50:37 · 409 阅读 · 0 评论 -
shell使用sed命令去除单引号/双引号
想要将值的双引号去除,选择使用。原创 2023-02-17 10:52:00 · 1859 阅读 · 1 评论 -
jsch连接服务器执行命令返回的数据中文乱码问题
将项目连接配置的字符集修改成。没有中文的UTF-8。原创 2023-02-08 20:48:03 · 796 阅读 · 0 评论 -
secureCRT设置跳板机 + proxyfier代理
端口转发 代理 跳板机原创 2022-09-16 16:31:36 · 2446 阅读 · 0 评论 -
linux添加自定义系统服务
使用linux时通常用命令来启动服务。目前有一个java服务,需要将其添加到系统服务中,使用systemctl命令来管理,并能够做到服务意外停止时自动重启。原创 2022-09-16 10:36:26 · 771 阅读 · 0 评论 -
sftp传输文件
sftp原创 2022-08-02 11:57:03 · 1769 阅读 · 0 评论 -
shell脚本执行错误 $‘\r‘:command not found
此问题是由于脚本是windows格式造成的;windows中的换行符: \r\nunix中的换行符: \n所以需要对脚本进行处理一下:执行命令:sed -i 's/\r//' 脚本名,即可正常执行脚本原创 2022-01-23 18:29:24 · 190 阅读 · 0 评论 -
linux安装卸载apache
安装1. 安装gcc和gcc-c++yum install -y gcc gcc-c++2. 准备源码包需准备的软件包有:2.1. Apache HTTP Server下载地址: https://httpd.apache.org/download.cgi#apache242.2. APR and APR-Util包下载地址: https://apr.apache.org/download.cgi2.3 PCRE包下载地址:https://sourceforge.net/proj原创 2022-01-23 18:23:37 · 517 阅读 · 0 评论 -
CentOS使用yum命令安装软件失败,报错“Couldn‘t open file /data/ceph/ceph/repodata/repomd.xml“
问题CentOS服务器中使用yum install -y sshpass命令安装sshpass失败,显示错误:解决/etc/yum.repos.d中查看yum源的配置文件,发现是使用本地的yum源:这里我是考虑使用新的配置文件,去连接外网获取安装包,而不是使用本地的yum源。先备份原来的repo文件mv ceph-local.repo ceph-local.repo.backup下载repo文件cat /etc/redhat-release查看版本,根据CentOS的版本下载对应的文原创 2022-01-23 17:09:40 · 1109 阅读 · 0 评论 -
centos修改系统语言,中 -> 英
编辑文件, vim /etc/locale.conf,修改内容为LANG="en_US.UTF-8"重启系统原创 2021-09-14 23:43:36 · 228 阅读 · 0 评论 -
Ubuntu更改时区
首先可以执行timedatectl命令来查看当前时区,如果需要修改时区:timedatectl set-timezone Asia/Shanghai原创 2021-08-12 09:44:14 · 206 阅读 · 0 评论 -
联想电脑使用VMWare创建虚拟机时蓝屏重启
问题描述联想电脑ThinkPad E14 Gen 2,想装个Ubuntu,但是安装完VMWare之后,用镜像文件创建虚拟机,根本创建不了,每次一创建电脑就蓝屏了,也升级了VMWare版本,无果。最后修改了一下配置解决。解决打开控制面板 -> 程序 -> 启动或关闭Windows功能 -> 在弹出的会话框中勾选下面两项内容 -> 确定 。最后重新创建虚拟机,成功。...原创 2021-07-17 20:20:23 · 7613 阅读 · 7 评论 -
jenkins部署服务无法下载jar包
描述项目在本地构建启动成功,但是使用jenkins部署的时候,出现错误,报错信息如下:Could not transfer artifact org.apache.tomcat:servlet-api:pom:6.0.35 from/to central (https://repo.maven.apache.org/maven2): Connection to https://repo.maven.apache.org refused由信息可知是由于无法连接仓库下载jar包导致的。解决在本地的m原创 2021-07-15 09:55:37 · 1295 阅读 · 0 评论 -
linux查找maven的安装信息
which mvn ->查找mvn命令的位置,输出信息例如/usr/bin/mvncat /usr/bin/mvn查看mvn命令的信息,可以找到maven的安装目录ls /usr/share/maven,可以看到熟悉maven相关的文件原创 2021-07-06 11:08:35 · 2882 阅读 · 0 评论 -
centos 域名无法解析 could not resolve host
问题在centos中,使用ping www.baidu.com命令测试网络,发现无法解析域名,错误提示:Could not resolve host解决dns出现问题,在/etc/sysconfig/network-scripts/ifcfg-ens33文件中加入以下域名配置DNS1=114.114.114.114DNS2=8.8.8.8重启网络systemctl restart network,问题解决...原创 2021-04-30 15:56:45 · 2010 阅读 · 1 评论 -
记录:mysql启动之后,没有mysql.sock文件
在初始化了数据库之后,启动数据库,发现使用mysql命令连接不上,提示错误:error 2002:Can't not connect to local Mysql server through socket然后使用命令find / -name mysql.sock发现并没有mysql.sock文件,可是mysql服务明明已经启动了的,很奇怪。接着把数据库服务关了再重启,还是没有这个文件。之后将数据库服务关闭,使用mysqld --default-file=/data/etc/my.cnf --use原创 2020-11-16 20:11:39 · 3137 阅读 · 0 评论 -
linux中mysql登录error 2002:Can‘t not connect to local Mysql server through socket
问题在安装启动mysql完之后,使用mysql命令来登录,发现出现以下错误:error 2002:Can't not connect to local Mysql server through socket '/data/mysql.sock'数据库的配置文件my.cnf中,socket的位置定义的是/data/mysql.sock,但是我在/data目录下没有看到mysql.sock文件。解决1.此时确定mysql服务是已经启动了的2.执行find / -name mysql.sock查找m原创 2020-11-16 10:55:13 · 784 阅读 · 0 评论 -
su - mysql切换用户,显示错误: Resource temporarily unavailable
问题执行命令su - mysql切换成mysql用户,显示错误:su: failed to execute /bin/bash: Resource temporarily unavailable解决最后发现 /etc/security目录下缺少limits.d目录,新建目录并在该目录下新建一个mysql.conf文件,设置相关参数:mysql soft nofile 131072mysql hard nofile 131072mysql soft nproc 65535mysql har原创 2020-11-12 19:58:55 · 1146 阅读 · 0 评论 -
ssh连接服务器错误:remote host identification has changed
问题在连接服务器的时候,显示错误:remote host identification has changed。这是因为服务器的公钥发生了改变,当我们使用ssh连接服务器的时候,使用原来的公钥去验证,所以出现了以上错误。解决那么我们需要把本地保存的原来服务器的公钥信息给删掉,(公钥保存的文件路径为/root/.ssh/known_hosts):ssh-keygen -R 服务器ip -f /root/.ssh/known_hosts再次使用ssh命令连接即可...原创 2020-10-20 16:39:10 · 474 阅读 · 0 评论 -
VMware桥接模式下centos修改静态ip
修改文件ifcfg-eth33:vim /etc/sysconfig/network-scripts/ifcfg-eth33DEVICE=eth33ONBOOT=yesBOOTPROTO=staticIPADDR=192.168.81.129 NETMASK=255.255.255.0GATEWAY=192.168.81.2重启网络服务:service network restart检查发现,ip地址如下:...原创 2020-10-12 14:18:55 · 130 阅读 · 0 评论 -
linux安装centos后获取不了ip地址
问题在安装完centos系统之后,使用ifconfig命令并未查看到ip地址,而且使用自动分配ip的命令也执行失败。解决修改文件:vi /etc/sysconfig/network-scripts/ifcfg-eth0将 ONBOOT=no 改为 ONBOOT=yes重启网卡service network restart再执行ipconfig命令,即可看到Ip地址注意:如果修改文件时无法保存,出现readonly option is set (add ! to override).原创 2020-08-05 22:23:32 · 769 阅读 · 0 评论 -
shell脚本学习笔记(基础版,带示例)
一、shell语法1.1 shell中的特殊符号` `: 反引号 用于命令中执行命令' ' 和 " ": 单引号和双引号,脚本中出现的字符串可以用这两个符号引起来,但是单引号不能解释变量1.2 数学运算1.2.1 expr命令该命令只能够做整数运算,使用时要注意空格expr 1 + 2 --> 数字跟符号之间都需要空格expr 5 \* 2 -->使用*时需要加转义符号,否则默认为通配符1.2.2 bc计算器用来处理浮点运算也可以直接使用原创 2020-07-28 17:07:58 · 125 阅读 · 0 评论 -
Expect基础使用
一、Expect介绍Expect是一个用来实现自动交互功能的软件套件。使用Expect可以模拟手工交互的过程,实现自动与远端程序的交互。例如当执行ssh命令连接服务器时,需要手动输入密码,如果采用Expect,就可以自动交互,无需再人工手动输入密码了。二、安装Expectubuntu系统,执行以下命令安装apt install expect查看安装软件apt show expect三、使用注意以下的命令都不能在命令行中直接执行,需要在expect脚本中执行3.1 spawn原创 2020-07-27 22:34:57 · 652 阅读 · 0 评论 -
linux安装部署5.7mysql之后,远程无法访问1045问题解决
首先关于linux上安装Mysql的方法参考:此篇文章在安装完以后,此时是无法进行远程访问数据库的,需安装以下步骤进行配置:登录mysql切换数据库到Mysqluse mysql;修改root账号密码update user set authentication_string=password(‘123456’) where user=‘root’;设置登录模式update user set plugin=“mysql_native_password”;给mysql原创 2020-05-21 23:56:19 · 471 阅读 · 0 评论 -
坑!使用Xftp工具传输文件,显示错误invalid compressed data--format violated
问题描述使用Xftp工具传输压缩包到服务器,在传输完成之后,解压压缩包显示错误invalid compressed data–format violated;一开始在网上找,都说是传输文件的类型没有设置成二进制,可是我已经设置好了传输类型以后,依然出现该问题,困扰了我豪杰解决不使用xftp这个工具!!在服务器中安装lrzsz,来进行文件传输(我linux的操作系统是suse,使用zyppe...原创 2020-05-05 23:10:04 · 1664 阅读 · 0 评论 -
linux日志分析
1.背景在linux环境之下,拉取日志来查看代码相关的问题2.终端工具xshell或者SecureCRT3.常用命令tail 【实时查看日志】tail -f error.log 【实时查看异常日志】vi 【编辑文本】vi x.log:wq—>保存退出:q!—>不保存退出shift+g—>跳至当前文本最后一行grep 【抓取日志】...原创 2020-02-10 12:44:25 · 109 阅读 · 0 评论 -
启动VMware虚拟机时,显示错误:此主机支持 Intel VT-x,但 Intel VT-x 处于禁用状态
在使用VMware创建新的虚拟机之后,启动虚拟机,但是此时显示错误:此主机支持 Intel VT-x,但 Intel VT-x 处于禁用状态…此主机支持 Intel VT-x,但 Intel VT-x 处于禁用状态。如果已在 BIOS/固件设置中禁用 Intel VT-x,或主机自更改此设置后从未重新启动,则 Intel VT-x 可能被禁用。(1) 确认 BIOS/固件设置中启用了 I...原创 2019-12-10 19:46:46 · 920 阅读 · 0 评论