摘要:第一章 Python基础知识 1.1 介绍 1.1.1 特点 Python是一种面向对象、解释型计算机程序设计语言。语法简洁清晰,强制用空白符作为语句缩进。 Python具有丰富和强大的库,又被称为胶水语言。能把其他语言(主要C/C++)写的模块很轻松的结合在一起。 1.1.2 应用领域 Web网站 阅读全文
posted @ 2019-09-16 15:56 paul_hch 阅读(606) 评论(0) 推荐(0) 编辑
摘要:1、遍历目录及文件方法 1)根据时间遍历指定目录下的文件 [root@04 b2c]# cat file_list.py #!/usr/bin/env python # coding: utf-8 import os def get_file_list(file_path): dir_list = 阅读全文
posted @ 2019-06-25 10:10 paul_hch 阅读(1101) 评论(0) 推荐(0) 编辑
摘要:查看文件内容-while: cat 1.txt|while read line;do echo $line;done while read line; do echo $line; done <./1.txt 从日志当中测试连接统计情况 while :; do tail -n 100 /app/ng 阅读全文
posted @ 2018-06-06 12:53 paul_hch 阅读(363) 评论(0) 推荐(0) 编辑
摘要:像Samba、Nfs这种共享文件系统,网络的吞吐量非常大,就造成网卡的压力很大,网卡bond是通过把多个物理网卡绑定为一个逻辑网卡,实现本地网卡的冗余,带宽扩容和负载均衡,具体的功能取决于采用的哪种模式。 一、bond的七种模式介绍:1、mode=0(balance-rr)(平衡抡循环策略)链路负载 阅读全文
posted @ 2021-02-25 11:17 paul_hch 阅读(12) 评论(0) 推荐(0) 编辑
摘要:一、安装Jenkins时进行配置代理 点击配置代理 点击Advanced 返回success成功 安装个插件试试 也可以在安装后设置代理 二、安装后配置代理 转载请注明出处! 阅读全文
posted @ 2021-02-20 17:05 paul_hch 阅读(10) 评论(0) 推荐(0) 编辑
摘要:当虚拟机无法连接访问到外网https://registry-1.docker.io/v2,执行docker pull命令会抛出异常,如下: [root@localhost default]# docker pull debianUsing default tag: latestError respo 阅读全文
posted @ 2021-02-20 16:36 paul_hch 阅读(35) 评论(0) 推荐(0) 编辑
摘要:首先有两台服务器A、B,其中A为局域网,B有公网。A配置(内网IP172.19.58.202\系统CentOS7.4),B配置(内网IP172.19.58.201\系统CentOS7.4)。现在A服务器是无法访问公网的,需要使用代理的方法让A通过有公网的B访问公网。 该操作一共可以分为两个部分:一、 阅读全文
posted @ 2021-02-20 16:28 paul_hch 阅读(14) 评论(0) 推荐(0) 编辑
摘要:命令行指令 Git 全局设置 git config --global user.name "Administrator" git config --global user.email "admin@example.com" 创建新版本库 git clone http://f86ec4dd880f/r 阅读全文
posted @ 2021-02-19 16:03 paul_hch 阅读(12) 评论(0) 推荐(0) 编辑
摘要:一般情况下Kubernetes可以通过ReplicaSet以一个Pod模板创建多个pod副本,但是它们都是无状态的,任何时候它们都可以被一个全新的pod替换。然而有状态的pod需要另外的方案确保当一个有状态的pod挂掉后,这个pod实例需要在别的节点上重建,但是新的实例必须与被替换的实例拥有相同的名 阅读全文
posted @ 2021-02-18 16:13 paul_hch 阅读(12) 评论(0) 推荐(0) 编辑
摘要:清空windows回收站 bat @echo off ::清空Win7/Win8回收站 for %%a in (C D E F G H I J K L M N O P Q R S T U V W X Y Z) do ( if exist %%a:\ ( del /f /s /q "%%a:\$rec 阅读全文
posted @ 2021-02-10 10:30 paul_hch 阅读(71) 评论(0) 推荐(0) 编辑
摘要:需求: 从Windows Server 主机A 到 Windows Server 主机B 之间同步目录 方案一: 1. 使用bat脚本 + 计划任务的方式 1.1 bat脚本 功能: 把主机A的C:\source目录,同步到主机A的D:\backups 如果要同步到远程主机B的话,需要在远程主机B上 阅读全文
posted @ 2021-02-09 09:45 paul_hch 阅读(32) 评论(0) 推荐(0) 编辑
摘要:1.glusterfs概述 GlusterFS系统是一个可扩展的网络文件系统,相比其他分布式文件系统,GlusterFS具有高扩展性、高可用性、高性能、可横向扩展等特点,并且其没有元数据服务器的设计,让整个服务没有单点故障的隐患。 当客户端访问GlusterFS存储时,首先程序通过访问挂载点的形式读 阅读全文
posted @ 2021-02-05 16:28 paul_hch 阅读(17) 评论(0) 推荐(0) 编辑
摘要:1.inodes介绍 Linux系统下文件数据储存在"块"中,文件的元信息,例如文件的创建者、文件的创建日期、文件的大小等。这种储存文件元信息的区域就叫做inode,中文译名为"索引节点"。inode也占用硬盘空间,硬盘格式化的时候,操作系统自动将硬盘分成两个区域。一个是数据区,存放文件数据;另一个 阅读全文
posted @ 2021-02-05 11:23 paul_hch 阅读(10) 评论(0) 推荐(0) 编辑
摘要:一、VPN 介绍 1、介绍 虚拟私人网络(英语:Virtual Private Network,缩写为VPN)是一种常用于连接中、大型企业或团体与团体间的私人网络的通讯方法。虚拟私人网络的讯息透过公用的网络架构(例如:互联网)来传送内部网的网络讯息。它利用已加密的通道协议(Tunneling Pro 阅读全文
posted @ 2021-02-05 11:16 paul_hch 阅读(20) 评论(0) 推荐(0) 编辑
摘要:由于pip安装时从官方库下载超时,所以建议改为从豆瓣源下载安装 Windows 环境 首先在资源管理器的地址框输入%appdata% 新建文件夹,命名为pip(默认情况下是没有这个文件夹的) 新建文件pip.ini 将下面这段内容复制进去 [global] timeout = 6000 index- 阅读全文
posted @ 2021-02-02 10:41 paul_hch 阅读(32) 评论(0) 推荐(0) 编辑
摘要:前言:在linux中,Bash脚本是很基础的知识,大家可能一听脚本感觉很高大上,像小编当初刚开始学一样,感觉会写脚本的都是大神。虽然复杂的脚本是很烧脑,但是,当我们熟练的掌握了其中的用法与技巧,再多加练习,总有一天也会成为得心应手的脚本大神。脚本在生产中的作用,想必小编我不说,大家也都知道,脚本写的 阅读全文
posted @ 2021-02-01 16:17 paul_hch 阅读(6) 评论(0) 推荐(0) 编辑
摘要:kubernetes基本概念 Pod: 1.最小的部署单元, 2.一组容器的集合 3.一个pod中的容器共享网络命名空间 4.生命周期是短暂的 Controllers: 1.Deployment:部署无状态应用 2.Statefulset:部署有状态应用 3.Replicaset:确保预期的Pod副 阅读全文
posted @ 2021-01-27 10:58 paul_hch 阅读(36) 评论(0) 推荐(0) 编辑
摘要:写在前面 笔者今年 9 月从端侧开发转到后台开发,第一个系统开发任务就强依赖了 K8S,加之项目任务重、排期紧,必须马上对 K8S 有概念上的了解。然而,很多所谓“K8S 入门\概念”的文章看的一头雾水,对于大部分新手来说并不友好。经历了几天痛苦地学习之后,回顾来看,K8S 根本不复杂。于是,决心有 阅读全文
posted @ 2021-01-22 10:44 paul_hch 阅读(56) 评论(0) 推荐(0) 编辑