03 2022 档案
shell 代码风格
摘要:以终为始 initramfs_cgz=/srv/initrd/osimage/$os/$os_arch/${os_version%-iso}/$(date +"%Y%m%d").0.cgz mkdir -p $(dirname $initramfs_cgz) cd /srv/os/openeuler
ubuntu 18.04 安装docker
摘要:参考:在Ubuntu 18.04安装Docker 如果docker images 报错,Got permission denied while trying to connect to the Docker daemon socket 可以这么操作:newgrp docker #更新用户组 参考:官
CPU中断
摘要:中断是什么 当CPU(中央处理器)执行一条现行指令的时候,如果外设向CPU发出中断请求,那么CPU在满足响应的情况下,将发出中断响应信号,与此同时关闭中断,表示CPU不在受理另外一个设备的中断。这时,CPU将寻找中断请求源是哪一个设备,并保存CPU自己的程序计数器(PC)的内容。然后,他将转移到处理
LiveCD 与 救援模式、紧急模式
摘要:LiveCD 参考:live CD LiveCD 能够使你在不安装到硬盘的前提下,体验操作系统。大多数 Linux 桌面发行版都提供 LiveCD,这是宣传自己的一种很有效的方式。 救援模式 救援模式相当于之前的单用户模式。 在救援模式下,将挂载所有本地文件系统,仅启动一些重要服务。但是,不会启动正
nmap 扫描网络、监视主机
摘要:> Nmap (“Network Mapper(网络映射器)”) 它的设计目标是快速地扫描大型网络,当然用它扫描单个 主机也没有问题。Nmap通常用于安全审核, 许多系统管理员和网络管理员也用它来做一些日常的工作,比如查看整个网络的信息, 管理服务升级计划,以及监视主机和服务的运行。 nmap是一个
个人--招聘篇
摘要:要求 Linux的掌握程度(重要) 20 操作系统安装、网络配置等基本维护操作 防火墙管理 中间件 服务器的操作经验(重要) 20 网络的理解与操作(重要) 20 开发经历(必要)10 20 Linux 20 服务器 20 中间件 20 网络 20 开发经历 10 KVM、docker 10 其他
基础命令:find/grep/sed/awk/du/df/ps
摘要:[toc] find # find 属于全部匹配,如输入abc,不能查到abcd # find 默认采用递归搜索 # 按时间 find . -atime -1 ## 一天内访问过 find . -ctime -1 ## 一天内属性有修改 find . -mtime -1 ## 一天内内容有修改 #
网络相关的内核可调参数
摘要:先备份 sysctl.conf,然后在文件里修改 ip_default_ttl ip报文的time to live值,表示报文可以在网络中存活的跳数 默认值64,一般32就够了 ipfrag IP Fragment,ip 分段 ipfrag_high_thresh、ipfrag_low_thresh
shell 默认参数
摘要:#!/bin/bash dst_dir=${2:-/tmp} # 当 $2 为空或null时,设置默认值。 docker cp prometheus:$1 $dst_dir
docker 镜像与容器存储目录结构
摘要:# 目录列表及大小示例-20220314 root@dewan01:/var/lib/docker# du -sh * 88K buildkit 72K **containers** 884K **image** 60K **network** 199M **overlay2** 16K plugi
设置镜像加速
摘要:设置镜像加速 需要创建华为云账号并登录。 镜像加速器 操作说明 1. 安装/升级容器引擎客户端 推荐安装1.11.2以上版本的容器引擎客户端 2. 加速器地址 https://63f263cae05148998d4933db727bfda0.mirror.swr.myhuaweicloud.com
Linux 命令:diff
摘要:用途 示例 备注 查看区别 diff file_1 file_2 不加选项 并排输出 diff file_1 file_2 -y -W 50 类似vimdiff 生成patch diff -ruN file_1 file_2 > file.patch 重定向结果
Linux shell:根据盘符定位硬盘在服务器上的位置
摘要:disk-light.sh #!/bin/bash t_dev=$1 [ -b "$t_dev" ] || { echo "-b failed: $t_dev" exit 1 } busy_dev(){ while true do dd if=$t_dev of=/dev/null bs=1024
Linux 脚本:shell
摘要:# 以脚本所在目录作为脚本执行时的当前路径。 -P 选项寻找物理上的地址,忽略软连接。 SCRIPT_DIR=$(cd $(dirname $0); pwd -P) # 在任意位置执行自己的可执行程序 # 注意脚本中的相对地址,可以使用 "cd $(dirname $0" chmod +x file
Linux 软件包:man pages
摘要:有时候,man ls 发现没有帮助文档,可以快递打开浏览器检索 "man ls" 。 # yum list | grep man | grep pages gl-manpages.noarch 1.1-7.20130122.el7 @base libguestfs-man-pages-ja.noar