摘要:一、条件选择、判断 1、条件选择if (1)用法格式 if 判断条件 1 ; then 条件为真的分支代码elif 判断条件 2 ; then 条件为真的分支代码elif 判断条件 3 ; then 条件为真的分支代码else 以上条件都为假的分支代码fi 逐条件进行判断,第一次遇为“真”条件时,执
阅读全文
摘要:在Linux下,我们经常需要查看系统的硬件信息, 这里我罗列了查看系统硬件信息的实用命令,并做了分类,实例解说。 执行环境:ubuntu 16.04 1. cpu lscpu命令,查看的是cpu的统计信息. root@ubuntu:/home/peng/# lscpuArchitecture: x8
阅读全文
摘要:目录[-] . 一、安装 ELRepo 最新版本 . 二、安装新的内核版本 . 三、重启系统并观察内核版本 系统环境: 系统版本:CentOS 7.8 前内核版本:3.10.0-1062 升级后的内核版本:4.4.218-1 一、安装 ELRepo 最新版本 载入公钥并安装 ELRepo 最新版本:
阅读全文
摘要:女主宣言 分享一篇关于SSH 的介绍和使用方法的文章。本文从SSH是什么出发,讲述了SSH的基本用法,之后在远程登录、端口转发等多种场景下进行独立的讲述,希望能对大家有所帮助。 1 什么是SSH? SSH是一种网络协议,用于计算机之间的加密登录。最早的时候,互联网通信都是明文通信,一旦被截获,内容就
阅读全文
摘要:VitrualBox是不允许更改重置硬盘大小的,所以当硬盘不足时,只能添加新硬盘。1. 添加新硬盘关闭CentOS系统,”设置”->”存储”->“控制器:SATA”->“添加虚拟硬盘(或右击)” ,选择“添加虚拟硬盘”然后,根据需求创建合适的硬盘2. 重启虚拟机查看现有的磁盘空间sudo fdisk
阅读全文
摘要:本文介绍它的主要命令行参数,作为日常的参考,方便查阅。内容主要翻译自《curl cookbook》。为了节约篇幅,下面的例子不包括运行时的输出,初学者可以先看我以前写的《curl 初学者教程》。 不带有任何参数时,curl 就是发出 GET 请求。 $ curl https://www.exampl
阅读全文
摘要:被管理节点开启ssh服务,且python版本在2.4以上 管理节点可以免密登录到被管理节点 加密:ansible-vault encrypt temp.yaml 解密:ansible-vault decrypt temp.yaml ansible vault通过AES-256加密算法对文件进行加密
阅读全文
摘要:ifstat 主要用来监测主机网口的网络流量,常用的选项包括: -a:监测主机所有网口 -i:指定要监测的网口 -t:在每行输出信息前加上时间戳 -b:以 Kbit/s 显示流量数据,而不是默认的 KB/s delay:采样间隔(单位是 s),即每隔 delay 的时间输出一次统计信息 count:
阅读全文
摘要:切换终端:ctrl +alt + f1 ctrl +alt +f2 时间同步更新: ntpd在实际同步时间时是一点点的校准过来时间的,最终把时间慢慢的校正对。而ntpdate不会考虑其他程序是否会阵痛,直接调整时间 NFS(Network File System)即网络文件系统,它允许网络中的计算机
阅读全文
摘要:linux在编辑大型文本信息时,常采用块操作ctrl+v 插入 大写I 替换 小写c 删除 小写x
阅读全文
摘要:参考:https://blog.csdn.net/chengxuyuanyonghu/article/details/54970073 带token的get请求实例: curl -G -H 'Authorization: Token bc7776046ec74fad6569ba0c8a95c3b0f
阅读全文
摘要:程序是一些保存在磁盘上的指令的有序集合,是静态的。进程是程序执行的过程,包括了动态创建、调度和消亡的整个过程,它是程序资源管理的最小单位。线程是操作操作系统能够进行运算调度的最小单位 ps -ef strace:跟踪进程内部的系统调用和信号1)启动新的进程:strace python sdf.py2
阅读全文
摘要:阿里云镜像 http://mirrors.aliyun.com/ 网易镜像 http://mirrors.163.com/ 搜狐镜像 http://mirrors.sohu.com/ 清华大学开源软件镜像 https://mirrors.tuna.tsinghua.edu.cn/ 中国科学技术大学开
阅读全文
摘要:FIO是测试IOPS的非常好的工具,用来对磁盘进行压力测试和验证 命令:time dd if=/dev/zero bs=1M count=2048 of=direct_2G 此命令为在当前目录下新建一个2G的文件 Demo如下: 写速度: time dd if=/dev/zero of=test.d
阅读全文
摘要:删除某几列:awk '{$1=""; $2=""; $3=""; $4=""; $5="";sub(" ", ""); print}' aa.txt >> bb.txt 指定awk的分隔符:cat ff5.txt | awk -F '|' '{print $1,$3}' >> ret33.txt 给
阅读全文
摘要:shell的常用处理:https://github.com/dylanaraps/pure-bash-bible -d作为分隔符:read xargs -t作为分隔符:sort -F作为分隔符:awk 字符串替换:b=${a/123/321};将${a}里的第一个123替换为321 for循环: #
阅读全文
摘要:1 注释用#号;多条命令通过分号或回车来分隔 2 echo会自动换行,若不想换行,则加上-n参数,如 echo -n "nice to meet you" grep 'test' d* 显示所有以d开头的文件中包含test的行。scp sourecFile romoteUserName@remote
阅读全文
摘要:我们的前辈已经帮我们总结了一个基础的值(最终还是要看运行情况自行调整)1、CPU密集型:操作内存处理的业务,一般线程数设置为:CPU核数 + 1 或者 CPU核数*2。核数为4的话,一般设置 5 或 8 2、IO密集型:文件操作,网络操作,数据库操作,一般线程设置为:cpu核数 / (1-0.9),
阅读全文
摘要:制作镜像: 容器80端口映射成host的50448,host ip是 52.82.52.63,浏览器里输入的内容:http://52.82.52.63:50448/ 负载均衡示例,共发起了1000个请求,两个应用各收到500个 curl -v http://www.imooc.com >dev/nu
阅读全文
摘要:&的意思是在后台运行, 什么意思呢? 意思是说, 当你在执行 ./a.out & 的时候, 即使你用ctrl C, 那么a.out照样运行(因为对SIGINT信号免疫)。 但是要注意, 如果你直接关掉shell后, 那么, a.out进程同样消失。 可见, &的后台并不硬(因为对SIGHUP信号不免
阅读全文