
Linux
文章平均质量分 53
gdjlc
这个作者很懒,什么都没留下…
展开
-
Linux 安装Python3.7
系统为Centos7.8,默认已经安装了Python2.7.5。Python3和Python2可以共存,安装Python3不要卸载Python2,因为yum依赖于Python2。刚开始不清楚,按照网上教程删除了Python2和yum。1、删除现有Pythonrpm -qa|grep python|xargs rpm -ev --allmatches --nodepswhereis python |xargs rm -frvwhereis python2、删除现有的yumrpm -原创 2022-01-05 16:57:59 · 1994 阅读 · 0 评论 -
Linux 卸载OpenJDK
1、查询jdk版本java -version结果如下:openjdk version "1.8.0_312"OpenJDK Runtime Environment (build 1.8.0_312-b07)OpenJDK 64-Bit Server VM (build 25.312-b07, mixed mode)2、查找已安装的jdkrpm -qa | grep jdk结果如下:java-1.8.0-openjdk-1.8.0.312.b07-1.el7_9.x原创 2022-01-04 21:32:57 · 3219 阅读 · 0 评论 -
Linux 安装和配置ActiveMQ Artemis
1、ActiveMQ Artemis官网下载https://activemq.apache.org/components/artemis/download/当前版本2.20.0,不支持JDK8,JDK8需要下载版本2.19.0的,本人下载的是2.19.0https://activemq.apache.org/components/artemis/download/past_releases2、上传安装压缩包apache-artemis-2.19.0-bin.tar.gz到服务器/opt目录上3原创 2022-01-04 11:08:24 · 1407 阅读 · 0 评论 -
Linux 查询和开启端口
查询已开启的端口firewall-cmd --list-port查询指定的端口是否开启(如80)firewall-cmd --query-port=80/tcp开启指定的端口(如80)firewall-cmd --zone=public --add-port=80/tcp --permanent防火墙重新加载配置firewall-cmd --reload...原创 2021-12-28 15:25:52 · 1049 阅读 · 0 评论 -
Linux 安装和配置Elastiscsearch
1、上传Elastiscsearch安装压缩包到服务器/opt目录上2、修改内核参数max_map_countmax_map_count包含限制一个进程可以拥有的VMA(虚拟内存区域)的数量vim /etc/sysctl.conf在最后添加下面一行vm.max_map_count = 262144加载配置生效sysctl -p查看当前值sysctl -a|grep vm.max_map_count3、解压Elastiscsearch安装包、重命名cd /opttar -zx原创 2021-12-27 17:01:31 · 1209 阅读 · 0 评论 -
Linux 安装和配置Redis
1、上传Redis安装压缩包到服务器/opt目录上2、redis是由C语言编写,运行需要C环境,安装gcc等yum install -y gcc gcc-c++ tcl3、创建redis用户组和用户groupadd redisuseradd redis -g redis -s /sbin/nologin4、解压cd /opttar -zxvf redis-4.0.14.tar.gz5、编译、指定目录安装cd redis-4.0.14make MALLOC=libcmake .原创 2021-12-26 13:37:24 · 522 阅读 · 0 评论 -
Linux 安装和配置MySQL
1、准备好MySQL安装包,官网下载地址:https://downloads.mysql.com/archives/community/2、把MySQL安装压缩包包上传到Linux服务器的/opt目录3、XShell连上Linux服务器4、运行下面命令查看是否已安装MySQLrpm -qa|grep mysql5、运行下面命令查看是否已安装mariadbrpm -qa|grep mariadb本机输出:mariadb-libs-5.5.65-1.el7.x86_64可使用下面命令卸载原创 2021-12-26 12:27:02 · 542 阅读 · 1 评论 -
Linux 安装和配置 jdk1.8
1、如果本地已经有jdk压缩包,可以使用SecureFx软件上传到Linux服务器的/opt目录。如果知道jdk压缩包的线上地址,也可以在Linux服务器上通过“wget -O 保存文件名 压缩包地址”命令下载。本文用的是jdk-8u251-linux-x64.tar.gz。2、逐条执行下面命令cd /opttar -zxvf jdk-8u251-linux-x64.tar.gzmv /opt/jdk1.8.0_251 /usr/local/jdkecho "export JAVA_HO原创 2021-12-25 21:03:26 · 488 阅读 · 0 评论 -
Linux 修改默认yum源为阿里云
备份当前的yum源,重命名mv /etc/yum.repos.d /etc/yum.repos.d.backup4comex新建空的yum源设置目录mkdir /etc/yum.repos.d下载阿里云的yum源配置wget -O /etc/yum.repos.d/CentOS-Base.repo http://mirrors.aliyun.com/repo/Centos-7.repo重建缓存yum clean allyum makecache备注:其它的yum源原创 2021-12-25 20:15:46 · 664 阅读 · 0 评论 -
Linux 查看内存空间、磁盘空间、进程等信息
查看内存使用情况,以MB为单位free -m查看内存使用情况,以GB为单位free -g查看磁盘使用情况,以GB为单位df -h查看当前目录大小(-h表示人性化表示,-s只显示总量,不显示子目录)du -sh查看当前目录的子目录或文件的大小du -sh `ls`查看用户mysql运行的进程ps -u mysql查看非root运行的进程ps -U root -u root -N...原创 2021-12-25 19:20:44 · 1004 阅读 · 0 评论 -
Linux 目录和文件管理的命令
目录或文件常用命令cd:切换目录pwd:显示目前的目录ls: 列出目录及文件名(用ls | cat -n 可显示行号)部分参数:-l :列出文件的详细信息-r :对目录反向排序-t :以时间排序-a :列出目录下的所有文件,包括隐藏文件mkdir:创建一个新的目录rmdir:删除一个空的目录mv: 移动或重命名文件与目录cp: 复制文件或目录rm: 删除文件或目录参数:-f :force,忽略不存在的文件,不出现警告信息-i :互动模式,在删除前会询问是否删除-r :递归删除原创 2021-12-25 18:11:11 · 283 阅读 · 0 评论 -
Linux中vim的基本用法总结
vim是一个功能强大的文本编辑器。vim有3种模式:命令模式,编辑模式,底线命令模式。每种模式下面对应不同的操作。一、命令模式输入“vim”或“vim 文件名”会进入命令模式,此时键盘的输入会被当做命令。输入i,I, o, O,a,A可进入编辑模式。命令模式的一些命令如下:i 在光标所在位置插入字符I 在光标所在行的行首插入字符o 在光标所在行的下一行新行插入字符O 在光标所在行的上以行新行插入a 光标所在字符的下一个字符插入A 光标所在行的行尾插入字符s 删除光标所在字符并插入字原创 2021-12-25 15:08:27 · 4831 阅读 · 0 评论