Torres-tao |
|
||
2024年12月31日
摘要:
在实际应用中,tar命令经常用来打包备份,使用的方法是编写一个自动备份脚本,定期对指定的文件或目录进行压缩、打包备份,这是一个运维最基础的工作。要编写这个脚本,核心就是通过tar命令对需要备份的文件进行打包和压缩。 #!/bin/bash dateTime=$(date +%Y_%m_%d) day 阅读全文
2024年12月30日
摘要:
ps -e -o stat,ppid,pid,cmd | egrep "^[Zz]" | awk '{print $2}' | xargs kill -9 -e:用于列出所有的进程 -o:用于设定输出格式,这里只输出进程的stat(状态信息)、ppid(父进程PID)、pid(当前进程的PID)、c 阅读全文
摘要:
工作中经常遇到这样的问题:某台服务器的CPU使用率飙升,通过top命令查看是某个程序(Java)占用的CPU比较大,需要查询Java各个进程下的线程数数量。可以通过以下一组命令组合实现: for pid in $(ps -ef | grep “java” | grep -v grep | awk ' 阅读全文
2024年11月26日
摘要:
1. Go语言基本数据类型和运算符 Go语言是静态编程语言。在Go语言中,数据类型用于声明函数和变量。当编译器编译Go程序时,通过某个值的数据类型,编译器就能够知晓要为这个值分配多大内存。值被存储在指定大小的内存中后,就可以通过算术、关系、逻辑等运算符对其进行计算。 1.1 Go语言变量 1.1.1 阅读全文
2024年11月25日
摘要:
1. Go语言基础 Go语言的词法元素包括5种,分别是关键字、标识符、操作符、分隔符和字面量,它们是组成Go语言代码和程序的基本单位。 1.1 关键字 关键字也称保留字,是指在Go语言中有特定含义,成为Go语言语法中的一部分单词。Go语言中的关键字一共有25个,关键字和其功能描述如下: 关键字 功能 阅读全文
2024年8月8日
摘要:
Python 1 变量 1、什么是变量 变量是关联一个对象的标识符 变量可以绑定一个对象,并可以通过变量名使用这个对象 2、变量的命名方法: 以字母或下划线开头,后面跟字母、下划线或者数字 3、python中的关键字不能用作变量名 4、变量无类型,对象有类型 5、在交互模式下查看当前作用域内的所有变 阅读全文
2022年7月6日
摘要:
背景 现在有一个Java Web应用的WAR包,它需要被放在Tomcat的webapps目录下运行起来。 假设,现在只能使用Docker来做这件事情,那么该如何处理这个组合关系呢? 一种方法是,把WAR包直接放在Tomcat镜像的webapps目录下,做成一个新的镜像运行起来。可是,这时候,如果要更 阅读全文
2022年7月5日
摘要:
前言 版本控制系统是指对软件开发过程中程序代码、配置文件、文档等发生的变更进行管理的系统,它可以帮助团队更好的沟通协作,从而更好的进行交付,常见的版本控制系统分为集中式版本控制系统(如SVN)和分布式版本控制系统(如Git)。 常见的分支策略 常见的分支策略有以下三种:GitFlow、GitHubF 阅读全文
摘要:
基本概念 工作区:就是你在电脑里能看到的目录 暂存区:英文叫stage或index。一般存放在.git目录下的index文件(.git/index)中,所以把暂存区有时也叫作索引(index) 版本库:工作区有一个隐藏目录.git,这个不算工作区,而是Git的版本库 下图展示了工作区、版本库中的暂存 阅读全文
2022年7月3日
摘要:
默认情况下,shell脚本中的命令是串行执行的,必须等到前一条命令执行完毕之后才执行接下来的命令,但是如果有一大批的命令需要执行,而且互相之间又没有影响的情况下,可以采用并发执行的方式执行。 正常情况下的shell脚本如下: #!/bin/bash for ((i=0;i<5;i++));d 阅读全文
|
Copyright © 2025 雷子锅
Powered by .NET 9.0 on Kubernetes |