经验首页 前端设计 程序设计 Java相关 移动开发 数据库/运维 软件/图像 大数据/云计算 其他经验
 Linux/Shell

自动化集成:Jenkins管理工具详解

前言:该系列文章,围绕持续集成:Jenkins+Docker+K8S相关组件,实现自动化管理源码编译、打包、镜像构建、部署等操作;本篇文章主要描述Jenkins基础用法。 一、Jenkins安装 1、环境部署 下载Jenkins包 注意这里直接下载war文件,以Java服务的形式启动...[2021/12/20]

linux配置密钥登录

一、前言: h远程登录密码认证的方式有三种,pa word、Keyboard Interactive、Public Key前面两种方式就是密码认证,含义都是一样大同小异。 第三种是登录方式最安全的一种。下面我们就来实现第三种方式public key秘钥认证方式。 二、原理: h客户端...[2021/12/20]

Linux用户建立脚本/猜字游戏/网卡流量监控介绍

Linux用户建立脚本/猜字游戏/网卡流量监控介绍

目录1.用户建立脚本2.猜字游戏3.网卡流量监控 1.用户建立脚本 (1)设计文件判断模块 (2)设计用户建立 (3)文件内容 脚本内容 #!/bin/bash USERADD(){ #用户创建函数 RN=$(sed -n ...[2021/12/17]

vmware虚拟机ubuntu18.04安装教程

vmware虚拟机ubuntu18.04安装教程

安装步骤 1.创建虚拟机 2.选择【自定义(高级)】,点击【下一步】。 3.点击【下一步】 4.选择【稍后安装操作系统】,点击【下一步】。 5.操作系统选择【Linux】,版本选择【ubuntu 64位】,点击【下一步】。 6.点击【浏览】可更改...[2021/12/17]

Vim 编辑器|批量注释与批量取消注释

添加注释 ctrl + v 进入块选泽模式。 上下键选中需要注释的行。 按大写 I 进入插入模式,输入注释符。 按两次 ESC 退出,即完成添加注释。 取消注释 ctrl + v 进入块选泽模式。 上下键选中需要注释的行。 按小写 x 删除注释符。 按 ESC 退出,即完成取消注释。 热...[2021/12/17]

Linux系统优化

一、 系统信息查看方法 查看系统名称信息 # cat /etc/redhat-release CentOS Linux release 7.9.2009 (Core) 查看系统内核版本 # uname -r 3.10.0-1160.el7.x86_64 查看系统硬件位...[2021/12/17]

git-config配置多用户环境以及 includeIf用法

git-config配置多用户环境以及 includeIf用法 git-config配置多用户环境以及 includeIf用法 背景 介绍 配置 栗子 背景 开发人员经常遇到这样的问题,公司仓库和个人仓库的用户名和邮箱配置是有区别的,为了能够很好地区分工程上传到不同的远程仓...[2021/12/17]

Linux基础学习(一)

Linux基础学习(一)

Linux发行版 以软件包格式: rpm: Red Hat Enterprise Linux CentOS openSUSE Fedora deb: Debian Ubuntu linux mint 安全测试系统: kali 安装centos 在虚拟机里创建centos ...[2021/12/17]

HCNP Routing&Switching之组播技术-组播协议IGMP - Linux-1874

  前文我们了解了组播地址相关话题,回顾请参考https: www.cnblogs.com/qiuhom-1874/p/15616740.html;今天我们来聊一聊组播协议中IGMP协议相关话题;   组播技术架构   提示:组播通信中,发送者将组播数据发送到特定的组播地址。要使组播...[2021/12/17]

2.VMware三种网络模式

本文参考《Vmware虚拟机三种网络模式详解》、《网络原理,以及对VMware Workstation虚拟网络VMnet0、VMnet1、VMnet8的图解》 一.VMware的网络的网络环境 1-1 VMware的网络环境 VMware提供了3种网络工作模式:Bridged(桥接模式),NA...[2021/12/15]

1.VMware安装CentOS

注:以下内容适用于Windows操作系统。 一.安装VMware 带秘钥的VMware Workstation 14 Pro下载地址为: 链接:https: pan.baidu.com 1INjftQQGdB4xh0oA_C53Pg 提取码:scve 普通安装,无特殊的注意事项。 二...[2021/12/15]

Linux目录结构信息

一、系统目录结构介绍 1.1 常见系统目录结构 Windows下: C:\windows D:\Program Files Linux下: /etc ysconfig /usr/local 1.2 Linux目录结构特点 Linux目录结构从根开始 绝对路径 相对路径 ...[2021/12/15]

服务监控-TOP命令详解

用jmeter进行性能测试的时候,top命令是最方便可用的服务器监控命令,可以看出服务器的当前负载量,CPU占用率,内存占用率等重要信息,下面详细解说一下top命令里面的各个指标。  top命令详解: UP :时间格式为分,如上图表示已经运行1566天23小时49分钟。能够较好...[2021/12/15]

Linux文件属性详述

一、文件属性信息概述 文件属性信息组成如下: 文件索引属性信息——inode编号; 文件类型权限信息; 文件链接属性信息——硬链接数; 文件属主信息——文件所有者; 文件属组属性信息——文件所属组; 文件大小属性信息——最小单位字节; 文件修改时间信息; 文件名称信息说明; 二、文件属性...[2021/12/15]

Linux——配置主从数据库服务

主从数据库 Linux中,数据库服务有三种:互为主主,互为主从,一主一从(主从数据库) 互为主主:数据库时时更新 互为主从:数据库达到一定的的容量再更新 一主一从:在主数据库上面创建的,可以同步到从数据库;在从数据库上面创建的,并不可以同步到主数据库中 服务名 mariadb ...[2021/12/15]

Linux驱动之platform总线详解

Linux驱动之platform总线详解

目录1、platform 总线简介1.1、Linux 驱动的分离和分层思想1.1.1、Linux 驱动的分离1.2、platform 平台驱动模型2、platform 框架2.1、platform 总线2.2、platform 驱动2.2.1、platform 驱动定义2.2.2、platform ...[2021/12/15]

Apache下分析ab性能测试结果

Apache下分析ab性能测试结果

一直以来我都是用Loadrunner去做性能测试。Loadrunner实际上是一个很重的性能测试工具。他的功能很全面,是一把很好的牛刀。 如果我们只是需要对一个页面做简单的性能测试,使用Loadruner这把牛刀就不是一个很好的选择了。 所以就找了把小刀--ab来试试。这把小刀真的是轻巧又...[2021/12/9]

linux压缩文件和文件解压缩命令介绍

目录常见压缩格式:gz? .bz2? .xz? .zip常用归档调用压缩压缩比及压缩速度:gzip命令:压缩查看压缩文件:gunzip命令:解压bzip2:命令压缩查看压缩文件bunzip2命令:解压xz命令:压缩查看压缩文件unxz命令:解压压缩:zip命令举例:查看压缩文件unzip命令:解压t...[2021/12/9]

CentOS7环境中DHCP配置教程

目录CentOS7环境中配置命令步骤1、设置DHCP配置文件2、设置全局配置3、网段声明作用于整个子网段,部分配置参数优先级高于全局配置参数4、host主机声明给单机分配固定的IP地址5、最后开启服务FTP服务FTP实验操作步骤一、安装软件包二、设置匿名用户访问的FTP服务(最大权限)三、匿名访问测...[2021/11/29]

shell脚本for循环实现文件和目录遍历

一个for循环实现一个目录下的文件和目录遍历,很实用 [root@localhost shell_order]# cat test27.sh #!/bin/bash #print the directory and file for file in /home/husty...[2021/11/24]

Linux RabbitMQ 集群搭建流程图解

Linux RabbitMQ 集群搭建流程图解

1.整体步骤 最开始我们介绍了如何安装及运行 RabbitMQ 服务,不过这些是单机版的,无法满足目前真实应用的要求。如果 RabbitMQ 服务器遇到内存崩溃、机器掉电或者主板故障等情况,该怎么办?单台 RabbitMQ服务器可以满足每秒 1000 条消息的吞吐量,那么如果应用需要 Rabbi...[2021/11/16]

shell脚本实现数据库表增量同步的流程

需求:   每天定时将 源数据库 study_plan 库的 zxxt_cla 表   增量同步到 目标数据库 axt_statistics 库的 zxxt_cla 表中 前提条件:   两个库中的 zxxt_cla 表结构一...[2021/10/19]

入门shell脚本基础及原理

入门shell脚本基础及原理

目录1.特殊变量2.内部环境变量3.整数以及字符判断3.1整数判断 3.2字符测试4.文件判断5.read输入6.if判断7.案例选择判断8.for循环9.while循环10.深入练习1.写一个脚本,输入三个数字进行相应的加减乘除2.猜数字游戏 3.写一个脚本,让nginx服务设置开机自启4.利用f...[2021/9/6]

Shell脚本中$符号的几种用法小结

目录Shell脚本中$符号的几种用法1.1 引用变量 1.2 引用脚本或函数参数 1.3 上条命令的返回值 1.4 执行并获取命令输出 1.5 表达式求值1.6 获取当前进程 ID 1.7 后台运行的最后一个进程 ID 1.8 获取 Shell 选项 shell中$(( ))、$( )、``与${ ...[2021/8/26]

Tomcat进程占用CPU过高的解决方法

目录案例上下文切换开销?总结 CPU经常会成为系统性能的瓶颈,可能: 内存泄露导致频繁GC,进而引起CPU使用率过高 代码Bug创建了大量的线程,导致CPU频繁上下文切换 通常所说的CPU使用率过高,隐含着一个用来比较高与低的基准值,比如 JVM在峰值负...[2021/8/4]

HCNA Routing&Switching之路由基础 - Linux-1874

  在开始聊路由之前,我们首先要明白在网络通讯里,什么是路由?什么是路由表、路由器以及网关的相关术语;路由简单讲就是指网络数据包从源头到目标的路径,主要用来为不同网络间通讯提供数据包转发依据;路由表就是多条路由信息的集合,主要作用就是用来存储路由信息,以及为路由器提供路由的依据;路由器就是指具有...[2021/6/29]

nginx中proxy_pass的斜杠配置

nginx中proxy_pa 的斜杠配置      Nginx的官网将proxy_pa 分为两种类型: 不带URI方式:只包含IP和端口号的,不带uri(单个/也算uri),比如proxy_pa http: localhost:8080; 带URI方式:在端口号之后有其他路径的,包含了只有...[2021/6/28]

shell脚本加密工具shc使用详解

shell脚本加密工具shc shc是一个加密shell脚本的工具.它的作用是把shell脚本转换为一个可执行的二进制文件. 应用场景 用shell脚本对系统进行自动化维护,简单,便捷而且可移植性好.但shell脚本是可读写的,很有可能会泄露敏感信息,如用户名,密码,路径,IP等....[2021/6/28]

[apue] linux 文件访问权限那些事儿

前言 说到 linux 上的文件权限,其实我们在说两个实体,一是文件,二是进程。一个进程能不能访问一个文件,其实由三部分内容决定: 文件的所有者、所在的组; 文件对所有者、组用户、其它用户设置的权限访问位; 启动进程的用户、所在的组、有效用户、有效用户组。 下面先简单说明一下这些基本概念,...[2021/6/28]

【Linux进阶】使用grep、find、sed以及awk进行文本操作

目录一、元字符二、grep命令1. 过滤出包含某字符串的行2. 过滤出以某字符串开头(结尾)的行3. 过滤出包含某字符串及其相邻的行4. 过滤出不包含某关键字的行5. 过滤出包含多个字符串中任意一个的行6. 查看目录中包含某字符串的所有文件三、find命令1. 按文件名查找2. 按文件类型查找...[2021/6/28]

安装Apache、Nginx和PHP-基于Centos7环境

使用的软件:putty或Xshell都可。  一、搭建Apache 1、编译安装 (1)、安装编译器 yum install -y gcc   (2)安装Opensll 查询官网得到OpenSSL下载网址https: www.open l.org ource/ope...[2021/6/28]

redHat6设置ip地址

产生需求的原因: 最近新安装了redhat6,可是在相互ping的过程中发现redhat6的并没有配置静态的ip地址,于是我尝试使用windows的方式去配置,可效果并不如意,于是如何在redhat6来配置ip地址成了我当下需要完成的目标。 需求目标: 为了实现ping命令的成功运行,特定为r...[2021/6/28]

内核与设备树的编译和烧写

上一篇文章我记录了UBoot的编译与烧写,现在学习内核与设备树的编写与烧写,也就是zImage和.dbt文件。看过我之前写的uboot通过NFS挂载ubuntu根文件系统这边文章的朋友应该都比较熟悉,在通过nfs挂载根文件系统时,需要在tftp服务器中放入zImage和.dbt文件,之前是用开发...[2021/6/28]

性能工具之linux常见日志统计分析命令

引言 我前几天写过的性能工具之linux三剑客awk、grep、sed详解,我们已经详细介绍 linux 三剑客的基本使用,接下来我们看看具体在性能测试领域的运用,本文主要介绍的是在 Tomcat 和 Nginx acce 日志的统计分析。 Tomcat统计请求响应时间 server.xml&...[2021/6/28]

[20210625]find -mtime +N N -N时间问题补充.txt

[20210626]find -mtime +N N -N时间问题补充.txt -- 昨天find -mtime的测试,为了更好的说明问题,做一个例子: -- 还有另外一个原因确定是否包括等于的情况. -- 后记:应该写成Q second , 不过不影响测试结果.就是升序第3个日期的时间部分表示...[2021/6/28]

性能基础之理解Linux系统平均负载和CPU使用率

前言 做为一个性能测试工程师,每当我们发现计算机变慢的时候,我们通常的标准姿势就是执行 uptime 或 top 命令,来了解系统的负载情况。 比如像下面这样,我在命令行里输入了 uptime 命令,系统会返回一行信息。 appletekimbp:~ apple$ uptime 2...[2021/6/28]

在Centos编译安装libgdiplus

libgdiplus libgdiplus是一个开源的GDP+ API,用于绘制图形。 https: github.com/mono/libgdiplus 首先使用以下命令来安装相关的依赖项,依赖项比较多,我们分成几个组来进行安装:   yum install autoco...[2021/6/28]

Shell脚本之文件批量创建与修改的简单方法

一、脚本要求 1.所有操作在/python下 2.批量创建12个以py后缀结尾的文件,文件名中必须包含_hcip,文件名除了_hcip固定字符串外,文件名还包含8个小写随机的字符。 3.创建的12个文件后缀名改为大写的PY,固定字符串改为_hcie 二、脚本内容 #!/...[2021/6/28]

Linux Kafka集群部署

Linux Kafka集群部署

Zookeeper集群部署 Linux Zookeeper集群部署 Kafka集群部署 官网下载Kafka 安装包,解压安装: http: kafka.apache.org/downloads.html tar zxvf kafka_2.11-0.8.2.2.tgz mv kafka_2....[2021/6/21]

从windows到linux,图形化操作到命令行操作讲解

从windows到linux,图形化操作到命令行操作讲解

作为一个后端开发人员,刚开始进入到职场中,linux还不是必备项。但是随着开发经验的提升,慢慢就会接触到linux,所以就有了那句:开发必须要会linux。一开始我也不知道linux是干嘛的,学那些命令有啥用,而且每次学linux,都是学了几个目录、文件的操作命令,就坚持不下去了,基本上是停留在...[2021/6/21]

<1>Linux简介及基本操作

<1>Linux简介及基本操作

一、什么是Unix/linux下C开发(uc开发)和前边学的C编程有什么区别 ? C语言学的是     1)C 的语法     2)标准C的库函数:       &nb...[2021/6/21]

Kubernetes 实战——配置应用(ConfigMap、Secret)

配置容器化应用的方式:①命令行参数;②环境变量;③文件化配置 一、向容器传递命令行参数或环境变量 这两种方式在 Pod 创建后不可被修改 1. 在Docker中定义命令与参数 ENTRYPOINT:容器启动时被调用的可执行程序 CMD:传递给 ENTRYPOINT 的默认参数。可被覆盖doc...[2021/6/21]

<3>Linux-文件操作命令(2)

vi编辑器的使用 vi简介 vi可以执行输出、删除、查找、替换、块操作等众多文本操作,而且用户可以根据自己的需要对其环境进行定制.只是一个文本编辑器,不能排版。vi没有菜单,只有命令 vi有三种基本工作模式,分别是:命令模式(command mode)、插入模式(insert mode)和末...[2021/6/21]

Kubernetes 实战——发现应用(Service)

一、简介 服务:一种为一组功能相同的 Pod 提供单一不变的接入点的资源。服务 IP 和端口不会改变 对服务的连接会被路由到提供该服务的任意一个 Pod 上(负载均衡) 服务通过标签选择器判断哪些 Pod 属于服务 WHY Service Pod 需要对集群内部其他 Pod 或集群外部...[2021/6/21]

信号

项目 内容 作业所属课程 2021春季Linux系统与应用 (南昌航空大学 - 信息工程学院) 作业要求 https: edu.cnblogs.com/campu nchu/2021-spring-Linux/homework/11957 学号-姓名 18041520-李国明...[2021/6/21]

Kubernetes 实战——升级应用(Deployment)

Kubernetes 实战——升级应用(Deployment)

一、更新运行在 Pod 内的应用程序 1. 修改 Pod 模板 将导致应用程序在一定时间内不可用 2. 修改 Service 的 Pod 选择器 需要同时运行两倍的 Pod 3. 滚动升级 应用程序需支持两个版本同时对外提供服务 旧版本 ReplicationControlle...[2021/6/21]

学习linux(centos7)记录的笔记

此随笔用于记录学习《linux鸟哥的私房菜》过程中1.遇到的问题及解决的过程 2.有必要记录的重要内容 3.对应书上操作的记录 开始于2021年6月18号 一个磁盘的分区通过格式化后成为一个文件系统,将文件系统挂载至目录后方可使用 过程可分为: 1.分区2.格式化3.挂载(4.设置开机启动...[2021/6/21]

Kubernetes 实战——有状态应用(StatefulSet)

Kubernetes 实战——有状态应用(StatefulSet)

一、简介 有状态实例:新实例和旧实例需要有相同的名称、网络标识和状态 无状态实例:可随时被替换 1. ReplicaSet 和有状态 Pod ReplicaSet 通过 Pod 模板创建多个 Pod 副本,这些副本除了名字和 IP 地址不同,没有其他差异。若 Pod 模板指定了 PVC,则其...[2021/6/21]

linux扩展分区

linux扩展分区 1、准备工作 系统版本:ubuntu20.04 工具:一个安装了ubuntu系统的系统U盘或者ubuntu系统制作的启动盘   2、缩小分区 要扩展某一个分区,再没有空闲空间时需要从其他分区挤一点出来,比如我/home分区有100G,/分区有1...[2021/6/21]

docker安装及卸载

docker基本组成 镜像(image): docker镜像好比一个模板,可以通过这个模板创建容器服务,例如:tomcat镜像===>run===>tomcat01容器(提供服务器) 通过这个镜像可以创建多个容器(最终服务或项目在容器中运行) 容器(container): doc...[2021/6/21]

122
8
记录数:4603 页数:7/93首页上一页234567891011下一页尾页
 友情链接:直通硅谷  点职佳  北美留学生论坛
加载更多

本站QQ群:前端 618073944 | Java 606181507 | Python 626812652 | C/C++ 612253063 | 微信 634508462 | 苹果 692586424 | C#/.net 182808419 | PHP 305140648 | 运维 608723728

W3xue 的所有内容仅供测试,对任何法律问题及风险不承担任何责任。通过使用本站内容随之而来的风险与本站无关。
关于我们  |  意见建议  |  捐助我们  |  报错有奖  |  广告合作、友情链接(目前9元/月)请联系QQ:27243702 沸活量
皖ICP备17017327号-2 皖公网安备34020702000426号