
linux 常用命
璐程风
这个作者很懒,什么都没留下…
展开
-
linux shell命令匹配并获取下一行数据(awk,sed,grep)
示例文本文件,a.txt内容:816384 MB462 天98192 MB42 天16384 MB40 秒目标1:要截取关键词MB那行的内容+下一行内容,实现方法下面三种# grep -A 1 'MB' a.txt //方法一,这个有个问题就是有空行会显示--16384 MB4--8192 MB4--16384 M...原创 2020-04-09 17:03:34 · 13643 阅读 · 4 评论 -
shell 使用sed或awk将文本中的上下两行合并为一行
例如要装下面文本上下两行合并为一行文件test内容:# cat test a1 ce ef12 45 57efef5656gfg455上下两行合并为一行:# sed -n '{N;s/\n/\t/p}' test //sed的方法a1 ce ef 12 45 57efef 5656gfg 455# awk '{tmp=$0;getline...原创 2020-03-31 12:03:38 · 4178 阅读 · 0 评论 -
linux centos 网络端口连接状态netstat命令详解)
一. lsof命令简单查看[root@ald8 ]# lsof -i:80COMMAND PID USER FD TYPE DEVICE SIZE/OFF NODE NAMEAliYunDun 2869 root 29u IPv4 2296125 0t0 TCP u131:43256->100.100.30.25:http (ESTABLIS...原创 2019-03-05 17:05:37 · 8718 阅读 · 0 评论 -
linux centos 查看进程网络流量状态、网络流量(使用nethogs、nload)
NetHogs、nload都是第三方实用小工具,centos 7以上可以直接yum安装,也可以找源码安装。1. nethogs 使用说明和例子使用说明(参数基本使用默认值就行了,这个工具好处就是能清楚查看到哪个进程占用了更大的网络流量)用法:nethogs[-v][-h][-b][-d秒][-v模式][-c计数][-t][-p][-s][设备[设备…]]-V:打印版本。-H:...原创 2019-03-06 11:56:12 · 12220 阅读 · 0 评论 -
Linux常用命令大全
系统信息arch 显示机器的处理器架构(1)uname -m 显示机器的处理器架构(2)uname -r 显示正在使用的内核版本dmidecode -q 显示硬件系统部件 - (SMBIOS / DMI)hdparm -i /dev/hda 罗列一个磁盘的架构特性hdparm -tT /dev/sda 在磁盘上执行测试性读取操作cat /proc/cpuinfo 显示C...转载 2019-03-07 15:00:04 · 155 阅读 · 0 评论 -
tar 打包压缩/解压缩到指定目录
压缩到指定目录 (直接指定目录位置即可)(打包时不想带路径可以如下先进入到要打包的目录用*表示要打包的内容即可)[root@ald8 /]# cd /data/ad/[root@ald8 ad]# tar -zcpf /data/Bak/ald8.201904281352.v1.00.tar.gz *解压到指定目录 (使用-C选项,假如后面的目录不存在就创建这个目录)[ro...原创 2019-04-28 14:06:01 · 10056 阅读 · 0 评论 -
ulimit 命令简介和使用及简单优化
1.简介ulimit 用于限制 shell 启动进程所占用的资源,支持以下各种类型的限制:所创建的内核文件的大小、进程数据块的大小、Shell 进程创建文件的大小、内存锁住的大小、常驻内存集的大小、打开文件描述符的数量、分配堆栈的最大大小、CPU 时间、单个用户的最大线程数、Shell 进程所能使用的最大虚拟内存。同时,它支持硬资源和软资源的限制。作为临时限制,ulimit ...原创 2019-09-01 15:23:48 · 2068 阅读 · 0 评论 -
centos7 ssh配置文件常用项说明(收录)
# vim /etc/ssh/sshd_configPort 22 # SSH 预设使用 22 这个 port,您也可以使用多的 port ! # 亦即重复使用 port 这个设定项目即可!Protocol 2,1 # 选择的 SSH 协议版本,可以是 1 也可以是 2 , # 如果要同时支持两者,就...原创 2019-09-01 15:49:45 · 2708 阅读 · 0 评论