Linux学习笔记
Will_Fighting
这个作者很懒,什么都没留下…
展开
-
自动检测Dockerfile文件并打包成镜像脚本2021-06-11
自动检测当前路径下所有Dockerfile并打包脚本本脚本为shell脚本,使用与微服务的批量打包,为了方便运维批量打包docker镜像,估写了这份脚本,请大家多多指教。复制即可用;注意,此脚本只适用于每个项目都有Dockerfile文件的前提下使用#!/bin/bashdirs=`ls`# 获取当前最大版本号function getMaxVersion(){num=$#i=0maxV="V1.0"for item in $@do m=($i % 2) if (( (原创 2021-06-11 17:15:35 · 342 阅读 · 0 评论 -
docker使用手册
docker安装使用,以及日常命令解释docker安装yum -y install docker # yum安装dockerdocker 命令记录systemctl start docker # 启动docker服务docker --version #查看docker版本docker images #查看所有镜像docker ps -a # 查看所有容器docker build -t imageName:tagName dir #参数-t 表示给镜像加一个tag,d原创 2021-04-30 15:41:08 · 143 阅读 · 1 评论 -
Linux、Debian系统安装NGINX、keepalived
Linux、Debian系统安装NGINX、keepalivedDebian安装NGINX1、apt-get安装使用命令apt-get install nginx可直接安装2、源码安装Linux命令安装NGINXyum -y install nginxLinux源码安装nginx1、下载nginx极其依赖包(我的安装包存在阿里云盘中,阿里云盘暂时不支持分项功能,后续更新)下载好依赖包之后放到一起并进入文件夹// 批量安装rpm依赖包 rpm -Uvh --force --n原创 2021-04-01 14:11:17 · 533 阅读 · 0 评论 -
Jenkins使用操作手册
Jenkins使用操作手册Jenkins的安装非常简单,可以找个Jenkins的war包,直接放在Tomcat下启动Tomcat就行;这里有war包,也可以自己在网上找。链接:https://pan.baidu.com/s/18NAW2BfizdP4WZhsn6pkzA提取码:cirwJenkins基础配置登录Jenkins之后,点击系统管理->插件管理;安装所需要的插件,几个基础插件如:GitLab Plugin,publish over ssh,Maven Integration plu原创 2021-01-06 13:51:46 · 1004 阅读 · 0 评论 -
mysql5.7.31明明为data文件夹赋了权限,还是报错说没权限
记录一次安装mysql,明明给权限了但却报无权 的错误日志今天在CentOS7上安装mysql5.7.31时出现了一个非常奇怪的问题,mysql也装了很多次了,还是像往常一样,创建用户组,解压,给文件夹赋用户和组,创建配置文件。。。本来很顺利,但就在我初始化数据库的时候,一个经常见但又让我摸不着头脑的问题出现了!初始化的时候系统报出了一个错误,如下:[root@host-mysql bin]# ./mysqld --initialize --user=mysqlmysqld: Can't cha原创 2020-12-09 15:36:29 · 2670 阅读 · 0 评论 -
linux,Debian源码安装keepalived
环境操作系统:Debian权限: rootkeepalived版本:keepalived-2.0.20下载安装包wget https://www.keepalived.org/software/keepalived-2.0.20.tar.gz 或者在https://www.keepalived.org/download.html 寻找其他的版本#解压缩tar -zxvf keepalived-2.0.20.tar.gz#移动mv keepalived-2.0.20 /usr/loc原创 2020-11-25 13:29:44 · 389 阅读 · 0 评论 -
Debian彻底卸载MySQL
Debian系统彻底卸载MySQL首先卸载原有的MySQL使用命令罗列出本机上的所有MySQL相关软件dpkg --get-selections | grep mysql然后逐一卸载sudo apt-get --purge remove mysql-serversudo apt-get --purge remove mysql-clientsudo apt-get --purge remove mysql-common在通过下列命令清除残余apt-get autoremov原创 2020-11-25 13:27:55 · 2529 阅读 · 0 评论 -
Debian安装keepalived
环境操作系统:Debian权限: rootkeepalived版本:keepalived-2.0.20下载安装包wget https://www.keepalived.org/software/keepalived-2.0.20.tar.gz 或者在https://www.keepalived.org/download.html 寻找其他的版本#解压缩tar -zxvf keepalived-2.0.20.tar.gz#移动mv keepalived-2.0.20 /usr/loc原创 2020-10-22 17:46:45 · 1551 阅读 · 0 评论 -
Shell基础操作笔记
shell脚本shell是Linux内核与用户之间的解释器程序通常指 /bin/bashbash是shell脚本语言的一个具体实现,shell是所有解释器的概念统称,而bash则是解释器的一个具体实现;常用的解释器有1. [root@svr5 ~]# cat /etc/shells2. /bin/sh3. /bin/bash4. /sbin/nologin5. /bin/...原创 2019-08-08 17:51:54 · 319 阅读 · 0 评论 -
Linux 基础Service学习笔记
基础环境搭建真机环境变量[root@localhost ~]echo $PATH/usr/local/sbin/usr/local/bin/usr/sbin/root/bin配置IP地址//配置IP地址[root@localhost ~]nmcli connection modify eth0 ipv4.method manual ipv4.addresses 192.168...原创 2019-08-08 14:45:56 · 131 阅读 · 0 评论