• 2024-12-2824.11.14 awk
    awk的作用GNU/AWKawk本身就是一门编程语言1、取行2、取列3、模糊过滤4、判断比较字符串比对数字比对5、支持ifforwhile数组等6、格式化输出语法结构:awk‘模式’文件#默认就是输出不需要添加动作awk‘模式+动作’文件其他命令的输
  • 2024-12-2824.11.17 软件安装和find
    yum方式安装前提:必须保证可以联网特点:类似于手机软件商店直接安装软件 类似于Windows的360软件管家搜索软件--->点击安装自动帮我们安装好 安装位置是默认的,我们不能定义位置 自动解决依赖问题依赖:某个软件依赖于另一个软件 类似于吃饭点外卖打包好和饭已经做好 /etc
  • 2024-12-2824.11.18 系统优化
    修改默认的yum仓库默认仓库都是国外的,下载软件的速度慢CentOS默认仓库是随机的 可能是阿里云,清华大学,重庆大学,也可能是北电 个人也可以搭建yum仓库(软件的仓库) 第一步:找到阿里云的仓库链接https://opsx.alibaba.com/第二步:备份默认的仓库mv/etc/yum.repos.d/CentOS-Bas
  • 2024-12-1624.11.07 用户管理补充
    sudo提权,用于普通用户普通用户可以临时成为root,去运行对应的命令类似于皇帝给大臣尚方宝剑需要root用户去配置,普通用户进行使用eg:授权oldboy用户,以root权限运行tail,cat,less,head,more,grep1、先给oldboy用户设置一个密码[root@oldboyedu~]#echo'Lidao996'|passwd--stdi
  • 2024-12-1624.11.11 文件权限
    rwx的含义rread#读catlessmorevimwwrite#写vimechosedxexcuter#可执行-#没有权限Linux是如何知道我对某个文件或目录有什么权限的?[root@oldboyedu~]#ll1总用量0-rw-r--r--1rootroot011月120:33fileA.txt-rw-r--r--1rootroot011月
  • 2024-12-1624.11.12 特殊符号与正则表达式
    特殊符号;;命令的分隔符[root@oldboyedu~]#pwd;whami;whichpwo/root-bash:whami:未找到命令which:nopwoin(/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/root/bin:/root/bin)&&&&前面命令必须执行成功,才会往后执行[root@oldboyedu~]#llwang.txt&&ec
  • 2024-12-1624.10.31 补充日志分析以及打包压缩
    uniq作用:去重,一般与sort搭配使用,单用uniq,是合并相邻两行相同内容参数:-c#统计重复行的次数eg:[root@oldboyedu~]#catuniq.txtoldboylidaolidaolidaolidaooldboyoldboylidaooldboypldboy[root@oldboyedu~]#uniquniq.txtoldboylidaooldboylidaooldboypld
  • 2024-12-1624.11.04 核心文件补充以及有关文件的常用命令
    运维人员的工作内容工作项目工作内容应急响应紧急故障案例,网站入侵故障,安全威胁,负载高/cpu,内存使用率高日常项目维护备份,安全加固,入侵检测,监控集群,容器化服务,上云(阿里云)架构巡检业务指标,系统架构,监控是否正常DevSecOps代码发布手动自动化上线DevOps,DevSecO
  • 2024-11-2524.10.25 远程连接以及排错
    一.Typora的使用ctrl+数字表示几级标题ctrl+shift+[表示有序列表ctrl+shift+]表示无序列表enter两次列表消失英文下的点,三点bash+回车表示代码块英文下的点,三点sh+回车表示代码块二.VMware使用1.VMware只能双击一次出现这个提示,表示已经打开一个VMware
  • 2024-08-0319. rs、deploy和Jenkins集成K8S实现CICD实战
    1.rs控制器1.作用可以实现Pod的副本控制。相比rc资源,其功能性更强且更加轻量级。2.案例1-rs实现类似rc的功能[root@master231rs]#cat01-rs-xiuxian-matchLabels.yamlapiVersion:apps/v1kind:ReplicaSetmetadata:name:rs-xiuxianspec:#指定Pod的副本数量r
  • 2024-04-02部署containerd的自动化脚本
    一键部署containerd的脚本,软件源通过官网下载,若通过wget下载失败,直接下载tar包上传运行脚本即可#!/bin/bash#wgethttps://github.com/containerd/containerd/releases/download/v1.7.13/cri-containerd-cni-1.7.13-linux-amd64.tar.gz#if[!$?=0];then#  echo"
  • 2023-10-15部署 Docker 容器
    一.基于centos的rpm方式部署docker1)添加docker的软件源[root@docker~]#curl-s-o/etc/yum.repos.d/docker-ce.repohttps://download.docker.com/linux/centos/docker-ce.repo2)查看现有的docker版本[root@docker~]#yumlistdocker-ce--showduplicates|sort
  • 2023-05-19Linux基础22 进程的优先级nice, 后台进程管理, 系统平均负载, 系统启动流程
    进程的优先级:nice值越高:表示优先级越低,例如19,该进程容易将CPU使用量让给其他进程。nice值越低:表示优先级越高,例如-20,该进程更不倾向于让出CPU。#以设定的优先级启动nice-n-10tail-f/var/log/messages#重新设置一个进程的优先级(调整sshd的优先级)[root@oldboyedu~]#
  • 2023-05-16Linux基础21 进程介绍, 进程监控状态ps, 进程相关命令pstree,pgrep,pidof, 动态进程监控top, 进程中断概念, kill停止进程信号介绍pkill, killall
    1.进程的管理:当我们运行一个程序,那么我们将该程序叫进程 进程线程协程 linux起服务会有给这个服务预分配的内存结构,windows没有 2.为什么要学进程管理?为了管理架构的服务 3.程序和进程的区别1)程序:开发写出来的代码,程序是永久存在的。 2)进程:它会随着程序的终止而销
  • 2023-01-10Linux基础12 find命令
    文件查找find:语法:命令路径选项表达式动作find[path...][options][expression][action] 1.以名字来查找文件 find: -name:按名字查找(
  • 2022-11-09Linux基础10 特殊权限suid, sgid, sbit; 权限属性lsattr, chattr; 进程掩码umask
    一.特殊权限:1.suid(4000) SetUID(suid):会在属主权限位的执行权限上写个s 如果该属主权限位上有执行权限,则:s (小写) 如果该属主权限位上没有执行权限,则:S (大写) 授权方式:chmo