linux相关
文章平均质量分 54
HaleyTiger
我是个得瑟的小孩,给点阳光就灿烂。
展开
-
【samba】windows和centos进行共享文件夹
安装samba进行Linux设置共享文件夹,供其他windows和centos进行操作共享文件夹原创 2024-09-10 19:30:26 · 1184 阅读 · 0 评论 -
Linux(Centos7)更换为阿里yum源
或手动创建编辑文件:/etc/yum.repos.d/CentOS-Base.repo。原创 2024-09-10 12:51:03 · 448 阅读 · 0 评论 -
【已解决】Linux(Centos7)中yum过程域名无法解析问题
下载CentOS-Base.repo替换服务器上的镜像源(/etc/yum.repos.d/CentOS-Base.repo)1、备份/etc/yum.repos.d/CentOS-Base.repo。时联通的(即DNS没问题),所以初步判断是镜像源的问题。Linux中yum过程域名无法解析问题,但是。3、替换完成后,执行以下操作。原创 2024-07-19 15:13:08 · 399 阅读 · 0 评论 -
Centos下rpm和yum执行卡住问题(已解决)
执行rpm和yum卡住, 没有任何报错信息,且无法 ctrl + c 终止,只能通过后台 kill -9 杀死。会发现卡在 loading keyring from rpmdb,也就是load DB的时候出现问题了。通过添加 -vv 查看日志 yum -vv + 软件包。(2)查看 /var/lib/rpm 目录下是否有。(1)删除rpm的db文件并重建。(3)删除两个lock 文件。文件(-a查看隐藏文件)原创 2024-07-01 16:09:34 · 957 阅读 · 0 评论 -
Linux使用curl命令发送请求
curl进行命令post formdata json filepost formdata多个参数post json带头部post文件。原创 2022-10-03 13:07:54 · 1848 阅读 · 0 评论 -
Linux默认开启TCP时间戳导致syn-ack不能返回(不能返回响应数据)
Linux默认开启TCP时间戳导致syn-ack不能返回(不能返回响应数据)原创 2022-08-13 16:21:13 · 2840 阅读 · 0 评论 -
K8S(kubernetes)学习(v1.24):安装cri-dockerd
安装前提: 需要安装go命令,用来编译构建cri-dockerd项目。安装教程参考博文: Linux(Centos7.9)安装Go语言(golang,支持go命令)一、安装cri-dockerd1、上传cri-dockerd到linux服务器:cri-dockerd项目地址:https://github.com/Mirantis/cri-dockerd2、编译构建mkdir bincd src && go get && go build -o ../bin/.原创 2022-05-07 22:51:56 · 1976 阅读 · 0 评论 -
Linux(Centos7)报:Failed to connect to github.com port 443: Connection refused
host加入如下域名映射即可:140.82.114.3 github.com原创 2022-05-07 22:02:47 · 2072 阅读 · 0 评论 -
Linux(Centos7.9)安装Go语言(golang,支持go命令)
(1)yum搜索(当前源无golang):# yum search golang(2)安装epel源:# yum install -y epel-release(3)再安装go语言(大约需要5分钟):# yum install golang(4)安装完毕,来一条# go version原创 2022-05-07 21:16:36 · 482 阅读 · 0 评论 -
K8S(kubernetes)学习(一):K8S集群搭建(1 master 2 worker)
kubernetes官网:https://kubernetes.io/docs/setup/production-environment/tools/kubeadm/install-kubeadm/#installing-kubeadm-kubelet-and-kubectlGitHub:https://github.com/kubernetes/kubeadm本文:使用kubeadm搭建一个3台机器组成的k8s集群,1台master节点,2台worker节点。一、环境资源准备1.1、版本..原创 2021-01-09 23:53:05 · 2512 阅读 · 6 评论 -
查看Linux(Centos) CPU信息命令(含核数)
查看Linux(Centos) CPU信息命令:# lscpu原创 2022-04-30 14:46:22 · 359 阅读 · 0 评论 -
linux动态查杀进程命令
(1)查看redis的所有进程ID。(2)查杀redis的所有进程。原创 2022-04-13 12:05:53 · 144 阅读 · 0 评论 -
Linux7查看默认jdk安装目录(默认只有jre环境,无jdk开发环境。附:安装jdk并配置JAVA_HOME)
(2)单独安装jdk命令:yum install java-1.8.0-openjdk-devel.x86_64。(1)单独安装jre命令:yum install java-1.8.0-openjdk。(1)配置/etc/profile文件,在最后添加jdk配置信息。重启加载环境变量配置,测试javac命令。原创 2022-04-13 12:01:33 · 2331 阅读 · 0 评论 -
shell脚本获取SQL执行结果(查询)
#!/bin/bashHOSTNAME="192.168.116.1"PORT="3307"USERNAME="root"PASSWORD="1234"DBNAME="db_risk"TABLE_NAME="brcp_rdifs_index"GET_TABLE_CNT_SQL="select count(1) from $TABLE_NAME"cnt3=$($APPROC_PATH/mysqlbin/mysql -h${HOSTNAME} -P${PORT} -u${USERNAM原创 2022-01-16 16:42:19 · 3551 阅读 · 0 评论 -
Linux启动jar服务报:Unable to create tempDir. java.io.tmpdir is set to /tmp(无法创建 tempDir)
报错:无法创建 tempDir。 java.io.tmpdir 设置为 /tmp Unable to create tempDir. java.io.tmpdir is set to /tmp解决方法:第一种: 更改 /tmp目录 的权限以授予您的用户访问权限# chmod -R 777 /tmp第二种:将用户添加到sudo组...原创 2022-01-01 18:56:14 · 7096 阅读 · 2 评论 -
Windows下安装MySQL5.7解压版教程
(1)设置Mysql配置文件(my.ini)注意:配置好其中的basedir、datadir。[mysql]# 设置mysql客户端默认字符集default-character-set=utf8 [mysqld]#设置3306端口port = 3306 # 设置mysql的安装目录basedir=C:\Program Files\MySQL# 设置mysql数据库的数据的存放目录datadir=C:\Program Files\MySQL\data#主服务器唯一ID(一般取IP最后.原创 2021-09-21 14:23:00 · 356 阅读 · 0 评论 -
RocketMQ管理后台修改登录密码
修改rocketmq-console-ng-1.0.1.jar ——> rocketmq-console-ng-1.0.1.rar后缀名再改回去:rocketmq-console-ng-1.0.1.rar——> rocketmq-console-ng-1.0.1.jar重启管理后台:(1)kill -9 进程ID(2)启动nohup java -jar /data/rocketmq/rocketmq-console-ng-1.0.1.jar > /data/logs/ro原创 2021-09-12 01:59:00 · 1614 阅读 · 0 评论 -
Linux(Centos)清空文件命令
(1)清空[root@localhost ~]# true > a.txt(2)清空[root@localhost ~]# > a.txt(3)清空(会留一个空行)[root@localhost ~]# echo > a.txt或[root@localhost ~]# echo "" > a.txt原创 2021-09-05 19:07:38 · 958 阅读 · 0 评论 -
Linux(Centos6.5/Centos7)下安装ElasticSearch7.3.2教程
本文对ElasticSearch简称ES。一、 安装清单(1) Centos6.5(2) JDK8 + 解压版JDK11(3) ElasticSearch7.3.2二、 安装ES2.0. 解压ES测试启动(1)解压直接解压elasticsearch-7.3.2-linux-x86_64.tar.gz至/usr/local/java目录(自定义目录)下,本文的安装路径为:/usr/local/java/es7(2)启动进入elasticsearch/bin目录,启动elasticsea.原创 2021-09-04 22:44:06 · 830 阅读 · 1 评论 -
Linux(Centos7)取消密码复杂度及长度限制
(1)编辑密码验证策略vim /etc/pam.d/system-authpassword requisite pam_pwquality.so try_first_pass local_users_only retry=3 authtok_type= minlen=6 ucredit=1 lcredit=1 ocredit=1 dcredit=1如下图:(2)修改用户xiao的密码注:输入一次密码:123456,提示“无效的密码: 密码未通过字典检查 - 过于简单化/系.原创 2021-09-04 13:28:55 · 8920 阅读 · 0 评论 -
修改Linux(Centos)虚拟机名称
修改Linux(Centos)虚拟机名称(1)关闭Linux。修改名称前,请关闭linux机器。(2)修改如下文件名:(3)修改(如下图)两个文件内容里面的旧Linux名称——>新名称,保存即可修改完成!...原创 2021-09-04 01:10:19 · 2015 阅读 · 0 评论 -
查看Linux(Centos)发行版本命令:cat /etc/redhat-release
(1)直接查看版本[root@localhost user]# cat /etc/redhat-releaseCentOS Linux release 7.8.2003 (Core)[root@localhost user]# (2)使用工具查看版本安装lsb_release命令工具:# yum install -y redhat-lsb执行命令:[root@localhost user]# lsb_release -a...原创 2021-08-30 23:01:51 · 1720 阅读 · 0 评论 -
Linux(Centos6.5)上git clone报错(更新git版本)
错误详情:git clone http://xxxxx.git报错:error: The requested URL returned error: 401 Unauthorized while accessing http://x.git/info/refsfatal: HTTP request failed查看git版本(v1.7.1太低了,需要升级)git --version解决方法:升级git(1)安装依赖yum install curl-devel expat-devel g.原创 2021-08-30 21:11:22 · 296 阅读 · 0 评论 -
Centos7安装PHP_v7.3.11异常(安装报错:php/ext/curl/multi.c:231: undefined reference to `curl_multi_wait`)
(1)编译正常echo '/usr/local/lib64/usr/local/lib/usr/lib/usr/lib64'>>/etc/ld.so.confldconfig -vsysctl vm.nr_hugepages=512mkdir /usr/local/phpcd /data/soft/phptar zxf php-7.3.11.tar.gzcd php-7.3.11./configure \--prefix=/usr/local/php \--with-.原创 2021-08-26 21:52:10 · 524 阅读 · 1 评论 -
Centos7使用yum报:YumRepo Error: All mirror URLs are not using ftp......的解决方法
Centos7使用yum报: YumRepo Error: All mirror URLs are not using ftp......的解决方法【解决方法】:1、通过执行如下命令修改fastestmirror.conf的配置参数sed -i "s|enabled=1|enabled=0|g" /etc/yum/pluginconf.d/fastestmirror.conf2、备份文件mv /etc/yum.repos.d/CentOS-Base.repo /etc/yum.repos.d.原创 2021-08-16 17:51:41 · 307 阅读 · 0 评论 -
Linux(Centos7.0)安装nacos服务器
环境:(1)Centos7.0系统。(2)安装包即版本:nacos-server-1.0.0.tar.gz。说明:这里主要使用nacos的服务注册与发现特性,和zookeeper功能在这里差不多。(1)安装JDK参见博文:Linux(Centos)安装&卸载jdk1.8(解压版)教程(2)下载软件包:nacos-server-1.0.0github:https://github.com/alibaba/nacos/releases(3)上传压缩包并解压[root@m j.原创 2021-01-11 22:09:59 · 791 阅读 · 1 评论 -
Linux(Centos7)下yum更新报错:HTTP Error 404 NOT FOUND
1、问题重现(更新yum)在Linux(Centos7)下执行 yum -y update 命令, 报:HTTP Error 404 - Not Found 错误,具体如下图:2、解决方法先执行清除命令:[root@localhost ~]# yum clean all再次执行更新yum命令:[root@localhost ~]# yum -y update...原创 2021-01-05 20:56:07 · 836 阅读 · 0 评论 -
Linux(Centos7)安装RabbitMQ_v3.6.5图文教程(rpm方式)
在线安装依赖环境(本博文不用):yum install build-essential openssl openssl-devel unixODBC unixODBC-devel make gcc gcc-c++ kernel-devel m4 ncurses-devel tk tc xz1. 安装RabbitMQ注:(1)rabbitmq的安装需要erlang语言和socat的支持,所以安装前请先安装erlang语言和socat。(2)erlang的版本需要和rabbitmq版本相..原创 2020-12-13 17:34:45 · 839 阅读 · 1 评论 -
Linux(Centos7)下使用halt关机报错:“客户机操作系统已禁止CPU。请关闭或重置虚拟机。”
错误详情:Linux(Centos7)下使用halt关机报错:“客户机操作系统已禁止CPU。请关闭或重置虚拟机”,具体如下图:注意: 按照提示“请关闭或重置虚拟机”,这样操作是无效的。解决方法:说明:Centos7下使用halt关机报错:“客户机操作系统已禁止CPU。请关闭或重置虚拟机”是正常现象。(1)操作: 报错页面,关闭客户机,重启。(2)使用 halt -p 命令关机测试[root@localhost ~]# halt -p注:在Centos7版本中不能简单使用.原创 2020-12-03 22:09:39 · 3169 阅读 · 0 评论 -
Linux(Centos) 查看端口占用情况( lsof 、netstat 命令)
一、lsof命令lsof(list open files)是一个列出当前系统打开文件的工具。(1)lsof 查看端口占用情况语法:lsof -i:端口号注: lsof -i 需要 root 用户的权限来执行。【例】:查看3306 端口占用情况:[root@localhost user]# lsof -i:3306COMMAND PID USER FD TYPE DEVICE SIZE/OFF NODE NAMEmysql 26475 root 10u IP.原创 2020-12-02 22:04:43 · 16584 阅读 · 0 评论 -
Linux(Centos6.5、Centos7)下开放防火墙端口操作
====================================================================================说明: Centos6.5与Centos7下开放防火墙端口操作是截然不同的,本文件简单记录下两个版本操作防火墙的常见命令。====================================================================================一、Centos6.5下开放防火墙端口.原创 2020-12-02 21:42:43 · 887 阅读 · 0 评论 -
Linux(Centos7)安装Maven仓库(配置本地仓库、配置阿里镜像源、环境变量)
Linux(Centos7)安装Maven仓库(配置本地仓库、配置阿里镜像源)(1)上传Maven压缩包(2)解压[root@localhost java]# tar -zxvf apache-maven-3.6.3-bin.tar.gz(3)重命名解压目录[root@localhost java]# mv apache-maven-3.6.3 maven_3.6.3(4)创建repository目录(创建后可将开发所需仓库copy至该目录)在/user/java/maven_3.6.3原创 2020-11-30 17:27:49 · 4335 阅读 · 0 评论 -
Linux(Centos7)下安装Docker图文教程
1. 安装须知(1) Docker从17.03版本之后分为 CE(Community Edition: 社区版) 和 EE(Enterprise Edition: 企业版),我们用社区版就可以了。(2) Docker支持CentOS7及以上的版本,且只能运行在64位的系统中。说明:(1)Docker官方建议在Ubuntu中安装,因为Docker是基于Ubuntu发布的,而且一般Docker出现的问题Ubuntu是最先更新或者打补丁的。在很多版本的CentOS中是不支持更新最新的一些补丁包的。.原创 2021-01-05 23:45:49 · 263 阅读 · 1 评论 -
Linux(Centos6、Centos7)常用关机命令(halt命令需针对不同版本)
1、Centos6关机命令CentOS6立即关机一共有三种形式:① shutdown命令:[root@localhost ~]# shutdown -h 0② init命令:[root@localhost ~]# init 0③ halt命令(与Centos7不同):[root@localhost ~]# halt2、Centos7关机命令CentOS7立即关机有三种形式:① shutdown命令:[root@localhost ~]# shutdown -h 0② ini原创 2020-11-04 20:06:45 · 3281 阅读 · 0 评论 -
Linux(Centos)下使用shell脚本启动多个tomcat(这里以5个tomcat为例)
==================================================一、环境说明(1)tomcat目录: /user/tomcat(2)tomcat目录下有tomcat1、tomcat2、tomcat3、tomcat4、tomcat5 四个tomcat实例(目录如下图)注: tomcat实例(目录名)的命名规则: tomcat${i}二、编写启动tomcat的shell脚本(0)tomcat必须使用Linux版本,在Linux中解压完成(使用Window版本需原创 2020-08-03 02:56:51 · 1395 阅读 · 0 评论 -
VMware为Linux生成新的Mac地址(克隆虚拟机时可以用)
1.VMware为Linux生成新的Mac地址2.确保以下三处Mac地址保持一致,且将三处的Mac地址设置为第1步中新生成的Mac地址解决方法如下图(Centos6版本):注: Centos7.4配置网卡Mac地址命令: vi /etc/udev/rules.d/70-persistent-ipoib.rules,但是里面没有MAC地址,所以不用修改Centos7中的Mac地址,只需在VMware Workstation中的“编辑虚拟机设置”—>选中"网络适配器"—>右边“高级”按.原创 2020-07-09 22:43:35 · 1049 阅读 · 0 评论 -
Linux(Centos6.5)下rpm方式安装MySQL
1. 卸载已有MySQL1.1. 查看是否已安装mysqlrpm -qa |grep -i mysql如果系统已安装,请卸载删除。1.2. 删除MySQL删除命令:rpm -e --nodeps 包名rpm -ev mysql-libs-5.1.73-8.el6_8.x86_64如果提示依赖包错误,则使用以下命令尝试(个人建议):rpm -ev mysql-libs-5.1.73-8.el6_8.x86_64 --nodeps如果提示错误:error: %preun(xxxxxx)原创 2020-11-30 22:22:23 · 260 阅读 · 1 评论 -
Linux(Centos)下解压后缀为“.zip”或“.war”的文件
(1)将 “apache-tomcat-7.0.72.zip” 解压到"/usr/local/java/ "目录下:unzip apache-tomcat-7.0.72.zip -d /usr/local/java/(2)解压到当前目录:unzip apache-tomcat-7.0.72.zip原创 2020-07-02 20:35:05 · 868 阅读 · 0 评论 -
Linux(Centos)安装&卸载jdk1.8(解压版)教程
一、 卸载已安装jdk(1)查看是否已安装jdkrpm -qa | grep jdk(2)查看jdk版本java -version(3)删除所有旧版本jdkrpm -e --nodeps java-1.7.0-openjdk-1.7.0.45-2.4.3.3.el6.x86_64清除/etc目录下的profile文件中的相关jdk的配置信息。(4)重新加载profile文件,让jdk配置信息生效source /etc/profile二、 安装jdk1.8(1) 在/usr/l原创 2020-08-03 22:33:43 · 1176 阅读 · 0 评论 -
设置Linux(Centos6、Centos7)不启动图形界面(startx命令可启动图形界面)
1、打开配置文件/etc/inittab[root@localhost ~]# vi /etc/inittab# inittab is only used by upstart for the default runlevel.## ADDING OTHER CONFIGURATION HERE WILL HAVE NO EFFECT ON YOUR SYSTEM.## System initialization is started by /etc/init/rcS.conf## In.原创 2020-05-22 13:15:29 · 1803 阅读 · 0 评论