![](https://img-blog.csdnimg.cn/20201014180756926.png?x-oss-process=image/resize,m_fixed,h_224,w_224)
linux
文章平均质量分 64
linux系统下一些常用软件
小慌慌
Never give up,always have hope in front waiting.
想通过平台学习各方面自己感兴趣的知识,并在工作之余整理一些自己平时学习笔记分享给博友们,希望博友多多指教!!
展开
-
【linux】cpu过高解决方法
1、使用top命令查看cpu的进程占用情况:2、发现11443的进程占比过高,通过top -Hp 11443 查看线程的占用情况,发现11459、11460、11461线程的占比过高:设置vm.swappiness=0 ,告诉内核尽量少用到swap分区,但不代表禁用swap分区;1、用这个可以临时生效cat /proc/sys/vm/swappiness2、永久生效执行:sysctl -p 生效 1、将线程转换成16进制,printf "%x" 11459: 2、记录下数字 2cc3,使用jst原创 2022-11-23 18:45:09 · 10171 阅读 · 3 评论 -
【linux/docker】解决ORA-28000: the account is locked
解决ORA-28000: the account is locked,oracle11g客户端连接失败。原创 2022-11-01 20:46:33 · 1611 阅读 · 0 评论 -
解决:org.springframework.web.multipart.MultipartException: Failed to parse multipart servlet request;
【代码】解决:org.springframework.web.multipart.MultipartException: Failed to parse multipart servlet request;原创 2022-10-24 14:21:35 · 4574 阅读 · 0 评论 -
【Linux】解决切换用户出现bash-4.2$问题
linux中创建了一个xhh用户,然后使用su命令切换用户后,终端提示符显示成“bash-4.2$”而不是[root@localhost xhh]#,导致ll等命令无法执行。原创 2022-10-09 11:44:57 · 11643 阅读 · 0 评论 -
zookeeper关闭默认管理端口admin.serverPort=8080
使用netstat -tunlp命令发现,除了zookeeper占用的2181端口以外还有一个随机端口和8080端口启用了。原创 2022-09-13 18:20:42 · 11225 阅读 · 0 评论 -
【linux】解决Couldn‘t find a valid ICU package installed on the system. Set the configuration flag Syste
【代码】【linux】解决Couldn‘t find a valid ICU package installed on the system. Set the configuration flag Syste。原创 2022-09-06 09:08:39 · 2456 阅读 · 0 评论 -
【Linux】服务器恶意登录记录及解决方案
因为:自从有了一台有公网IP的Linux机器,每次登录就会有这样是信息:(大致意思:别人尝试登陆你的服务器但账户名或者密码不正确导致登陆失败。输入指令 ps -ef |grep 用户名 删掉第一个进程(可能会有其他连号的进程,不需要管),然后在执行 步骤5。(1)先用命令 cat /etc/passwd 查看一下所有的用户 可以看到片你需要删除的用户名。(3)用命令 ps -u 用户名 查看该用户的pid。如果此时还是删除不了用户,是由于还有进程没杀完,在root用户下,原创 2022-09-05 20:25:07 · 1786 阅读 · 0 评论 -
Error parsing HTTP request header Note: further occurrences of HTTP request parsing errors will be
| 2022-08-03 09:57:27.026 |-INFO [http-nio-4000-exec-2] o.a.c.h.Http11Processor.log(175): |-Error parsing HTTP request header Note: further occurrences of HTTP request parsing errors will be logged at DEBUG level.java.lang.IllegalArgumentException: Inva原创 2022-08-03 10:19:38 · 10766 阅读 · 1 评论 -
【informix】解决启动报错大全,以及解决办法
oninit -ivybad INFORMIXSERVER[informix@localhost informix]$ cd data/shared memory not initialized for INFORMIXSERVER ''Opening primary chunks...FAILEDoninit: Fatal error in shared memory initializationWARNING: server initialization failed o原创 2022-08-02 10:46:05 · 6319 阅读 · 0 评论 -
【linux】服务器巡检项(常用)
目录服务器巡检项(常用)1服务器硬件检查2 操作系统检查3 性能检查4 安全检查服务器巡检项(常用)1服务器硬件检查2 操作系统检查3 性能检查4 安全检查原创 2022-05-31 16:36:29 · 7407 阅读 · 0 评论 -
【收藏】什么是Kafka、原理、作用、架构?
目录1 kafka 是什么2 消息队列实现原理3 消息队列的作用4 kafka 架构5 分布式模型1 kafka 是什么 Apache kafka is a distributed streaming platform,即官方定义kafka 是一个分布式流式计算平台。而在大部分企业开发人员中,都是把 kafka 当成消息系统使用,即它是一个分布式消息队列,很少会使用 kafka 的流式计算。它有四个关键概念:topic kafka 把收到的消息按 topic.原创 2022-04-23 09:40:21 · 2566 阅读 · 1 评论 -
【nginx】解决nginx反向代理后获取不到客户端的真实ip地址问题
【问题描述】测试web操作日志的时候,发现记录客户端操作IP不是客户端的真实IP【解决办法】1、修改配置文件/usr/local/nginx/conf/nginx.conf location ^~ /api/test/ { proxy_pass http://ip/api/test/; #以下为新增内容 proxy_set_header Host $host; proxy_set_header ...原创 2022-04-20 10:41:54 · 9650 阅读 · 2 评论 -
【linux】centos7下使用和客户端远程链接sybase
Linux 下链接[sybase@localhost locales]$ isql -Usa -Ppassword -Sservername[sybase@localhost locales]$ isql -U用户名-P密码-S服务名查看版本1> select @@version2> go ---------------------------------------------------------------------------------------...原创 2022-03-22 00:44:32 · 2326 阅读 · 0 评论 -
【Linux】/lib/ld-linux.so.2: bad ELF interpreter: No such file or directory
报错信息-bash: /opt/sybase/OCS-15_0/bin/isql: /lib/ld-linux.so.2: bad ELF interpreter: No such file or directory问题分析:64位系统中安装了32位程序在线安装yum install glibc.i686重新安装以后还有如下类系错误 再继续安装包error while loading shared libraries: libstdc++.so.6: cannot open shar原创 2022-03-22 00:00:07 · 7130 阅读 · 6 评论 -
Linux下安装Sybase ASE 16详细过程
1、环境准备Linux系统 Sybase ASE 16介质 Root权限2、用户和安装路径准备创建sybase用户和目录: adduser sybase passwd sybase mkdir /opt/sybase(安装路径) mkdir /opt/sybase/tmp(存放安装包) chown -R sybase:sybase/opt/sybase3、安装过程sybase用户登录,安装: su - sybase cd /opt/sybase/tmp ./setup..原创 2022-03-21 12:25:44 · 5207 阅读 · 1 评论 -
【MAC/Linux】Docker安装DB2
目录1、下载镜像2、启动镜像3、进入镜像 并切换用户4、创建数据库5、DBeaver工具可以连接DB2数据库6、给数据库创建数据库管理员(只要执行6个命令)1、下载镜像docker pull ibmcom/db2:latest需要等待一下zxf@localhost ~ % docker pull ibmcom/db2:latestlatest: Pulling from ibmcom/db28dfe9326f733: Pull complete...原创 2022-03-16 16:45:48 · 4988 阅读 · 0 评论 -
【Linux】nacos单点和集群部署与使用说明
目录【了解nacos】准备工作【部署方式】一、 单点二、集群【NACOS使用说明】一、简单使用二、更多参考:【了解nacos】什么是 Nacoshttps://nacos.io/zh-cn/docs/what-is-nacos.html准备工作1、Nacos依赖于JDK运行,所以Linux上也需要安装JDK才行 (自行下载安装,不知道可以跟小编留言)2、应用包:在Nacos的GitHub页面,提供有下载链接,可以下载编译好的Nac...原创 2022-03-14 15:48:44 · 3055 阅读 · 0 评论 -
Linux系统下创建普通用户并更改用户组
【要求】项目做权限管理,不用root部署启动等操作。那么,就创建个普通用户,并把项目移到普通用户下。【创建普通用户】1、新建用户命令:useradd name2、为新建的用户设置密码命令:passwd name3、测试是否创建成功方法1:到home目录下查看是否有刚才添加的name用户命令:cd /home/方法2:直接测试是否可以切换到name用户命令:su name4、root到普通用户:su name。(root到普通用户可以不用输入密码)5、如原创 2022-03-09 14:34:05 · 5603 阅读 · 0 评论 -
Tomcat服务的部署与安全调优
Tomcat服务的部署与安全调优下载并安装tomcat:Apache Tomcat® - Apache Tomcat 8 Software Downloadswget http://mirrors.shu.edu.cn/apache/tomcat/tomcat-8/v8.5.37/bin/apache-tomcat-8.5.37.tar.gz tar -zxvf apache-tomcat-8.5.37.tar.gz mv apache-tomcat-8.5.37 /usr/local/t原创 2021-12-03 17:41:52 · 2612 阅读 · 0 评论 -
【Centos】通过修改配置文件配置IP和DNS地址
1、修改IP地址:打开修改配置文件:vim /etc/sysconfig/network-scripts/ifcfg-eth0# Generated by dracut initrd DEVICE="eth0" ONBOOT="yes" IPV6INIT="no" IPV4_FAILURE_FATAL="no" NM_CONTROLLED="no" TYPE="Ethernet" BOOTPROTO="dhcp"改为如下内容:# Generated by dracut原创 2021-12-03 17:25:40 · 4442 阅读 · 0 评论 -
【centos7】如何开发8080端口的防火墙
1、连接centos7服务器;2、我们可以输入命令查看防火墙的状态;firewall-cmd --state3、如果上一步处于关闭状态,输入命令:systemctl start firewalld.service4、开启8080端口,输入命令:firewall-cmd --zone=public --add-port=8080/tcp --permanent5、让我们来解释一下上一个命令:--zone=public:表示作用域为公共的-.原创 2021-12-03 17:21:51 · 1478 阅读 · 0 评论 -
【centos】远程登录、免密登录配置
一、允许远程登录1、找到了 /etc/ssh/ 目录下的sshd服务配置文件 sshd_config,用Vim编辑器打开将文件中,关于监听端口、监听地址前的 # 号去除然后开启允许远程登录最后,开启使用用户名密码来作为连接验证保存文件,退出:wq!2、 开启 sshd 服务,输入 sudo service sshd start检查 sshd 服务是否已经开启,输入ps -e | grep sshd或者输入netstat -an | grep 22 检查 22 ..原创 2021-12-03 17:15:04 · 2624 阅读 · 0 评论 -
利用pssh工具,批量同时远程主机
利用PSSH软件我们利用一台主机同时的大批量的远程操作其他主机。pssh软件的连接原理中仍需要调用ssh软件,所以也支持调用ssh命令但需要使用参数 "-x" ,并在此参数后添加。pssh其实就是一个python脚本。下载软件包:http://dl.teddyou.cn/download/pssh-2.3.1-5.el7.noarch.rpmyum -y installpssh-2.3.1-5.el7.noarch.rpm //安装pssh此命令的选项及其作用...原创 2021-12-03 17:04:14 · 387 阅读 · 0 评论 -
利用zabbix软件,搭建自动化监控系统
利用zabbix软件,搭建自动化监控系统一、监控的目的:报告系统运行状况:内容包括吞吐量、反应时间、使用率等。提前发现问题:进行服务器性能调整、找出系统的瓶颈在何处。二、监控的资源类别:1、公开数据:tcp或udp端口、web、ftp、ssh、数据库等。2、私有数据:cpu、内存、磁盘、网卡流量、用户进程等。三、系统常用监控命令:ps、uptime、free、swapon -s、df -h、ifconfig、netstat、ping、traceroute原创 2021-12-03 16:56:59 · 910 阅读 · 0 评论 -
编译时弹出“configure: error: libtool configure failed
解决方案:cp /usr/share/libtool/config/config.guess .cp /usr/share/libtool/config/config.sub ../configure --enable-shared --enable-static--enable-lib64 --libdir=/usr/lib64原创 2021-11-18 16:01:50 · 1468 阅读 · 0 评论 -
【Redis】启动3个告警解决:WARNING: The TCP backlog setting of 511
【问题】28687:C 09 Sep 10:14:31.681 # oO0OoO0OoO0Oo Redis is starting oO0OoO0OoO0Oo28687:C 09 Sep 10:14:31.681 # Redis version=4.0.11, bits=64, commit=00000000, modified=0, pid=28687, just started28687:C 09 Sep 10:14:31.681 # Configuration loaded28687原创 2021-09-09 16:36:56 · 3403 阅读 · 0 评论 -
【nginx】解决页面报错:503 Service Temporarily Unavailable
小编被这个问题卡了好几天,今天终于解决了,激动的想要记录下前言1、nginx代理web,做了https和基线加固,配置如下; server { listen 443 ssl; #ssl on; ssl_certificate /root/card/server.crt; #配置已签名的SSL证书.crt ssl_certificate_key /root/card/server.ke原创 2021-09-08 10:59:25 · 22650 阅读 · 1 评论 -
Ambari安装和配置详细步骤
目录一、准备环境二、修改主机名和hosts文件八、安装ambari九、系统配置十、实例演示一、准备环境1、服务器准备至少3台我这边准备了3台:192.168.1.86(master)192.168.1.87(slave1)192.168.1.88(slave2)2、在(master上):mkdir -p /var/www/html3、ambari依赖包准备,上传到主节点master的/var/www/html路径下(本次选择的amb..原创 2021-09-04 12:11:49 · 11907 阅读 · 16 评论 -
【redis】解决 WARNING overcommit_memory is set to 0
Linux打印日志:9441:M 16 Aug 04:08:58.644 * Background saving started by pid 2419424194:C 16 Aug 04:08:58.664 * DB saved on disk24194:C 16 Aug 04:08:58.665 * RDB: 0 MB of memory used by copy-on-write9441:M 16 Aug 04:08:58.744 * Background saving termina原创 2021-08-15 20:41:34 · 1605 阅读 · 0 评论 -
【收藏】UltraISO制作U盘启动安装CentOS 7.4
UltraISO软碟通是一款功能强大而又方便实用的光盘映像文件制作/编辑/转换工具,它可以直接编辑ISO文件和从ISO中提取文件和目录,也可以从CD-ROM制作光盘映像或者将硬盘上的文件制作成ISO文件。同时,你也可以处理ISO文件的启动信息,从而制作可引导光盘。使用UltraISO,你可以随心所欲地制作/编辑/转换光盘映像文件,配合光盘刻录软件烧录出自己所需要的光碟。UltraISO 独有的智能化ISO文件格式分析器,可以处理目前几乎所有的光盘映像文件,包括 ISO、BIN、NRG、CIF等,甚至可以支转载 2021-08-12 11:22:35 · 1955 阅读 · 0 评论 -
【Linux】内存、cpu和硬盘之间的区别
内存、cpu、硬盘区别内存:就是存储程序以及数据的地方,比如当我们在使用WPS处理文稿时,当你在键盘上敲入字符时,它就被存入内存中,当你选择存盘时,内存中的数据才会被存入硬(磁)盘。断电后,内存中的信息全部丢失,存储介质是集成块的RAM类型,电子读写,存储容量较小。。cpu:是英语“Central Processing Unit/中央处理器”的缩写,CPU一般由逻辑运算单元、控制单元和存储单元组成。在逻辑运算和控制单元中包括一些寄存器,这些寄存器用于CPU在处理数据过程中数据的暂时保存, 其实我们原创 2021-08-09 09:42:32 · 1555 阅读 · 0 评论 -
【收藏】10分钟看懂Docker和K8S
2010年,几个搞IT的年轻人,在美国旧金山成立了一家名叫“dotCloud”的公司。这家公司主要提供基于PaaS的云计算技术服务。具体来说,是和LXC有关的容器技术。LXC,就是Linux容器虚拟技术(Linux container)后来,dotCloud公司将自己的容器技术进行了简化和标准化,并命名为——Docker。Docker技术诞生之后,并没有引起行业的关注。而dotCloud公司,作为一家小...原创 2021-06-01 10:39:49 · 147 阅读 · 0 评论 -
linux系统下安装oracle客户端
前言在linux上安装oracle客户端之后就能通过sqlplus连接oracle服务器了,而且比较轻量级安装步骤1、下载依赖包instantclient-sdk-linux-x86-64-11.2.0.2.0.zip instantclient-sqlplus-linux-x86-64-11.2.0.2.0.zip instantclient-basic-linux-x86-64-11.2.0.2.0.zip instantclient_11_2.zip2、解压到oracle.原创 2021-04-02 10:10:43 · 1790 阅读 · 0 评论 -
通过docker安装mysql5.7稳定版
检查docker版本[root@zxf ~]# docker versionClient: Docker Engine - Community Version: 20.10.5 API version: 1.41 Go version: go1.13.15 Git commit: 55c4c88 Built: Tue Mar 2 20:33:55 2021 OS/Arch: linu原创 2021-03-31 15:41:59 · 984 阅读 · 0 评论 -
【Centos7远程连接问题】Permission denied, please try again的一系列问题
前言虚拟机root突然连接不上,由于是公用的,也不知道是是不是有人误改了usr权限还是其他原因,仍然处于未知。。但是,重点是自己在各种百度的情况的,差点就打算重装系统了,然后没有重装就搞定了。于是想着这个必须分享给有需要的博友们~一系列报错1、连接root,报Permission denied, please try again.(我输入密码是对的,我确定)2、切换普通用户,可以登录3、再重普通用户su - ,输入密码(我输入密码是对的,我确定),报以下错[admin.原创 2021-03-09 20:34:42 · 8349 阅读 · 0 评论 -
【tomcat报错】 Document base /usr/local/tomcat/webapps/mobile does not exist or is not a readable direct
报错信息如下:严重: Error starting static Resourcesjava.lang.IllegalArgumentException: Document base /usr/local/tomcat/webapps/mobile does not exist or is not a readable directory at org.apache.naming.resources.FileDirContext.setDocBase(FileDirContext.java:136原创 2021-03-01 15:54:38 · 470 阅读 · 0 评论 -
【Linux命令】wget
wgetwget工具用于从指定的URL地址下载文件,wget很稳定同时支持断点下载,在窄带宽和不稳定网络中有很强的适应性。支持TFP和HTTP下载方式。wget安装命令:yum -y install wget关于yum命令使用,可以参考:https://blog.csdn.net/whowhowhoisimportant/article/details/113679720wget 语法wget [options][url]options: -h :帮助 -b:后台.原创 2021-02-05 10:23:13 · 141 阅读 · 0 评论 -
【Linux命令】yum
yumyum( Yellow dog Updater, Modified)是一个在Fedora和RedHat以及SUSE中的Shell前端软件包管理器。基于 RPM 包管理,能够从指定的服务器自动下载 RPM 包并且安装,可以自动处理依赖性关系,并且一次安装所有依赖的软体包,无须繁琐地一次次下载、安装。yum提供了查找、安装、删除某一个、一组甚至全部软件包的命令,而且命令简洁而又好记。yum 安装参照百度:https://zhidao.baidu.com/question/488001768原创 2021-02-05 10:17:33 · 1079 阅读 · 0 评论 -
Linux下如何清空文件内容
1、通过重定向到NULL清空文件[root@localhost logs]# > file_name.log2、使用 true 命令重定向清空文件[root@localhost logs]# : > file_name.log#或者[root@localhost logs]# ture > file_name.log:符号,它是 shell 的一个内置命令,等同于true命令3、使用 cat/cp/dd 实用工具及 /dev/null 设备来...原创 2021-01-06 11:26:07 · 294 阅读 · 0 评论 -
Linux系统下安装kafka
Linux系统下安装kafka1、解压tar -zxvf kafka_2.12-2.3.1.tgz2、移动文件夹mv kafka_2.12-2.3.1 /usr/local/3、修改配置文件cd /usr/local/kafka_2.12-2.3.1/configvi server.properties ,对应内容修改为:listeners=PLAINTEXT://服务器ip:9092log.dirs=/usr/local/kafka_2.12-2...原创 2020-11-23 20:07:54 · 180 阅读 · 0 评论