Linux命令
整理下常用的linux的命令
心如镜止于水
努力不让自己后悔
展开
-
Linux文本处理awk
文章目录简介常规用法awk的工作原理awk内部变量简介awk是对文本和数据的处理,数据可以来自标准输入,一个或者多个文件,或其它命令的输出。支持用户自定义函数和动态正则表达式。awk逐行扫描文件,从第一行到最后一行,寻找匹配的特定模式的行常规用法语法格式awk [options] 'commands' filenamesawk [options] -f awk-scrip-file filenames==command格式:行处理前和行处理后做一些额外操作,行处理需要添加文件或者数据。原创 2020-09-15 20:51:30 · 90 阅读 · 0 评论 -
Linux命令——流编辑器sed
文章目录常规用法命令格式支持正则表达式sed定址sed命令与选项sed命令示例常规用法sed 是一种不用交互的流编辑器命令格式sed [options] ‘command’ file(s)sed [options] -f scriptfile file(s)sed和grep不一样,不管是否找到指定的模式,它的退出状态都是0,只有当命令存在语法错误时。sed的退出状态才是非0.支持正则表达式sed支持正则表达式,模式是括在斜杠间要支持扩展元字符,使用sed -r# n为静默输出,p为打印,原创 2020-07-29 21:12:10 · 217 阅读 · 0 评论 -
Linux命令——grep家族
简介在linux下有grep家族grep与egrep与fgrepgrep: 在文件中全局查找指定的正则表达式,并打印所有包含该表达式的行egrep:扩展的egrep,支持更多的正则表达式元字符fgrep:固定grep(fixed grep),有时被称作快速(fast grep),它按字面解释所有的字符命令格式grep [选项] PATTERN filename filename …状态找到: grep返回的退出状态为0没找到: grep返回退出状态为1找不到指定文件: gr原创 2020-07-27 22:26:15 · 129 阅读 · 0 评论 -
文件描述符fd,与管道
查看当前进程文件描述符ljw@ljw-virtual-machine:~$ ll /proc/$$/fd总用量 0dr-x------ 2 ljw ljw 0 7月 14 19:50 ./dr-xr-xr-x 9 ljw ljw 0 6月 28 20:27 ../lrwx------ 1 ljw ljw 64 7月 14 19:50 0 -> /dev/pts/18lrwx------ 1 ljw ljw 64 7月 14 19:50 1 -> /dev/pts/18.原创 2020-07-14 21:48:59 · 789 阅读 · 0 评论 -
ss和netstat的区别
文章目录简介netstat参数和使用ss(socket statistics)参数和使用简介netstat和ss都是网络相关的监控,netstat在协议栈中每一层都可以做监控统计:TCP、路由表、网络接口、协议等,但是在Linux中,netstat已经不为推荐,取而代之的是ss。netstat参数和使用常用1参数-anplt-a 显示监听的server port-l 显示监听的server port-n 直接使用IP地址,不通过域名服务器-p 正在使用socket的程序PID和程序名称-r转载 2020-07-11 13:17:14 · 2117 阅读 · 0 评论