Linux相关
勇敢607
一路走来,经历了技术转型的辛酸,跌跌碰碰,已进入中年,中年危机的转型又迫在眉睫。勇敢向前,加油
展开
-
shell 截取字符串的几种方式
Shell 截取字符串通常有两种方式:从指定位置开始截取和从指定字符(子字符串)开始截取。从指定位置开始截取这种方式需要两个参数:除了指定起始位置,还需要截取长度,才能最终确定要截取的字符串。既然需要指定起始位置,那么就涉及到计数方向的问题,到底是从字符串左边开始计数,还是从字符串右边开始计数。答案是 Shell 同时支持两种计数方式。1) 从字符串左边开始计数如果想从字符串的左边开始计数,那么截取字符串的具体格式如下:${string: start :length}其中,.原创 2020-09-17 12:05:58 · 1811 阅读 · 0 评论 -
Linux sed用法总结(个人)
sed在处理文本时是逐行读取文件内容,读到匹配的行就根据指令做操作,不匹配就跳过。一 sed总体概述sed是Linux下一款功能强大的非交互流式文本编辑器,可以对文本文件进行增、删、改、查等操作,支持按行、按字段、按正则匹配文本内容,灵活方便,特别适合于大文件的编辑。本文主要介绍sed的一些基本用法,并通过shell脚本演示sed的使用实例。1.sed的使用方法,调用sed 命令的语法有两种:1)在命令行指定sed指令对文本进行处理:sed +选项 ‘指令’ 文件2) 先将sed...原创 2020-09-17 12:01:52 · 240 阅读 · 0 评论 -
Linux 常用的命令汇总集
一、硬件篇1、cpu相关lscpu #查看CPU的统计信息cat /proc/cpuinfo #查看CPU详细信息,如每个CPU的型号等2、内存相关free -m #概要查看内存情况,这里的单位是MBcat /proc/meminfo #查看内存详细信息3、磁盘相关lsblk转载 2016-09-01 19:25:39 · 250 阅读 · 0 评论 -
linux系统性能监控常用命令
一、Linux服务器性能关注点1)CPU-> load:表示cpu在一段时间内正在处理以及等待处理的任务之和统计信息,简单可理解为cpu正处理的线程数和能同时处理的线程数的比值。一般认为load值的安全上限为cpu的个数-> run queue:表示cpu维护的线程运行队列。在多核系统中,每个cpu都将维护这么一个队列,其长度值越大表明cpu负载越高,load指标便基于此统计而来-转载 2016-09-01 19:32:44 · 300 阅读 · 0 评论 -
浅谈Linux IO 性能监控
Linux系统出现了性能问题,一般我们可以通过top、iostat、free、vmstat等命令来查看初步定位问题。其中iostat可以给我们提供丰富的IO状态数据。基本使用$iostat -d -k 1 10参数 -d 表示,显示设备(磁盘)使用状态;-k某些使用block为单位的列强制使用Kilobytes为单位;1 10表示,数据显示每隔1秒刷新一次,共显示10次转载 2016-09-06 22:06:14 · 9043 阅读 · 0 评论