每天一个Linux命令
将平时用到的命令整理下,以便忘记时查询之用
码农的进阶之路
三人行,必有我师。学海无涯
展开
-
每天一个Linux命令之awk命令
文章目录AWK脚本的流程控制AWK的字段引用和分离记录和字段字段的引用awk的表达式awk条件语句循环while循环do循环for循环数组基本使用命令行参数数组AWK脚本的流程控制输入数据前例程BEGIN{}主输入循环{}所有文件读取完成例程END{}AWK的字段引用和分离记录和字段每行称作AWK的记录使用空格、制表符分隔开的单词称作字段 默认分隔符(空格 制表符)可以自己指定分隔的字段字段的引用awk中使用$1 $2 … $n表示每一个字段awk ‘{print $1,原创 2020-07-30 08:53:56 · 355 阅读 · 0 评论 -
每天一个Linux命令之sed命令
文章目录基本工作方式常用命令示例全局替换标志位寻址删除命令追加插入和更改读文杰和写文件命令n、p、=多行模式基本工作方式将文件以行尾单位读取到内存(模式空间)使用sed的每个脚本对该行进行操作处理完成后输出该行常用命令sed的替换命令s:sed ‘s/order/new/’ filenamesed -e ‘s/old/new/’ -e ‘s/old/new/’ filename …sed -i ‘s/old/new/’ ‘s/old/new/’ filename … 替换完会写会源原创 2020-07-30 08:43:22 · 456 阅读 · 0 评论 -
每天一个Linux命令之管道符、重定向
管道匿名管道(管道符)是Shell编程经常用到的通信工具管道符"|",将前一个命令执行的结果传递给后面的命令,如cat file.txt| grep 'hello' --color=autops -ef | grep java重定向一个进程默认会打开标准输入(通过键盘、终端等)、标准输出、错误输出三个文件描述符输入重定向 “<”【后者输入重定向到前者】Read var < /path/to/a/file[hadoop@localhost app]$ wc -l < /原创 2020-07-30 08:29:30 · 234 阅读 · 0 评论 -
每天一个Linux命令之free、fdisk、df、du命令
内存使用率查看freefree total used free shared buff/cache availableMem: 1882300 624976 485288 18372 772036 1044472Swap: 1048572 0 1048572free -m 以M为单位显示free -m原创 2020-07-29 08:32:28 · 686 阅读 · 1 评论 -
每天一个Linux命令之grep命令
grep(global search regular expression(RE) and print out the line,全面搜索正则表达式并把行打印出来)是一种强大的文本搜索工具,它能使用正则表达式搜索文本,并把匹配的行打印出来命令格式:grep 参数 文件1...在多个文件中搜索某个内容grep "wojiushiwo" test.log test1.log //在test.log和test1.log中搜索含有wojiushiwo的数据行输出除match_pattern之外的所有原创 2020-07-29 08:19:30 · 205 阅读 · 0 评论 -
每天一个Linux命令之top命令
Linux系统可以通过top命令查看系统的CPU、内存、运行时间、交换分区、执行的线程等信息。top命令第一行:top - 18:03:08 up 21 days, 3:19, 2 users, load average: 2.76, 0.84, 0.86分别对应:系统当前时间 up 系统到目前为止运行的时间,当前登录系统的用户数量, load average后面的三个数字分别表示距离现在一分钟,五分钟,十五分钟的负载情况top命令的第二行:Tasks: 240 total, 2 runn原创 2020-07-29 08:17:28 · 302 阅读 · 0 评论 -
每天一个Linux命令之vi编辑器的四种模式
文章目录vi的四种模式正常模式插入模式命令模式可视模式vi的四种模式正常模式插入模式命令模式可视模式正常模式正常模式下 hjkl可以控制光标往上下左右移动,其中h/l控制光标向左向右移动,j/k控制光标向上向下移动复制命令:yy命令 复制一整行y&命令 复制自光标所在处至行尾复制多行 如想在第三行开始 复制5行 则将光标移至第三行处 输入5yy 即复制了5行数据粘贴命令p命令 粘贴 复制的内容剪切命令dd 剪切一整行d& 剪切自光标所在处至行尾撤销命令原创 2020-07-29 08:11:49 · 199 阅读 · 0 评论 -
每天一个Linux命令之常用命令概览
文章目录常见目录结构帮助命令常见命令使用常见目录结构$ 普通用户# root用户/ 根目录/root root用户的家目录/etc 配置文件目录/bin 命令目录/sbin 管理命令目录/usr/bin /usr/sbin 系统预装的其他命令帮助命令man命令使用man是manual的缩写,如查看ls命令的使用 man lshelp命令的使用内部命令和外部命令使用稍有不同shell(命令解释器)自带的命令称为内部命令,其他的是外部命令可用type来判断命令是内部命令还是原创 2020-07-28 19:45:16 · 149 阅读 · 0 评论