随笔分类 - Linux相关
摘要:问题背景: 在性能测试时,虽然测试出了结果,但是我们并不知道瓶颈是源端,还是目标端。例如我做上传和下载性能验证,从Linux服务器上向OSS集群上传和下载文件,虽然测试出了速率,但是并不知道上传是否存在瓶颈,瓶颈在Linux服务器上,还是在OSS集群端。所以在上传时就需要观察Linux服务器的CPU
阅读全文
摘要:date +%s返回自划时代以来的秒数。 date +%s%N返回秒数+当前纳秒数。 因此,echo $(($(date +%s%N)/1000000))是你需要的毫秒数 date +"%T.%N"以纳秒返回当前时间。 date +"%T.%6N"返回当前时间,纳秒四舍五入到前6位,即微秒。 dat
阅读全文
摘要:1、设置行号 如果编辑后,又想显示行号,同样操作按一下esc键,并输入:(冒号),输入set number ,并按回车键,完成后即显示行号。 不需要显示行号,同样操作按一下esc键,并输入:(冒号),输入set nonu,并按回车键,即可取消显示行号。 2、跳到指定行 在知道所查找的内容在文件中的具
阅读全文
摘要:1、进入插入模式(6个命令) 【i】 从目前光标所在处插入 【I】 从目前光标 【a】 从当前光标所在的下一个字符处开始插入 【A】 从光标所在行的最后一个字符处开始插入 【o】 英文小写字母o,在目前光标所在行的下一行处插入新的一行并开始插入 【O】 英文大写字母O,在目前光标所在行的上一行处插入
阅读全文
摘要:1、复制 1)单行复制 在命令模式下,将光标移动到将要复制的行处,按“yy”进行复制; 2)多行复制 在命令模式下,将光标移动到将要复制的首行处,按“nyy”复制n行;其中n为1、2、3…… 【yy】 复制光标所在单行 【nyy】 复制光标所在行向下的n行 3)其他复制命令 yw:从光标处复制至一个
阅读全文
摘要:1、什么是createrepo? createrepo 是一个对rpm 文件进行索引建立的工具。大体功能就是对指定目录下的rpm文件进行检索,把每个rpm文件的信息存储到指定的索引文件中,这样方便远程yum命令在安装更新时进行检索。 2、createrepo的应用场景 很多场景,我们需要在内网环境离
阅读全文
摘要:1、什么是bond 网卡bond是通过多张物理网卡绑定为一个逻辑网卡,实现本地网卡的冗余,带宽扩容和负载均衡,在生产场景中是一种常用的技术。Kernels 2.4.12及以后的版本均供bonding模块,以前的版本可以通过patch实现。可以通过以下命令确定内核是否支持 bonding:[root@
阅读全文
摘要:从字面意思上,rsync 可以理解为 remote sync(远程同步),但它不仅可以远程同步数据(类似于 scp 命令),还可以本地同步数据(类似于 cp 命令)。不同于 cp 或 scp 的一点是,使用 rsync 命令备份数据时,不会直接覆盖以前的数据(如果数据已经存在),而是先判断已经存在的
阅读全文
摘要:seq: squeue 是一个序列的缩写,主要用来输出序列化的东西 seq常见命令参数 用法:seq [选项]... 尾数 或:seq [选项]... 首数 尾数 或:seq [选项]... 首数 增量 尾数 以指定增量从首数开始打印数字到尾数。 -f, --format=格式 使用printf 样
阅读全文
摘要:本周研发反馈系统升级失败,是因为docker版本太低,需要升级docker20。由于安装系统的服务器没有联网,所以无法在线升级。所以我找了一台联网的CentOS7.6的服务器,下载了docker20和依赖包,然后创建repo源并打包,最后上传到离线机器上进行安装。 1、找一台联网的CentOS7.6
阅读全文
摘要:一、查看端口是否启用 (1)lsof -i :8080 查看8080端口被哪个进程占用 (2)netstat -lnp|grep 8080 查看8080端口被哪个进程占用 (3)ss -nlap | grep 8080 查看8080端口被哪个进程占用 二、防火墙开放端口方式一1、开启防火墙syste
阅读全文
摘要:CentOS 7.x开始,CentOS开始使用systemd服务来代替daemon,原来管理系统启动和管理系统服务的相关命令全部由systemctl命令来代替。 1、原来的 service 命令与 systemctl 命令对比 daemon命令 systemctl命令 说明 service [服务]
阅读全文
摘要:Awk 有几个非常强力的内置变量.通常来说,分为两种类型的内置变量: 第一种是定义的变量可以改变, 比如字段分隔(FS)与记录分隔(RS) 第二种是可以用来数据处理或者数据总结,比如记录数(NR)与字段数目(NF) 本文介绍: FS,OFS, RS, ORS, NR, NR, FNR (1).FS:
阅读全文
摘要:本篇文章我们主要为大家介绍 AWK 是如何工作的。 AWK 工作流程可分为三个部分:1.读输入文件之前执行的代码段(由BEGIN关键字标识)。2.主循环执行输入文件的代码段。3. 读输入文件之后的代码段(由END关键字标识)。命令结构:awk 'BEGIN{ commands } pattern{
阅读全文
摘要:一、Nmon介绍 Nmon得名于 Nigel 的监控器,是IBM的员工 Nigel Griffiths 为 AIX 和 Linux 系统开发的,使用 Nmon 可以很轻松的监控系统的 CPU、内存、网络、硬盘、文件系统、NFS、高耗进程、资源和 IBM Power 系统的微分区的信息。Nmon是一款
阅读全文
摘要:一、split命令简介 split是Linux系统中的一个文件拆分命令,它可以将一个大文件拆分成多个小文件。这对于处理大型文件,或者需要将数据分解到多个文件中的场景非常有用。 二、split命令的使用方法 split命令的基本语法如下:split [参数] [输入文件] [输出文件前缀] 三、spl
阅读全文
摘要:文本中的重复行,基本上不是我们所要的,所以就要去除掉。linux下有其他命令可以去除重复行,但是我觉得uniq还是比较方便的一个。 使用uniq的时候要注意以下二点1、对文本操作时,它一般会和sort命令进行组合使用,因为uniq 不会检查重复的行,除非它们是相邻的行。如果您想先对输入排序,使用so
阅读全文
摘要:1、tr命令 tr命令转换小写为大写 cat aa.txt | tr a-z A-Z 或者 cat aa.txt | tr [:lower:] [:upper:] tr命令大写转换小写 cat aa.txt | tr A-Z a-z 或者 cat aa.txt | tr [:upper:] [:lo
阅读全文

浙公网安备 33010602011771号