Supervisor 在以前的文章有介绍过:https://blog.terrynow.com/2020/12/23/linux-supervisor/ 那时候安装是通过有网络的服务器,yum安装的,比较便捷,但是有一些情况,需要在无网络的服务器安装。下面介绍如何安装。 1、python3准备 准备Python3,一般的Linux操作系统,都标配了python3,可以执行来查看是否已经安装了python3。 2、setuptools安装 https://pypi.org/project/setuptools/ 下载…

2023-05-25 0条评论 35点热度 0人点赞 admin 阅读全文

在Linux(CentOS)上编译的方式redis,问题出现的步骤,下载了安装包,解开后,先make & make install 的时候报错提示没有gcc,然后安装了gcc,然后再次执行 make的时候,就出现了 zmalloc.h:50:31:fatal error: jemalloc/jemalloc.h: No such file or directory 以上这个错误。 因为上次在编译的时候遇到了错误,又残留文件,只需要清理上次编译残留文件,重新编译,就可以了,命令如下: make distcle…

2023-02-11 0条评论 279点热度 0人点赞 admin 阅读全文

首先可以查看某个进程的PID,以查看tomcat的进程为例 [[email protected] ~]# ps aux|grep tomcat tomcat 7320 0.0 12.4 3162200 475492 ? Sl Dec06 15:03 /usr/java/default/bin/java -Djava.util.logging.config.file=/opt/tomcat/conf/logging.properties -Djava.util.logging.manager=org.apache.juli…

2022-12-22 0条评论 198点热度 0人点赞 admin 阅读全文

今天遇到个问题,之前一个jar包的程序,换了一个Linux环境部署(启动方式是java -jar xxx.jar),程序的某个功能是读取一个文件展示,读出来的文件是乱码的(在Linux上使用cat /path/to/file是正常的中文) java -jar启动的时候,可以附加encoding参数,便可解决乱码问题,示例如下: # 使用 -Dfile.encoding=GBK 主动增加编码设置,后面如果还有其他参数,这里省略(例如指定内存使用:-Xms2048M -Xmx4096M) java -jar -Dfil…

2022-11-17 0条评论 182点热度 0人点赞 admin 阅读全文

这两个文件都是在home的用户目录下面,属于用户的特有的环境变量,而/etc/profile则是系统的环境变量,每个用户都可以访问的环境变量 那么.bash_profile 与 .bashrc有什么不同呢?官方有句话: .bash_profile is executed for login shells, while .bashrc is executed for interactive non-login shells. 也就是说.bash_profile是登录的时候调用的,而 .bashrc是每次交互的时候就会…

2022-10-21 0条评论 187点热度 0人点赞 admin 阅读全文

在使用Apache POI处理Excel的时候,应用部署到Linux后,遇到一个报错,如下: Caused by: java.lang.NullPointerException at java.desktop/sun.awt.FontConfiguration.getVersion(FontConfiguration.java:1262) at java.desktop/sun.awt.FontConfiguration.readFontConfigFile(FontConfiguration.java:225) …

2022-10-09 0条评论 283点热度 0人点赞 admin 阅读全文

本文将比较 Linux 中 service 和 systemctl 命令,先分别简单介绍这两个命令的基础用法,然后进行比较。 从 CentOS 7.x 开始,CentOS 开始使用 systemd 服务来代替 service服务(daemon),原来管理系统启动和管理系统服务的相关命令全部由 systemctl命令来代替。 一、service 命令 service命令是Redhat Linux兼容的发行版中用来控制系统服务的实用工具,它以启动、停止、重新启动和关闭系统服务,还可以显示所有系统服务的当前状态。 语法:…

2022-10-03 0条评论 241点热度 0人点赞 admin 阅读全文

在写Shell脚本的时候,有时候需要在文件指定的行上插入内容,但是又不方便用vim做交互的动作,这就可以用到『sed』命令来做到 假设我们准备好了test.txt文件,内容如下: echo -e "第1行\n第2行\n第3行\n第4行" > /tmp/test.txt cat /tmp/test.txt 第1行 第2行 第3行 第4行 示例1:在test.txt最开始第一行,加上『插入的内容』 # 插入的内容就是第几行,例如这个最开始插入内容 sed -i '1 i 插入的内容' /tmp/test.txt …

2022-09-13 0条评论 304点热度 0人点赞 admin 阅读全文

Monitorix是一个开源、免费且功能最强大的轻量级工具,旨在监控 Linux 中的系统和网络资源。它定期收集系统和网络数据,并使用自己的 Web 界面(侦听端口 8080/TCP)以图表形式显示信息。 Monitorix允许监控整体系统性能,还有助于检测瓶颈、故障、不需要的长响应时间和其他异常活动。 Monitorix – Linux 系统和网络监控工具 它通常包含两个程序:一个名为monitorix的收集器,它是一个像任何其他系统服务一样自动启动的 Perl 守护程序,以及一个名为monitorix.cgi的…

2022-07-26 0条评论 360点热度 0人点赞 admin 阅读全文

阿里网盘虽然出现的比百度网盘晚,目前来说上传下载的速度还是飞快能保证的,所以可以利用阿里网盘做一些备份等操作。Linux上有网友开发了一个命令行程序,使用起来就比较方便了。 查看系统架构 (base) [email protected]:~$ dpkg --print-architecture amd64 查看系统架构,参考:https://blog.terrynow.com/2022/07/24/linux-check-system-architecture-ways/ 根据服务器架构选择要下载的压缩包…

2022-07-25 0条评论 308点热度 0人点赞 admin 阅读全文
1234511