Linux
文章平均质量分 66
杵意
王锡豪,code是爱好,有兴趣的可以关注,定不负代码不负卿。java开发工程师
展开
-
linux压缩文件解压文件的几种方式
在 Linux 中,有几种常见的方式来压缩和解压文件,主要包括使用 tar、zip、gzip 和 bzip2 等工具。压缩后的文件将被命名为 filename.bz2。压缩后的文件将被命名为 filename.gz。这些是常见的压缩和解压缩文件的方式。-z:使用 gzip 解压缩。-z:使用 gzip 压缩。-r:递归压缩目录及其内容。-f:指定压缩后的文件名。-f:指定要解压缩的文件。-c:创建压缩文件。-v:显示详细信息。-v:显示详细信息。原创 2024-05-07 15:10:57 · 579 阅读 · 1 评论 -
在Linux系统下jar包的运行、后台运行、查看端口、终止
后台挂起程序,当账户退出或终端关闭时程序停止,日志文件存储在当前目录的nohup.out文件中;:指定输出日志到log.txt文件,后台挂起程序,当账户退出或终端关闭时,程序仍然运行;:当前ssh窗口被锁定,不可进行其它操作,ctrl + c或直接关闭窗口停止程序;: 当前ssh窗口不被锁定,可进行其它操作,当窗口关闭时,程序退出;查看所有 进程 可以看到哪一列是PID 和PPID。表示后台新启一个线程执行该命令。查看当前运行的java进程。查看当前运行的jar进程。原创 2023-06-29 22:24:46 · 2577 阅读 · 0 评论 -
Linux上scp 用法以及免费登录ssh配置及原理
1 scp 用法scp = security copylinux服务器可以使用该命令向远程服务器复制文件或者目录详解参考 man scp scp -r 本机文件或者目录 ip/host : 要复制的到目录路径 例如:scp -r /usr/redis 192.168.50.100:/usr/-r recusive 递归(如果远程复制目录一定要加,文件不需要)2 免费登录配置及原理上面每次复制文件时,都必须输入正确密原创 2022-05-11 09:02:48 · 1021 阅读 · 0 评论 -
手写linux上启动redis集群的linux脚本
首先我启动了三台服务器,每台服务器上面有各有两台redis节点,首选确保这三台机器可以通过ssh互相访问,可以免密登录,不知道免密登录的可以看我另一篇文章直接写脚本:vim redisclusuter-start-stop内容:#!/bin/bash#定义一个变量并赋值为当前服务器运行redis-server进程的数量redisServerNum=`ps -ef |grep redis-server |grep -v grep|wc -l`#判断当前服务器有没有redis服务进程在运行 如果.原创 2022-05-08 10:35:55 · 742 阅读 · 0 评论 -
(四) Shell脚本简介,变量的定义、引用、删除,常见状态和运算符,命令,软件的安装和维护(RPM),软件的安装和维护(yum)
1,课程回顾2,本章重点shell 脚本软件管理(rpm yum)3,具体内容3.1 Shell脚本简介3.1.1 什么是shell脚本1.当命令不在命令行中执行,而是从一个文件中执行时,该文件就是shell脚本。shell脚本是普通的文本文件,由流程控制逻辑(if for while)和命令构成。shell脚本通常以.sh作为后缀名,但不是必须的。2.Shell是一种解释型编程语言,不需要编译,执行时也是按行执行。3.Shell脚本是由解释器解释执行的,常见的解释器有:b原创 2022-05-06 07:43:33 · 744 阅读 · 0 评论 -
(三)Linux vi 文本编辑器,用户管理,组管理,Sudo命令,时间管理
文章目录具体内容1.1 vi 文本编辑器1.2 用户权限管理,组管理和时间管理1.2.1 用户管理1)保存用户信息的文件:/etc/passwd2)保存用户密码信息的文件:/etc/shadow3)用户分类:4) 添加用户命令:useradd5)修改用户命令:usermod(user modify)6)删除用户命令:userdel(user delete)1.3.2 组管理1)保存用户组的文件:/etc/group2)添加组:groupadd3)修改组:groupmod4)删除组:groupdel5) gr原创 2022-05-05 09:07:07 · 797 阅读 · 0 评论 -
(二)Linux磁盘和文件管理命令,角色,权限和命令,系统检测和维护
文章目录具体内容3.1 磁盘和文件管理命令查看目录内容切换目录创建目录创建文件查看文件内容复制文件查看当前工作目录移动文件或者重命名删除空目录删除文件文件统计查找文件或者目录筛选文件内容创建快捷方式(创建软硬连接)压缩解压文件压缩解压目录/文件 查看压缩包3.2 角色,权限和命令:3.3 系统检测和维护3.3.1 常用命令:3.3.2 进程与服务kill 杀死一个进程3.3.3 定时任务具体内容3.1 磁盘和文件管理命令3.1.1 系统目录介绍:/: 根目录,一般根目录下只存放目录,不要存放原创 2022-05-02 10:09:16 · 299 阅读 · 0 评论 -
(一)linux系统简介, centos简介及特点,设置静态IP,防火墙
本章重点linux系统简介及特点下载安装网络和防火墙的相关命令具体内容linux系统简介:Linux 内核最初只是由芬兰人林纳斯·托瓦兹(Linus Torvalds) 在赫尔辛基大学上学时出于个人爱好而编写的。 git 代码同步技术 风靡全世界 github (世界级代码托管平台) gitee(中国代码托管平台) ->git 和svn 代码同步工具Linux 是一套免费使用和自由传播的类 Unix 操作系统,是一个基于 POSIX(可移植操作系统接口Portable原创 2022-05-01 12:34:28 · 3380 阅读 · 0 评论 -
docker搭建mysql的集群(双主双从)
文章目录docker搭建mysql的集群(双主双从)主机创建用户并授权:链接Master(主)和Slave(从)链接两个主机docker搭建mysql的集群(双主双从)首先在docker上拉取mysql的镜像,以及运行起来四个mysql,不会的话大家可以去看我之前搭建一主一从的文章,在这里细节就不多演示了,直接从4台配置开始:我这里直接开过了:master,master01,slave,slave01四台进入master容器内部:docker exec -it mysql-master /bi原创 2022-04-30 12:48:45 · 4605 阅读 · 6 评论 -
Docker搭建mysql报错(已解决):“WARNING: IPv4 forwarding is disabled. Networking will not work.
今天在docker启动mysql的时候,出现的错误:WARNING: IPv4 forwarding is disabled. Networking will not work,其实是个警告,但是可以看出来网络是没有工作的,我是用本地连接服务器sql,果然出错了,连接不上。我百度了一下大概原因就是Docker处于安全考虑默认关闭一个设置,就是ipv4的,解决方法:vim /etc/sysctl.conf `添加一行: # 新增一行net.ipv4.ip_forward=1# 重启netw原创 2022-05-01 06:15:00 · 829 阅读 · 0 评论 -
使用Docker搭建MySQL数据库以及主从复制(一主一从)
使用Docker搭建主从复制使用Docker拉取MySQL镜像,使用5.7版本我们可以先使用search命令查询一下mysql镜像,选择官方版本原创 2022-04-28 11:28:20 · 1482 阅读 · 2 评论 -
Linux安装jdk8教程
linux如何安装jdk,linux安装jdk以及环境变量的配置先从官网下载jdk8的rpm包:https://www.oracle.com/java/technologies/downloads/我下载的是:下载好之后:使用xftp将安装包放在服务器上:查看[root@basic /]# cd installpackage/[root@basic installpackage]# lsjdk-8u331-linux-x64.rpm原创 2022-04-28 09:04:04 · 1276 阅读 · 0 评论 -
使用nginx+keepalived 在linux服务器上运行一个springboot项目
首先保证你的项目能在window上运行,然后打包的时候注意一些ip地址什么的,不然会访问不到。进行打包打成jar包jar包上传到linux服务器使用xftp完事之后直接运行这个项目没什么问题在nginx中配置反向代理8090是我项目运行的地址启动nginx本地可以访问,刚才运行的项目也可以访问。上面步骤相同,开启多态nginx集群,运行多个项目,这里不多说。配置keepalived主机master配置vim /etc/keepalived/keepalived.conf原创 2022-04-27 09:18:01 · 344 阅读 · 0 评论