linux 常用命令:文件、网络、性能 一.常用命令 文件 ls cd pwd mkdir cp rm mv 文件属性 # 授权 r: 读权限 4; w: 写权限 2; x: 操作权限 ; r+w+x=7,是最高权限 chomd 777 文件名 网络 ping # 测试网络连接情况 ping -c ...
分类:
系统相关 时间:
2021-05-24 10:00:59
阅读次数:
0
#!/bin/bash while read linedo echo $line txt=`echo $line |awk -F' ' '{print $1}'` id=`echo $line|awk -F' ' '{print $3}'` echo $txt echo $id sed "s/ws2 ...
分类:
系统相关 时间:
2021-05-03 12:39:24
阅读次数:
0
linux 监控服务器流量 #!/bin/bash ethn=$1 while true do RX_pre=$(cat /proc/net/dev | grep $ethn | sed 's/:/ /g' | awk '{print $2}') TX_pre=$(cat /proc/net/dev ...
分类:
系统相关 时间:
2021-04-21 12:03:54
阅读次数:
0
文本处理三剑客(grep,sed,awk) 剑客1-grep 文本过滤工具 grep介绍 grep (Global search REgular expression and Print out the line/全面搜索正则表达式并把行打印出来)、 grep一种强大的文本搜索工具,它能使用正则表达 ...
分类:
其他好文 时间:
2021-03-26 15:18:40
阅读次数:
0
Sed用法 sed是一个很好地文件处理工具,本身是一个管道命令,主要是以行为单位进行处理,可以将数据进项替换,删除,新增,选取等特定工作,下面先了解一下sed的用法。sed的命令行格式为: sed [-nefri] 'command' 输入文本 常用选项: 常用选项: -n∶使用安静(silent) ...
分类:
系统相关 时间:
2021-03-16 13:59:45
阅读次数:
0
shell #! /bin/bash #外层循环 for ((i=1;i<=9;i++)) do #内层循环 for ((j=1;j<=i;j++)) do #计算2个数的乘积 let "product=i*j" #输出乘积 printf "i*i?j=$product" #输出空格分隔符 if [ ...
分类:
编程语言 时间:
2021-03-03 11:55:14
阅读次数:
0
1、变量高级用法 2、函数的高级用法。包括返回值、返回值类型、如何使用返回值 3、文件查找命令高级用法。包括 find(所有知识)、grep等 4、shell 文本处理-三剑客。grep、sed、awk(报告生成器),通常需要把这三个结合起来使用。 5、实际案例,大量练习,包括 监控脚本的编写、数据 ...
分类:
系统相关 时间:
2020-09-18 00:34:24
阅读次数:
43
背景: 通常在UNIX下面处理文本文件的方法是sed、awk等shell命令,对于处理大文件受CPU,IO等因素影响,对服务器也有一定的压力。关于sed的说明可以看了解sed的工作原理,本文将介绍通过python的mmap模块来实现对大文件的处理,来对比看他们的差异。 说明: mmap是一种虚拟内存 ...
分类:
编程语言 时间:
2020-09-17 21:25:55
阅读次数:
40
一、Shell编程四剑客之Find Find工具主要用于操作系统文件、目录的查找,其语法参数格式为: find path -option [ -print ] [ -exec -ok command ] { } \; 其option常用参数详解如下: -name filename #查找名为file ...
分类:
系统相关 时间:
2020-09-17 13:14:45
阅读次数:
44
在Linux实操的过程中,你是否有过这些疑问:如何提取日志中含有关键字的指定行,上一行或上几行?ln做了符号链接,对符号链接进行权限修改,原文件是否会受到影响?Shell脚本里有很多特殊符号,到底该怎么用?网上流传的.(){.|.&};.脚本能不能执行?Linux里的编辑器繁多,比如vim、sed、awk,它们各自有哪些特点?如何在不同的场景下做出合适的选择?这些虽然不是什么刁钻的问题,你
分类:
系统相关 时间:
2020-07-08 10:22:14
阅读次数:
80