笔记
文章平均质量分 59
huaiqiuya
丧的要死 偏偏白天又是个阳光少年。
展开
-
网易yum
http://mirrors.163.com/.help/centos.html原创 2022-04-18 09:38:29 · 603 阅读 · 0 评论 -
jenkins
https://www.jenkins.io/zh/doc/book/installing/docker run -itd -u root -p 8080:8080 -p 50000:50000 -v /data/jenkins:/var/jenkins_home -v /var/run/docker.sock:/var/run/docker.sock jenkins/jenkins原创 2021-06-10 10:22:17 · 88 阅读 · 0 评论 -
linux解压 tar命令
tar命令tar [-cxtzjvfpPN] 文件与目录 .... 参数:-c :建立一个压缩文件的参数指令(create 的意思); -x :解开一个压缩文件的参数指令! -t :查看 tarfile 里面的文件! 特别注意,在参数的下达中, c/x/t 仅能存在一个!不可同时存在! 因为不可能同时压缩与解压缩。-z :是否同时具有 gzip 的属性?亦即是否需要用 gzip 压缩?-j :是否同时具有 bzip2 的属性?亦即是否需要用 bzip2 压缩?-v :压缩的过程中显原创 2021-06-07 09:39:16 · 20430 阅读 · 0 评论 -
gluster
官方文档https://wiki.centos.org/How Tos/GlusterFSonCentOShttps://blog.csdn.net/jiangbb8686/article/details/103310407https://www.cnblogs.com/saneri/p/12378121.html本实验采用docker启动3台虚拟机docker run -itd -p 10020:22 --privileged dockerseasky/centos76_ssh /usr/s原创 2021-06-03 15:37:23 · 269 阅读 · 0 评论 -
docker网络模式
docker 网络模式bridge :桥接 docker(默认,自己创建也是用bridge模式)none :不配置网络 格式为 docker run -itd --net=none nginxhost :和所主机共享网络 docker run -itd --net=host nginxcontainer :和容器共享网络 docker run -itd --net=container:容器ID nginx桥接工具yum install bride-utils -ydocker n原创 2021-06-03 10:52:28 · 112 阅读 · 0 评论 -
docker笔记详细
一:基础环境搭建下面的内容系统版本都是Centos 71.1 安装需要的软件包首先需要卸载原先的docker版本(旧版本和新版本不兼容)yum remove docker docker-client docker-client-latest docker-common docker-latest docker-latest-logrotate docker-logrotate docker-engineyum环境需要网络yum源仓库(安装yum-tuils,一个管理repository及扩展包原创 2021-06-02 11:32:43 · 134 阅读 · 0 评论 -
kolla ansible搭建OpenStack
一:参考资料https://docs.openstack.org/kolla-ansible/latest/user/quickstart.html#host-machine-requirements二:基础环境配置2.1 服务器基础配置系统:centos8.3内存:16G 最小8G硬盘:100G 最小40G网卡:双网卡 最少双网卡cpu:16核2.2 关闭防火墙[root@localhost ~]# vi /etc/selinux/config# This file contro原创 2021-05-31 10:29:38 · 768 阅读 · 0 评论 -
华为模拟器命令
system-view 进入全局模式(conf)interface GigabitEthernet 0/0/1 进入g0/0/1端口(和思科一样)quit 退出当前模式(exit)interface 进入命令 如果有此设备或者配置表示进入此设备或者配置 没有则表示创建此设备或配置display 查看(show)interface Eth-Trunk 1 创建链路聚合 ID为1(全局模式下)eth-trunk 1 加入链路聚合1(端口模式下)链路聚合:1、手动均衡负载(全部由管理员自行配置→原创 2021-05-30 19:33:45 · 4523 阅读 · 0 评论 -
docker常用命令
docker常用命令docker images 查看镜像docker ps 查看容器docker ps -a 查看所有容器docker search 镜像名称 搜索镜像docker pull nginx 下载nginx镜像docker rmi nginx 删除nginx镜像docker rm -f 容器id强制删除容器docker start nginx 启动容器docker stop nginx 停止容器docker version 显示docker的版本信息。docker i原创 2021-05-27 09:28:55 · 94 阅读 · 0 评论 -
RAID详细教程
一 :RAID介绍RAID(独立冗余磁盘阵列),RAID技术通过把多个硬盘设备组合成一个容量更大的、安全性更好的磁盘阵列。把数据切割成许多区段后分别放在不同的物理磁盘上,然后利用分散读写技术来提升磁盘阵列整体的性能,同时把多个重要数据的副本同步到不同的物理设备上,从而起到了非常好的数据冗余备份效果。缺点就是磁盘利用率低。RAID的分类至少有十几种在,这里简单介绍一下最常用的四种:RAID0 ,ARID1, RAID0+1, RAID5,RAID的优点:1:提高传输速率2:通过数据校验提供容错能力原创 2021-05-26 21:59:45 · 5577 阅读 · 1 评论 -
shell 文本处理命令
一:使用grep、sed、cut、awk文本处理命令解决实际问题。Bash Shell提供了功能强大的文件处理工具:sed(流编辑器stream editor)和awk,都可使用正则表达式进行模式匹配。而grep又有助于理解sed和awk。通配符:shell通配符1.1 学习和使用grepgrep是Linux中使用最广泛的命令之一。grep(全局正则表达式版本)允许对文本文件进行模式查找。如果找到匹配模式,grep打印包含模式的所有行。grep支持基本正则表达式,也支持其扩展集。本节主要讨论以原创 2021-05-26 10:59:36 · 512 阅读 · 0 评论 -
awk应用
一:过滤出网卡ip地址二:过滤出/etc/passwdUUID和用户三:过滤出/etc/passwd 用户 且UUID小于10原创 2021-05-25 21:05:16 · 76 阅读 · 0 评论 -
GlusterFS介绍及安装部署
一、概述1、GlusterFS是集群式NAS存储系统,分布式文件系统(POSIX兼容),Tcp/Ip方式互联的一个并行的网络文件系统,通过原生 GlusterFS 协议访问数据,也可以通过 NFS/CIFS 协议访问数据,没有元数据服务器,实现整个系统的性能、可靠性和稳定性。2、GlusterFS 常见术语名称解释Brick最基本的存储单元,表示为trusted storage pool中输出的目录,供客户端挂载用。Volume一个卷。在逻辑上由N个bricks组成。原创 2021-05-21 17:10:46 · 553 阅读 · 0 评论 -
kvm 命令行安装
1、创建磁盘镜像qemu-img create -f raw -o size=10G /data/centos7.rawqemu-img create -f qcow2 /data/centos71.qcow2 10G2、创建虚拟机图形化安装centos7virt-install --virt-type=kvm --name=centos73 --vcpus=1 --ram=1024 --cdrom=/data/images/CentOS-7.4-x86_64-DVD-1708.iso –原创 2021-05-20 10:48:19 · 280 阅读 · 0 评论 -
docker学习网
http://yudancha.cn/article/4 docker安装文档https://www.docker.org.cn/index.html docker中文手册https://docs.docker.com/engine/install/centos/ docker英文手册https://www.cnblogs.com/nhdlb/p/12567154.html docker镜像加速原创 2021-05-20 10:44:33 · 84 阅读 · 0 评论 -
VNC远程链接桌面
VNC远程桌面连接 (VNC\SPice)7.1 查看是否安装vnc安装包 rpm -qa tigervnc tigervnc-server如果有直接启动服务并加到开机自启 没有就安装yum install tigervnc tigervnc-server7.2拷贝服务到系统服务下面并重命名cp /usr/lib/systemd/system/vncserver@.service /etc/systemd/system/vncserver@:1.service7.3修改配置文件 v原创 2021-05-20 10:43:19 · 2373 阅读 · 0 评论 -
Linux三剑客 grep sed awk 详细使用方法
Linux中最重要的三个命令在业界被称为“三剑客”,它们是awk,sed,grep。我们现在知道Linux下一切皆文件,对Linux的操作就是对文件的处理,那么怎么能更好的处理文件呢?这就要用到我们上面的三剑客命令。在说这三个命令前我们要插入一个小插曲就是“正则表达式”。一、正则表达式所谓的正则表达式我个人理解就是正规的表示方法。他是用简单的方法来实现强大的功能,所以深受计算机爱好者的使用。三剑客与正则表达式是什么关系呢?我们可以这样理解,三剑客就是普通的命令,有的把他们叫做工具,在我看来都一原创 2021-05-19 19:56:32 · 274 阅读 · 0 评论 -
Linux 基础命令
在计算机科学中,Shell俗称壳(用来区别于核),是指“为使用者提供操作界面”的软件(命令解析器)。它类似于DOS下的command.com和后来的cmd.exe。它接收用户命令,然后调用相应的应用程序。帮助命令man 能够查看命令手册,包含命令选项和配置文件info 基本与man相同whatis 只查看命令作用apropos 只查看配置文件信息--help 只查看命令选项作用help 适用于查询shell内置命令,即用which或whereis找不到路径的常用文件目录原创 2021-05-19 19:46:44 · 91 阅读 · 0 评论 -
vim 基础操作
vim编辑器命令(简单使用)安装vim编辑器[root@network ~]# yum install vim -yvim三种模式:命令模式、插入模式、底线模式命令切换插入模式:i、o、a 返回:esc键命令模式切换底线模式:“:” 返回:esc键命令模式: [Del]或x 向后删除一个字元 dd 删除游标所在的那一行 yy 复制游标所在的那一行 p 将已复制的数据粘贴在游标所在的那一行的下一行 u 撤销前一个操作原创 2021-05-19 19:19:13 · 432 阅读 · 0 评论 -
快照与虚拟机之间的关系
VMware 中快照就相当于备份系统克隆就相当于备份虚拟机OpenStack平台中创建虚拟机创建快照就相当于生成当前的镜像恢复快照需要 删除当前虚拟机 重新创建虚拟机,添加镜像原创 2021-05-18 19:32:05 · 225 阅读 · 0 评论 -
OpenStack架构理论
一 :Nova1.1 Nova的概述nova是负责提供计算资源的模块,也是OpenStack的核心模块,主要功能是负责虚拟机实例的生命周期管理、网络管理、存储卷管理、用户管理以及其他的相关云平台管理功能。1.2 系统架构DB:用于数据存储的sql数据库。API:用于接收HTTP请求、转换命令、通过消息队列或HTTP与其他组件通信的nova组件。Scheduler:用于决定哪台计算节点承载计算实例的nova调度器。Network:管理IP转发、网桥或虚拟局域网的nova网络组件。Compu原创 2021-05-16 19:25:11 · 545 阅读 · 1 评论 -
docker笔记
Docker概述为什么出现Docker?首先要了解一款软件产品的运行,有两部环境,开发环境和生产环境。人员也会分为两部分,开发和运维。 这个时候就会遇到问题,在开发的电脑环境上能用,但是在运维环境的电脑上就不能用,就算暂时的能用,也要考虑到后期的版本更新等相关的问题,对于运维的压力比较大。Docker对以上的问题给出了解决方案!Docker的设计思想来源于集装箱。将所有的东西放在集装箱中,实现隔离,开箱即用。...原创 2021-05-13 16:30:15 · 4600 阅读 · 1 评论 -
华为子网掩码
IP地址的组成:网络位和主机位网络位:标示我是哪个网络主机位:标示我再这个网络中是哪个一主机网络位=班级号 →主机位=座位号 → 在网络世界给自己一个唯一的位置方便别人找到自己。网络位:可以重复 相同的网络位代表你们属于同一个网络192.168.1.1 192.168.1.2→属于同一个网络因为他们的网络位是相同的都是192.168.1这个网络主机位:相同网络的情况下不能重复 不然无法区分你与别的主机的区别 不同网络下无所谓。IP地址的类型:A B C三类地址255.0.0.0原创 2021-05-13 15:31:46 · 1278 阅读 · 0 评论 -
子网掩码
IP地址的组成:网络位和主机位网络位:标示我是哪个网络主机位:标示我再这个网络中是哪个一主机网络位=班级号 →主机位=座位号 → 在网络世界给自己一个唯一的位置方便别人找到自己。网络位:可以重复 相同的网络位代表你们属于同一个网络192.168.1.1 192.168.1.2→属于同一个网络因为他们的网络位是相同的都是192.168.1这个网络主机位:相同网络的情况下不能重复 不然无法区分你与别的主机的区别 不同网络下无所谓。IP地址的类型:A B C三类地址255.0.0.原创 2021-05-13 15:22:09 · 2346 阅读 · 0 评论 -
重定向与管道
重定向与管道在linux命令行模式中,如果命令所需的输入不是键盘,而是来自指定的文件就是输入重定向。同理,命令的输出也可以不在屏幕上显示,而是写入到指定的文件。这就是输出重定向。在shell中,用户可以用 “>”“>>”“<”符号进行输入输出输出重定向操作 < 标准输入重定向 > 标准输出重定向(覆盖) >> 标准输出重定向 (追加)输出重定向[root@network ~]# df -h > data.txt[ro原创 2021-05-12 11:14:12 · 100 阅读 · 0 评论 -
LVM简单图构
具体创建LVM命令:[root@network ~]# pvcreate /dev/sdb /dev/sdc[root@network ~]# vgcreate vg01 /dev/sdb /dev/sdc[root@network ~]# lvcreate -n lv01 -L 19.99G vg01[root@network ~]# mkdir /lv01[root@network ~]# mkfs.ext4 /dev/vg01/lv01[root@network ~]# mount /..原创 2021-05-12 10:58:25 · 172 阅读 · 0 评论 -
LVM动态卷+扩容交换分区
LVM动态卷每个Linux使用者在安装Linux时都会遇到这样的困境:在为系统分区时,如何精确评估和分配各个硬盘分区的容量,因为系统管理员不但要考虑到当前某个分区需要的容量,还要预见该分区以后可能需要的容量的最大值。因为如果估 计不准确,当遇到某个分区不够用时管理员可能甚至要备份整个系统、清除硬盘、重新对硬盘分区,然后恢复数据到新分区。虽然有很多动态调整磁盘的工具可以使用,例如PartitionMagic等等,但是它并不能完全解决问题,因为某个分区可能会再次被耗尽;另外一个方面这需要 重新引导系统才能实原创 2021-05-12 10:56:39 · 933 阅读 · 0 评论 -
FTP搭建
FTPFTP(File Transfer Protocol,文件传输协议) 是 TCP/IP 协议组中的协议之一。FTP 协议包括两个组成部分,其一为 FTP 服务器,其二为 FTP 客户端。其中FTP 服务器用来存储文件,用户可以使用FTP 客户端通过FTP 协议访问位于 FTP 服务器上的资源。在开发网站的时候,通常利用 FTP 协议把网页或程序传到Web 服务器上。此外,由于 FTP 传输效率非常高,在网络上传输大的文件时,一般也采用该协议。默认情况下FTP 协议使用TCP 端口中的 20 和21原创 2021-05-10 19:33:18 · 1116 阅读 · 0 评论 -
Mysql 语句
基本操作例子:create database student;create database 库名; # 创建库 drop database 库名; #删除库 例子:drop database student;show databases; #查看库 例子:show databases;use `选择库`; #选择库 例子:use ` student `;create table 表名(字段) #创建表原创 2021-05-08 11:40:54 · 88 阅读 · 0 评论 -
MariaDB数据库实际操作(合并了MySQL5.6)
MariaDB简介:MariaDB数据库管理系统是MySQL的一个分支,主要由开源社区在维护,采用GPL授权许可 MariaDB的目的是完全兼容MySQL,包括API和命令行,使之能轻松成为MySQL的代替品。在存储引擎方面,使用XtraDB(英语:XtraDB)来代替MySQL的InnoDB。 MariaDB由MySQL的创始人Michael Widenius(英语:Michael Widenius)主导开发,他早前曾以10亿美元的价格,将自己创建的公司MySQL AB卖给了SUN,此后,随着SUN被甲原创 2021-05-08 11:13:10 · 273 阅读 · 0 评论 -
CentOS 7安装部署Rsync数据同步服务器
介绍:Rsync(remote sync)是UNIX及类UNIX平台下一款神奇的数据镜像备份软件,它不像FTP或其他文件传输服务那样需要进行全备份,Rsync可以根据数据的变化进行差异备份,从而减少数据流量,提高工作效率。你可以使用它进行本地数据或远程数据的复制,Rsync可以使用SSH安全隧道进行加密数据传输。Rsync服务器端定义源数据,Rsync客户端仅在源数据发生改变后才会从服务器上实际复制数据至本地,如果源数据在服务器端被删除,则客户端数据也会被删除,以确保主机之间的数据是同步的。Rsync使用原创 2021-05-06 09:40:38 · 806 阅读 · 0 评论 -
其他Linux命令(通配符)
一·:runlevel (查看init运行级别)1.1 运行initinit进程有一下两种类型upstart:CentOS 6配置文件:/etc/inittab . /etc/init*.confsysted: CentOS 配置文件 : /usr/lib/systemd/system . /etc/systemd/systemLinux系统共有7个运行级别init 0 系统停机状态,默认运行级别不能设置为0,否则系统不能正常运行 (关机)init 1 单用户工作状态,root权限,用于原创 2021-05-03 22:19:30 · 91 阅读 · 0 评论 -
Linux系统目录结构相关知识
系统目录结构一: 介绍在 Linux 或 Unix 操作系统中,所有的文件和目录都被组织成以一个根节点开始的倒置的树状结构。文件系统的最顶层是由根目录开始的,系统使用 / 来表示根目录。在根目录之下的既可以是目录,也可以是文件,而每一个目录中又可以包含子目录文件。如此反复就可以构成一个庞大的文件系统。二: Windows目录结构在WINDOWS系统中,查看文件先进入相应的盘符,然后进入文件目录在WINDOWN中,它是多根 *c:\ d:\ e:*三:Linux目录结构Linux原创 2021-05-02 10:45:12 · 262 阅读 · 0 评论 -
Apache的运用:超级简单网页制作
1.安装httpd服务yum install httpd -y2. 关闭防火墙systemctl stop firewalldsystemctl disable firewalldsystemctl status firewalld3. 关闭SELINUXvim /etc/selinux/config4.下载源码浏览器搜索 源码之家,在里面随便下载一个源码我下载的是热气球5. 源码处理下载的源码压缩格式为.zip 处理为.tar格式将下载的源码上传到虚拟机然后解tar原创 2021-04-29 23:04:12 · 587 阅读 · 0 评论 -
centos定时任务
编写脚本写入定时计划举例:每天凌晨3:00备份/boot文件备份文件名已时间结尾[root@localhost ~]# vim jb.sh #脚本后缀名为.sh文件#!/bin/bashcp -r cp /boot /root/bf/bootbf-'date +%Y-%m-%d'date命令参数%Y年 %H时 %j本年第几天%m月 %M分钟 %U本年第几周%d日 %S秒 %A星期几定时计划有多种编写方式1.编写系统文件【默认只有超级管理源root才能修改】[ro原创 2021-04-29 22:11:35 · 336 阅读 · 0 评论 -
双网卡配置
一:LINUX网络管理1.1 NeworkManager概述NeworkManager服务是管理和监控网络设置的守护进程,CENTOS7更加注重使用NetworkManager服务来实现网络的配置和管理,7.0以前是通过network服务管理网络,以后的版本,所有网络管理和设置统一由NetworkManager服务来维护。它是一个动态的,事件驱动的网络管理服务。RHEL/CENTOS Linux网络相关的配置文件RHEL/CENTOS 网络相关的配置文件路径为:/etc/sysconfig/n原创 2021-04-29 21:58:16 · 1440 阅读 · 0 评论 -
硬链接与软链接
ln 创建文件链接 ln 参数 源文件或目录 目标文件或目录 -b 删除,覆盖之前建立的链接 -d 允许超级用户制作硬链接 -f 强制执行 -i交互模式 若文件存在,则提示是否 覆盖 -n把符号链接视为一般目录 -s软链接 -v 显示过程软连接: 1、以路径形式存在,类似于win快捷键 2、可以跨文件系统 3、可以对不存在的文件名进行链接 4、可以对目录进行链接硬链接: 1、以文件副本的形式存在,但不占用实原创 2021-04-29 21:42:17 · 178 阅读 · 1 评论 -
CentOS文件系统 磁盘格式化及挂载的两种方法
一:文件系统概念基础文件系统是操作系统用于明确存储设备(常见的是磁盘,也有基于NAND Flash的固态硬盘)或分区上的文件的方法和数据结构;即在存储设备上组织文件的方法。操作系统中负责管理和存储文件信息的软件机构称为文件管理系统,简称文件系统。文件系统由三部分组成:文件系统的接口,对对象操纵和管理的软件集合,对象及属性。从系统角度来看,文件系统是对文件存储设备的空间进行组织和分配,负责文件存储并对存入的文件进行保护和检索的系统。具体地说,它负责为用户建立文件,存入、读出、修改、转储文件,控制文件的存取,原创 2021-04-29 21:25:12 · 5971 阅读 · 1 评论 -
CentOS7 yum源的两种配置
一:yum介绍yum全称“Yellow dog Update, Modified”,是一个在Fedora和RedHat以及CentOS中的Shell前端软件包管理器。可以用yum下载的软件包包括Fedora本身的软件包以及源自rpmfusion和rpm.的Fedora Extras,全部都是有Linux社区维护的,并且基本是自由软件。所有的包都有一个独立的PGP签名,主要是为了你的系统安全。1. yum提供了查找、安装、删除某一个、一组甚至包括全部软件包的命令。2. 基于RPM包管理,能够从指定的服务原创 2021-04-29 20:44:31 · 883 阅读 · 0 评论 -
VM网络三种模式
桥接模式设置静态IP点击编辑网络编辑器,找到桥接模式,已连接至能上网的网卡。桥接模式需保证虚拟机和主机网关信息一致,并且IP不能重复[root@network ~]# vi /etc/sysconfig/network-scripts/ifcfg-ens33...原创 2021-04-29 17:35:22 · 302 阅读 · 0 评论