自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(31)
  • 收藏
  • 关注

原创 CentOS7安装Zabbix6.4

CentOS7安装Zabbix6.4

2023-03-17 16:51:09 6943 17

原创 Job和CronJob介绍

JobJob负责批量处理短暂的一次性任务 (short lived one-off tasks),即仅执行一次的任务,它保证批处理任务的一个或多个Pod成功结束。Kubernetes支持以下几种Job:非并行Job:通常创建一个Pod直至其成功结束固定结束次数的Job:设置.spec.completions,创建多个Pod,直到.spec.completions个Pod成功结束带有工作队列的并行Job:设置.spec.Parallelism但不设置.spec.completion

2022-03-09 17:40:58 4602

原创 阿里镜像容器服务ACR的镜像推送和拉取

首先根据需要创建镜像仓库进入仓库后会有操作指南,推送镜像的过程按要求先登录,然后打tag,然后推送镜像到仓库docker tag [ImageId] registry.cn-hangzhou.aliyuncs.com/kuxuan_basicimages/centos7_jdk1.8:[镜像版本号][ImageId]填本地镜像仓库中镜像的id+版本,即centos7_jdk:1.8[镜像版本号]填推送到ACR镜像仓库里所设置的版本号password为开通服务时设置的...

2022-02-10 16:10:07 1164

原创 Dockerfile基础镜像centos7,构建jdk环境镜像

1.拉取centos7镜像到本地作为基础镜像。docker pull centos:72.查看本地镜像仓库docker images3.创建路径/root/docker/images/jdkfile,在改路径下vim Dockerfile进行dockerfile的编写。4.在/root/docker/images/jdkfile里通过rz -be将包jdk-8u211-linux-x64.tar.gz拉入。由于安全上下文,若通过ADD去给镜像添加并解压安装包需要将包存放到..

2022-02-10 15:59:06 1740 2

原创 Apollo配置管理中心

Apollo简介Apollo(阿波罗)是携程框架部门研发的开源配置管理中心,能够集中化管理应用不同环境、不同集群的配置,配置修改后能够实时推送到应用端,并且具备规范的权限、流程治理等特性。Apollo支持4个维度管理Key-Value格式的配置:application (应用) environment (环境) cluster (集群) namespace (命名空间)同时,Apollo基于开源模式开发,开源地址:https://github.com/ctripcorp/apollo

2021-12-09 15:11:43 1388

原创 Docker容器技术

Docker基本介绍LinuxContainer 是docker的底层实现技术1、Linux Container是一种内核虚拟化技术,可以提供轻量级的虚拟化,以便隔离进程和资源2、Docker是 PAAS_提供商dotCloud开源的一个基于LXC 的高级容器引擎,源代码托管在 Github 上,基于go语言并遵从 Apache2.0协议开源3、Docker设想是交付运行环境如同海运,OS 如同一个货轮,每一个在OS 基础上的软件都如同一个集装箱,用户可以通过标准化手段自由组装运行环境,同时

2021-12-09 15:03:32 2421

原创 Nginx入门

1.什么是Nginx?Nginx (engine x) 是一个高性能的HTTP和反向代理web服务器,同时也提供了IMAP/POP3/SMTP服务。Nginx是由伊戈尔·赛索耶夫为俄罗斯访问量第二的Rambler.ru站点(俄文:Рамблер)开发的,第一个公开版本0.1.0发布于2004年10月4日。2011年6月1日,nginx 1.0.4发布。其特点是占有内存少,并发能力强,事实上nginx的并发能力在同类型的网页服务器中表现较好,中国大陆使用nginx网站用户有:百度、京东、新浪、网易、腾讯、

2021-06-05 19:45:59 167 2

原创 Shell脚本

(1)shell的用途使用简单,是Shell命令的集合运行节省时间可实现批量管理,自动化批量处理减少出错概念率(2)shell概述shell:命令解释器,也是一个程序种类:sh,bash,ksh,csh…大多数的linux发行版 bashbash的特性:a 历史记录 ----> 用户行为升级b 别名 ----> 企业垃圾桶,rm --》mvc 补全 ----> 命令($PATH),目录d 支持通配符 ---->*,[],[^]e 前后台

2020-07-08 17:03:40 168

原创 Linux防火墙管理

1、iptables介绍防火墙分类:从逻辑上分类分类说明主机防火墙针对单个主机进行防护网络防火墙处于网络入口或者边缘,针对网络入口进行防护,服务于防火墙背后的本地局域网防火墙分类:从物理上分类分类说明硬件防火墙在硬件级别实现部分防火墙功能,另一部分功能基于软件实现,性能高,成本也高软件防火墙运用软件处理逻辑运行于通用硬件平台上...

2020-05-01 20:02:32 450

原创 linux进程管理②

1、进程的生命周期sleep:睡眠状态S:可中断睡眠条件:硬件要求,系统资源访问,信号。例如:键盘输入。D:不可中断睡眠比如:系统进程(不可中断),如中断可能会引起系统的异常 -->用户进程K:可退出的睡眠running:用户运行状态在CPU上运行的进程或者是准备运行的进程(队列(高速缓存))user的日常任务,kernel的日常任务运行:---->进程占用...

2020-04-24 13:22:24 233

原创 Linux的htop

1、htop相当于top的增强版,相比top具有以下优势:两者相比起来,top比较繁琐默认支持图形界面的鼠标操作可以横向或纵向滚动浏览进程列表,以便看到所以进程和完整命令行杀进程时不需要输入进程号htop和top一样,也是打开一个实时的监控界面,下载安装好后,直接输入htop命令变可查看。上左区域:显示CPU、物理内存和交换分区的信息;上右区域:显示任务数量、平均负载和连接运行...

2020-04-17 15:48:36 187

原创 Linux进程管理

1、Linux程序与进程程序:程序是一组指令及参数的集合,通过逻辑控制运行起来,完成某项特定任务。静态的,封闭的。进程:进程是程序运行起来的结果,是操作系统运行的基本单位。有生命周期(产生---->死亡)进程有运行状态(running,sleepping,等待,僵死)并发性,交互性(管道)----共享内存,队列(kafka)。程序与进程的区别:程序是静态,进程是动态的有生...

2020-04-17 14:49:41 619

原创 LVM逻辑卷的创建

1、新增磁盘一块2、创建至少4个分区[root@centos6 ~]# fdisk /dev/sdbDevice contains neither a valid DOS partition table, nor Sun, SGI or OSF disklabelBuilding a new DOS disklabel with disk identifier 0xd77e2fc5.Ch...

2020-04-03 12:38:53 198

原创 创建软RAID

通过mdadm工具创建软RAID5在虚拟机上新加一块磁盘,1、创建分区(sdb1.2.3.4.5,sdb4为扩展分区,sdb5为逻辑分区)[root@centos6 ~]# fdisk /dev/sdbDevice contains neither a valid DOS partition table, nor Sun, SGI or OSF disklabelBuilding a...

2020-04-03 11:27:08 538

原创 Linux中RAID结构和LVM逻辑卷

RAID磁盘阵列(RAID),有“独立磁盘构成的具有冗余能力的阵列”之意。RAID类型个数利用率优缺点RAID0条带集2,2+100%读写性能提升,不容错RAID1镜像集2,2+50%读性能提升,写性能下降,有冗余能力RAID5奇偶校验条带集3+n-1读写性能提升,容错,允许坏1块盘RAID6奇偶校验条带双校验4+n-2读写性能...

2020-04-02 18:06:10 356

原创 Linux磁盘挂载等相关核心工具

磁盘挂载挂载点:用于作为另外一个文件系统的访问入口1、必须事先存在2、使用未被系统或者其他进程使用的目录3、挂载点下的原文件会被隐藏1、mount命令mount -t 文件系统 -o 选项 设备名 挂在点#mount -t iso9660 -o loop /dev/sr0 /media默认选项:defaults: rw,suid,dev,exec...

2020-04-02 15:19:53 265

原创 Linux磁盘管理命令

磁盘分区命令:1、fdisk命令:查看系统的分区详细信息fdisk对磁盘进行分区新建分区查看分区更新磁盘信息格式化挂载2、文件系统管理工具命令创建文件系统的工具mkfs:-t:指定文件系统类型mkfs.ext2, mkfs.ext3, mkfs.ext4, mkfs.xfs, mkfs.vfat, …检测及修复文件系统的工具fsck:fsc...

2020-04-02 14:25:12 319

原创 Linux磁盘初识

磁盘磁盘的物理组成:如下图所示:磁盘主要存储数据的是磁盘盘,磁盘盘组成:1、扇区是最小的物理储存单位,有512bytes和4k两种格式。2、将扇区组成一个圆是磁柱3、最小分区单位通常为扇区4、磁盘分区表主要有两种格式,一种是限制较多的MBR分区,一种是GPT分区。5、MBR分区中,第一个扇区最重要,主要存放开机区的MBR和分区表。6、GPT分区表示除了分区数量扩充较多之外,支持...

2020-04-02 11:55:42 238

原创 Linux源码安装

源码安装通过源码包进行源码安装,源码包能直接看到源码,安装时需要人为手工设置安装位置,一般是/usr/local/软件名/。优点:1、开源的,可以自行修改代码2、安装的时候可以自定义功能,按需选择功能3、编译安装,更加适合系统,4、卸载方便,直接删除安装目录缺点:1、步骤多,难度大2、编译时间长3、错误新手比较难解决我们已经了解到的什么是源码安装,以及它的优缺点,那么接下...

2020-03-20 14:42:17 364

原创 Linux程序包安装及管理方式

Linux上软件包分类1.源码包源码包能直接看到源码,安装时需要人为手工设置安装位置,一般是/usr/local/软件名/。源码包的升级版——脚本安装包,人为的改动源码使其有安装界面。优点:1、开源的,可以自行修改代码2、安装的时候可以自定义功能,按需选择功能3、编译安装,更加适合系统,4、卸载方便,直接删除安装目录缺点:1、步骤多,难度大2、编译时间长3、错误新手比较难解...

2020-03-16 22:28:26 246

原创 Linux文本编辑工具vim,压缩,解压,打包

Linux文本编辑工具vi/vimvi编辑器是所以Linux系统下标准的编辑器,其功能相当于Windows系统中的记事本,对于Linux的任意版本,vi编辑器都是完全相同的。而vim编辑器相当于vi编辑器的增强版,它具有语法着色功能,我们可以通过字体颜色来判断语法的正确性,以达到方便程序设计的目的。在最小化安装的系统中是没有安装vim编辑器的,我们需要通过yum命令来安装。 # yum ...

2020-03-16 21:25:09 370

原创 Linux文件系统权限管理ACL...

基本权限ACLACL的全称是 Access Control List (访问控制列表) 。一个针对文件/目录的访问控制列表。它在UGO权限管理的基础上为文件系统提供一个额外的、更灵活的权限管理机制。它被设计为UNIX文件权限管理的一个补充。ACL允许你给任何的用户或用户组设置任何文件/目录的访问权限。1、针对用户设置权限2、针对用户组设置权限3、子文件或者子目录继承父目录的权限...

2020-03-13 22:52:29 506

原创 sudo命令和Linux文件系统权限管理

sudo:1、设置用户在某台机器上运行某些命令2、sudo提供了丰富的日志,详细记录每个用户干了什么3、通行证作用,免验证时间4、/etc/sudoers如何使用sudo命令完成指令1、编辑/etc/sudoers, 使用visudo编辑2、用户需要是登录用户,并且启用密码3、在普通用户下 sudo commond username练习,创建新用户 user1, 让它能够...

2020-03-08 21:00:09 454

原创 Linux用户、组管理

Linux 是一个可以实现多用户登陆的操作系统,允许多个用户同时登陆到系统上使用资源。系统根据账户来区分每个用户的文件、进程、任务,给每个用户提供特定的工作环境。系统解析用户的时候,并不能直接的去解析用户名 root,能够识别解析的是ID号,UID,GID,在linux中每个用户必须属于一个组,每个用户组其实就是多个用户的一个集合。用户 :UID管理员 0 root普通用户 ...

2020-03-08 13:46:55 298

原创 Linux文件搜索命令

which 查找可执行的文件在PATH变量指定的路径中,搜索某个系统命令的位置,并且返回第一个搜索结果。也就是说,使用which命令,就可以看到某个系统命令是否存在,以及执行的到底是哪一个位置的命令搜索命令所在路径及别名。whereis 查看文件的位置whereis命令只能用于搜索程序名,而且只搜索二进制文件(选项-b)、man说明文件(选项-m)和源代码文件(选项-s)。如果省略参数,...

2020-03-07 13:34:59 246

原创 Linux文件搜素工具

grep:文本过滤工具 正则表达式引擎基于用户指定的“模式”,对目标文件逐行进行匹配检查,打印匹配到的行,默认打印到终端窗口模式:正则表达式元字符编写出来的过滤条件正则表达式:由一类特殊的字符以及文本字符所编写的模式,并不代表字面含义,表达控制或者通配的功能。正则表达式引擎:grep [OPTIONS] PATTERN [FILE…] PATTERN 模式grep [OPTIO...

2020-03-05 18:36:40 212

原创 Linux文件系统 inode block superblock

Linux文件系统文件储存在硬盘中,硬盘的最小存储单位是扇区(sector),每个扇区的大小为512字节(0.5KB)。当硬盘读取文件时不会一个扇区一个扇区的读取,那样效率太低,而是一次读取多个扇区,也就是一个块(block),这样由多个扇区组成的块,是文件存取的最小单位。块的大小,最常见的是4KB,即连续八个sector组成一个块。文件数据都储存在"块"中,那么很显然,我们还必须找到一个地...

2020-03-05 18:04:55 322

原创 Linux文件目录常见管理命令

Linux文件目录常见管理命令:mkdir:创建目录格式:mkdir 【选项】 目录名-m设置权限-p递归创建-v打印创建目录信息创建以下目录:├── mylinux│ ├── bin│ ├── conf│ ├── lib│ ├── logs│ ├── webapps│ │ ├── docs│ ...

2020-03-02 21:07:48 291

原创 Linux文件系统层级结构FHS

根目录结构: FHS (Filesystem Hierarchy Standard)FHS :定义Linux系统中主要的目录以及目录中存放的内容linux系统以单根的方式组织文件主要目录:目录名注释/主层次结构的根,整个文件系统的根目录/bin所有用户在单用户模式中必须具备的二进制命令文件/dev/dev/null /dev/sr0 /dev/z...

2020-02-25 22:25:46 257

原创 Linux系统管理命令

Linux bash shell的基础特性1.补全查看系统中支持的shellcat/etc/shell查看当前系统的默认shellecho $SHELL命令补全:很多命令都会提供一个bash-complete的脚本,因此给定的打头的字符串如果在系统中能够唯一的标识某一个命令程序文件,再按一下tab键,命令可以直接补全。如果不能够唯一标识,则需要再次敲击tab键,...

2020-02-21 13:58:50 473

原创 Linux第一章学习总结(图文详解)

一.Linux学习环境搭建安装的准备工作:VMware WorkStation虚拟机软件的下载,在镜像文件站点下载所需的不同版本的CentOS系统的镜像文件。1.1 虚拟机的创建学习Linux我们选用VMware WorkStation虚拟机软件来创建我们的虚拟机。下载完成后,运行Vmware Workstation虚拟机软件包,按照步骤完成VMware的安装。接下来运行VMware ...

2020-02-20 18:26:03 510

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除