
服务器--linux
东华果汁哥
大家好!我叫赖德发,欢迎您来到我的博客。
展开
-
【centos8 镜像修改】centos8 镜像修改阿里云
通过以上步骤,你应该能够成功将 CentOS 8 的镜像源修改为阿里云镜像。如果遇到任何问题,请检查。这将列出所有已启用的仓库及其URL,确保它们都是指向阿里云的地址。要将 CentOS 8 的镜像源修改为阿里云镜像,你需要编辑。这将清除缓存,重新生成缓存,并尝试更新系统。文件的语法是否正确,以及网络连接是否正常。文件,以便在出现问题时可以恢复。在编辑之前,建议备份原始的。使用文本编辑器打开每个。,使用阿里云的镜像地址。设置为阿里云的地址。原创 2024-12-27 12:37:35 · 1218 阅读 · 0 评论 -
【linux 免密登录】快速设置kafka01、kafka02、kafka03 三台机器免密登录
从kafka01测试免密登录到kafka02和kafka03,以确保免密登录配置成功。按照提示操作,可以选择不设置密码(passphrase)以实现免密登录。命令将公钥复制到其他两台机器(kafka02和kafka03)。如果能够成功登录而不需要输入密码,则说明免密登录配置成功。是目标机器的用户名,如果不同请替换为您的实际用户名。在每台机器上执行上述命令以确保权限正确。目录权限应为700,文件权限应为600。原创 2024-11-22 10:15:26 · 609 阅读 · 0 评论 -
【磁盘清理】linux df -h 命令不更新磁盘大小解决方法
经过命令 du -sh /* 命令 逐步查找,并且已经删除占用磁盘较大的文件。centos-root df -h不更新磁盘大小。查找一些已经删除但是并未被线程释放的文件。kill 掉这些进程。原创 2024-10-08 14:30:46 · 448 阅读 · 0 评论 -
【文件共享 windows和linux】Windows Server 2016上开启文件夹共享,并在CentOS 7.4上访问和下载文件
【代码】【文件共享 windows和linux】Windows Server 2016上开启文件夹共享,并在CentOS 7.4上访问和下载文件。原创 2024-07-08 09:41:03 · 1190 阅读 · 1 评论 -
【龙晰 离线安装openssl-devel】openssl-devel rpm 离线安装 需要下载哪些安rpm 包
上传到/opt/tools/openssl 目录下。进入龙晰镜像源地址下载。总共需要安装16个包。原创 2024-06-21 23:47:20 · 4328 阅读 · 0 评论 -
【telnet 命令安装】centos8 linux下安装telnet命令
请注意,Telnet协议由于其不安全性(未加密的通信),通常不推荐用于生产环境。建议使用更安全的协议,如SSH。在CentOS 8上安装Telnet服务,您需要分别安装Telnet客户端和服务器端。命令仍然可以使用)来安装Telnet客户端和服务端。命令来检查系统是否已经安装了Telnet客户端或服务器端。命令来验证安装是否成功。(CentOS 8 使用的是。安装完成后,您可能需要编辑。Telnet服务依赖于。CentOS 8使用。原创 2024-04-24 09:28:20 · 1086 阅读 · 0 评论 -
【centos8 离线安装tar】centos8.0 离线安装tar包
系统tar 命令无法使用,在没有外网的情况下应该如何?原创 2024-03-25 10:09:39 · 1806 阅读 · 0 评论 -
【linux 时间问题】centos7.4时间快了8小时,ntpdate命令无法更新时间
的错误信息通常意味着NTP客户端或服务器已经在运行,并且正在使用NTP socket。在CentOS 7.4上,命令在最近的Linux发行版中已经不推荐使用,因为它不是一个连续运行的服务,而是在需要时手动同步时间。如果上述步骤不起作用,或者您希望使用更现代的方法来同步时间,请考虑配置。是更现代的时间同步服务,它们可以提供更准确和连续的时间同步。首先,您可以尝试停止可能正在运行的NTP服务,然后再次运行。服务是启用的,并且在同步时间后重新启动它。命令冲突,因为它们都用于时间同步。服务来自动同步时间。原创 2024-02-27 10:26:04 · 713 阅读 · 0 评论 -
【gcc 报错】/usr/bin/ld: this linker was not configured to use sysroots
解决方法:只需把/usr/bin环境变量设置在前面,系统先查找到该目录下的ld即可。原创 2023-09-07 14:56:52 · 372 阅读 · 0 评论 -
【ulimit 命令】LINUX单进程能够打开的最大文件句柄数
如果单个进程打开的文件句柄数量超过了系统定义的值,就会提到“too many files open”的错误提示。以上命令中,H指定了硬性大小,S指定了软性大小,n表示设定单个进程最大的打开文件句柄数量。Linux系统如何查看修改最大打开文件数,这个问题对于很多刚刚学习linux的小伙伴来说觉得有点奇怪。Linux系统和windows不同之处在于更强的多任务多线程,由于文件系统结构的不同linux针对不同进程不同用户都可以设置最打打开文件数。其中第一行是打开的文件句柄数量,第二行是进程号。原创 2023-08-25 12:55:31 · 1899 阅读 · 0 评论 -
【linux vim离线安装】10分钟教你离线安装vim
把上面两个.so文件,拷贝到新机器,同时需要将该库文件路径添加到系统库路径中。下载以上四个文件,然后在新电脑上新建文件夹,vim_rpm ,cd vim_rpm 进入文件夹。显示缺少libgpm.so.2文件,在有网的机器上把这个文件拷贝过来。原创 2023-05-22 13:59:39 · 12073 阅读 · 3 评论 -
【gcc 离线安装】10分钟教你centos7.4 离线安装gcc
清华源:https://mirrors.tuna.tsinghua.edu.cn/centos-vault/7.8.2003/os/x86_64/Packages/中科大源:https://mirrors.ustc.edu.cn/centos-vault/7.8.2003/os/x86_64/Packages/163源:http://mirrors.163.com/centos-vault/7.8.2003/os/x86_64/Packages/5、验证,gcc --version。原创 2023-05-10 18:37:11 · 3076 阅读 · 0 评论 -
【linux 内存使用率】linux内存使用率计算
找到第二行,包含“Mem”一词的那一行。该行的第3列是已使用内存量(unit: KB),第2列是可用内存量(unit: KB)。计算内存占用率:memory utilization = used / total * 100%计算已使用内存量和可用内存量之和:used memory = used + available。其中,总内存量等于第二行的第1列(unit: KB)。这个命令会输出当前系统内存占用率的百分比。原创 2023-04-12 10:06:59 · 4557 阅读 · 0 评论 -
【阿里云 换源】yum 安装失败,阿里云换源成功
使用yum安装服务报错: curl#6 - “Could not resolve host: mirrors.cloud.aliyuncs.com;再次使用即可大功告成!原创 2023-03-15 13:59:16 · 666 阅读 · 0 评论 -
【linux 时间同步】linux 时间快了8个小时
linux 时间快了8个小时,没有网咋办,如何修改时间。同步更新linux时间,使用如下两个命令即可。原创 2022-12-02 09:48:27 · 1803 阅读 · 0 评论 -
【linux 时间不对问题】linux系统修改系统时间
拿经常玩linux虚拟机的朋友会知道。当你把linux还原到某个点的时候,vmware帮不了你把系统时间也给重设了。所以这时候就要手工来搞。那么如何设置linux时间呢?还有一个命令 设置时区也可以用,tzselect ,依次回车选择591。crontab -e 配置时间同步。原创 2022-09-07 08:21:20 · 896 阅读 · 0 评论 -
【code review】思考如何写出一流代码,啥叫一流代码
一流代码有以下10个特性:①高效性;②鲁棒性;③简洁;④简短;⑤可共享;⑥可测试;⑦可移植;⑧可监控;⑨可运维;⑩可扩展。将以上十条标准进行总结精简,可归纳为4条:①代码的正确和性能;②代码的可读和可维护性;③代码的可运维和可运行;④代码的可共享和可重用;...原创 2022-05-23 09:58:23 · 164 阅读 · 0 评论 -
【caddy web服务器】比肩nginx的Go语言编写的Web服务器
caddy 官网网站Caddy 是一个强大的、可扩展的平台,可以为您的站点、服务和应用程序提供服务,用 Go 编写。如果您是 Caddy 的新手,那么您服务 Web 的方式即将改变。Caddy是一个由Go语言编写的Web服务器软件,可以自动实现HTTPS部署。相比nginx,Caddy部署起来更简单,就一个二进制文件;CaddyFile配置更简单,很多都是默认配置,只要根据自己的情况,添加需要的参数即可。安装方法:在CentOS 7上可以直接使用yum安装的,也可以下载对应平台的二进制进行安装。原创 2022-05-23 09:41:22 · 768 阅读 · 0 评论 -
【linux scp】Linux scp -r命令主机间文件复制
先用zip 压缩文件夹,为一个.zip 文件zip -r kiln_fire_hk_1.0_mi.zip kiln_fire_hk_1.0_mi/再用scp -r 文件名 root@ip:/root/目录scp -r kiln_fire_hk_1.0_mi.zip root@20.0.28.12:/root/sinoma_2022再用unzip 命令解压unzip kiln_fire_hk_1.0_mi.zip...原创 2022-04-23 15:04:38 · 3140 阅读 · 0 评论 -
【linux python 进程】一招教你杀死所有的python进程
目标:在linux 在将所有python 所有中的进程杀掉。linux 下杀死所有python 进程ps aux|grep python|grep -v grep|cut -c 9-15|xargs kill -15原创 2022-04-03 10:40:44 · 3881 阅读 · 0 评论 -
【MobaXterm 远程连接工具】Windows下有没有xshell的更好的替代品?
每次间隔一段时间,xshell 总是提醒需要更新,很烦,点更新又没有用。xshell 官方下载地址:https://xshell.en.softonic.com/本文要隆重推出一款集万千于一身的全能型终端神器——MobaXterm!这款神器是我师傅介绍给我的,在我第一次使用它的时候,就深深爱上它了,真的是相见恨晚,从此一发不不可收拾,自己电脑,公司电脑全部都安上了这款神器。先说说这款神器的优点:功能十分强大,支持SSH,FTP,串口,VNC,X server等功能;支持标签,切换也十分方便;.原创 2022-03-31 15:40:11 · 569 阅读 · 0 评论 -
【windows start命令】windows类似nohup命令
windows类似linux 的nohup命令start /min python test.py 等同linux nohup 命令nohup python test.py &此时让你的程序能在windows 上后台一直运行,保持进程。原创 2021-12-15 15:05:48 · 4994 阅读 · 0 评论 -
【linux crontab】shell 和crontab 环境变量配置关系
问题分析:1、定义了一个shell脚本,进入路径单独执行没问题,crontab 调度有问题。解决办法:1、在shell 文件 写成绝对路径以及在即将执行的Shell脚本缺省的#!/bin/sh开头换行后的第一行写上。#!/bin/sh. /etc/profile. ~/.bashrc如例:1:vim ai_restart.sh#! /bin/bash. ~/.bashrccmd3=`ps -ef |grep fcao_predict |grep -v grep | awk '{pri原创 2021-11-25 09:33:09 · 459 阅读 · 0 评论 -
【linux 进程监控】linux下监控进程的shell脚本
方法1:设置重启restart.sh脚本,crontab 设置定时任务,定时重启。restart.sh#!/bin/shps -ef | grep pictureTiming | awk '{print $2}'|xargs kill -9ps -ef | grep kilnheadRecognition | awk '{print $2}'|xargs kill -9ps -ef | grep beltLossCoal | awk '{print $2}'|xargs kill -9nohu原创 2021-11-23 10:26:00 · 2410 阅读 · 0 评论 -
【linux 开机自启动】linux开机自启动骚操作
linux 如何将一个sh脚本 设置开机自启动,防止停电,必须手动重启服务呢。下面一起来学习下。# 进入目录cd /etc/rc.d/init.d# 创建shell 脚本,编辑touch autoStart.shvim autoStart.sh加入需要启动的命令行。配置开机启动项chkconfig --add autoStart.shchkconfig autoStart.sh on以上是一个最基本的开机启动脚本。下面举个例子。比如我们需要设置mysql 服务开机自启动。mys原创 2021-11-19 21:06:42 · 1204 阅读 · 0 评论 -
【linux 释放内存】linux释放内存骚操作
Linux释放内存的命令:syncecho 1 > /proc/sys/vm/drop_cachesdrop_caches的值可以是0-3之间的数字,代表不同的含义:0:不释放(系统默认值)1:释放页缓存2:释放dentries和inodes3:释放所有缓存释放完内存后改回去让系统重新自动分配内存。echo 0 >/proc/sys/vm/drop_cachesfree -m #看内存是否已经释放掉了。如果我们需要释放所有缓存,就输入下面的命令:echo 3 &g原创 2021-11-19 08:55:42 · 1760 阅读 · 0 评论 -
【linux 更改网络ip】centos7.4 五分钟教你快速修改网络ip
linux 下常用命令简单使用方法:ifconfig、ping、netstat1、ifconfig 表示查看本机的所有网卡信息包含IP信息,类似windows下的ipconfig(model) [root@HK-AI ~]# ifconfigens192: flags=4163<UP,BROADCAST,RUNNING,MULTICAST> mtu 1500 inet 172.16.1.224 netmask 255.255.240.0 broadcast 172.1原创 2021-08-21 13:45:30 · 2583 阅读 · 0 评论 -
【linux 防火墙设置】3条命令关闭linux防火墙
检查防火墙是否开启firewall-cmd --stateruning是防火墙运行中如果 not runing的话不用次步骤防火墙配置说明:防火墙中有一个配置文件,表示当Linux系统启动时防火墙应该如何操作!!!需求: 告诉linux系统以后开机不需要启动防火墙命令:systemctl disable firewalld.service手动关闭防火墙说明:通过命令手动将防火墙关闭命令:systemctl stop firewalld.service...原创 2021-03-10 09:57:55 · 178 阅读 · 0 评论 -
【linux history】谁在什么时间动了我的服务器
Linux系统下可通过history命令查看用户所有的历史操作记录,在安全应急响应中起着非常重要的作用,但在未进行附加配置情况下,history命令只能查看用户历史操作记录,并不能区分用户以及操作时间,不便于审计分析。普通:只有序列,命令没有时间,用户,无从得知谁在什么时间操作了什么命令。加入时间。vim /etc/profileexport HISTTIMEFORMAT='%F %T 'source /etc/profile通过设置export HISTTIMEFORMAT=’%F %T原创 2021-03-03 11:05:18 · 234 阅读 · 0 评论 -
【linux 命令】放弃 ifconfig,拥抱 ip 命令
在很长一段时间内, ifconfig 命令是配置网络接口的默认方法。它为 Linux 用户提供了很好的服务,但是网络很复杂,所以配置网络的命令必须健壮。 ip 命令是现代系统中新的默认网络命令,在本文中,我将向你展示如何使用它。一、安装 ipip 命令包含在 iproute2util 包中,它可能已经在你的 Linux 发行版中安装了。如果没有,你可以从发行版的仓库中进行安装。二、查看网口和 IP 地址如果你想查看主机的 IP 地址或网络接口信息, ifconfig (不带任何参数)命令提供了一个原创 2021-02-21 08:58:38 · 600 阅读 · 0 评论 -
【linux 内存占满】linux 内存排查技巧
1、执行 free -h 查看内存使用情况(base) [root@HK-AI sinoma]# free -htotal used free shared buff/cache availableMem: 31G 24G 766M 121M 6.2G 6.3GSwap: 15G 0B 15G(base) [root@HK-AI sinoma]# 2、内存不足,查看使用top5 内存的进程,命令 :top -d 5(base) [root@HK-AI sinoma]# top -d 5原创 2020-09-30 08:52:32 · 3501 阅读 · 0 评论 -
【linux 时间设置】3分钟解决linux 时间错乱的问题
linux centos7.4 版本,时间有问题,不对,需要重新设置。1.查看目前本地的时间date 查看硬件的时间hwclock --show3.如果硬件时间和系统时间不同,那就对硬件的时间进行修改hwclock --set --date '2018-08-20 14:05:25' 4.设置系统时间和硬件时间同步hwclock --hctosys 5.保存时钟cl...原创 2020-02-24 09:55:52 · 5055 阅读 · 2 评论 -
【linux 防火墙】Linux如何关闭防火墙
查看当前防火墙状态。systemctl status firewalld关闭当前防火墙。 systemctl stop firewalld开机防火墙不启动。 systemctl disable firewalld在接口请求不通的情况下,往往要关闭linux防火墙,强烈推荐使用最后一种方法:systemctl disable firewalld...原创 2020-02-24 09:22:12 · 1360 阅读 · 0 评论 -
【gitlab 上传代码】gitlab 推送本地代码到远程仓库
1、安装git。2、新建项目,只勾选私有,或者公开,注意不要勾选readme3、添加和配置SSH公钥cd ~/.ssh如果提示 “ No such file or directory”,手动的创建一个 .ssh文件夹即可 mkdir ~/.sshgit config --global user.name "赖德发"git config --global user.email "la...原创 2020-02-21 20:17:38 · 2160 阅读 · 0 评论 -
【linux ssh免密码登录】linux 免密码登录
**配置主机之间的免密ssh登陆 vi /etc/hosts 127.0.0.1 localhost localhost.localdomain localhost4 localhost4.localdomain4 ::1 localhost localhost.localdomain localhost6 localhost6.localdomain6 192.168.原创 2017-06-23 19:49:21 · 1252 阅读 · 0 评论 -
【linux 软件安装】linux 安装tomcat
安装tomcat1.上传apache-tomcat-7.0.68.tar.gz到Linux上 2.解压tomcat tar -zxvf apache-tomcat-7.0.68.tar.gz -C /usr/local/ 3.启动tomcat /usr/local/apache-tomcat-7.0.68/bin/startup.sh bin/shutdown.sh #停止tomcat原创 2017-06-23 19:18:48 · 935 阅读 · 0 评论 -
【linux 软件安装】nginx 安装
安装nginxtar -zxvf nginx-1.8.1.tar.gz -C /usr/local/src3.3.编译nginx#进入到nginx源码目录cd /usr/local/src/nginx-1.8.1#检查安装环境,并指定将来要安装的路径./configure --prefix=/usr/local/nginx#缺包报错 ./configure: error: C compil原创 2017-06-23 19:17:41 · 570 阅读 · 0 评论 -
【linux 命令】Linux 下常用压缩文件的解压、压缩
常用压缩包解压命令整理 Linux 后缀为 .tar.gz 格式的文件-解压 命令:tar zxvf XXXXXX.tar.gzLinux 后缀为 .bz2 格式的文件-解压 命令:bzip2 -d XXXXXX.bz2Linux 后缀为 .tar.bz2 格式的文件-解压 命令:tar jxvf XXXXXX.tar.bz2Linux 后缀为 .tar 格式的文件-解压 命令:tar z原创 2017-06-23 11:30:39 · 1192 阅读 · 0 评论 -
【JDK 安装】linux下jdk安装步骤
1.安装JDK *添加执行权限 chmod u+x jdk-6u45-linux-i586.bin *解压 ./jdk-6u45-linux-i586.bin *在/usr目录下创建java目录 mkdir /usr/java *将/soft目录下的解压的jdk1.6.0_45剪切到/usr/java目录原创 2017-06-21 22:08:18 · 567 阅读 · 0 评论 -
【linux 命令】进程控制
1.查看用户最近登录情况 last lastlog2.查看硬盘使用情况 df3.查看文件大小 du4.查看内存使用情况 free5.查看文件系统 /proc6.查看日志 ls /var/log/7.查看系统报错日志 tail /var/log/messages8.查看进程 top9.结束进程 kill 1234 kill -9 4333原创 2017-06-21 22:15:17 · 444 阅读 · 0 评论