linux join命令
摘要:Linux join命令用于将两个文件中,指定栏位内容相同的行连接起来。 找出两个文件中,指定栏位内容相同的行,并加以合并,再输出到标准输出设备。 功能说明:将两个文件中,指定栏位内容相同的行连接起来。 语 法:join [-i][-a<1或2>][-e<字符串>][-o<格式>] [-t<字符>]
阅读全文
linux split命令
摘要:1. 以行为单位切割文件 首先创建一个有5行的文件hello, #cat helloHello, World1Hello, World2Hello, World3Hello, World4Hello, World5 使用命令: #split -2 hello split1_ split命令会将文件以
阅读全文
top命令
摘要:Linux命令工具 top详解 top命令是Linux下常用的性能分析工具,能够实时显示系统中各个进程的资源占用状况,类似于Windows的任务管理器。 top是一个动态显示过程,即可以通过用户按键来不断刷新当前状态.如果在前台执行该命令,它将独占前台,直到用户终止该程序为止. 比较准确的说,top
阅读全文
awk与sed区别
摘要:引用:linux工具快速教程:https://linuxtools-rst.readthedocs.io/zh_CN/latest/index.html# 1、sed 文本替换利器 首处替换 sed 's/text/replace_text/' file //替换每一行的第一处匹配的text 全局替
阅读全文
paste命令
摘要:paste 按列拼接文本将两个文本按列拼接到一起; cat file1 1 2 cat file2 colin book paste file1 file2 1 colin 2 book 默认的定界符是制表符,可以用-d指明定界符:: paste file1 file2 -d "," 1,colin
阅读全文
cut命令
摘要:cut 命令从文件的每一行剪切字节、字符和字段并将这些字节、字符和字段写至标准输出。 如果不指定 File 参数,cut 命令将读取标准输入。必须指定 -b、-c 或 -f 标志之一。 -b:仅显示行中指定直接范围的内容; -c:仅显示行中指定范围的字符; -d:指定字段的分隔符,默认的字段分隔符为
阅读全文
Linux tr命令
摘要:Linux tr 命令用于转换或删除文件中的字符。 tr 指令从标准输入设备读取数据,经过字符串转译后,将结果输出到标准输出设备。 通用用法 echo 12345 | tr '0-9' '9876543210' //加解密转换,替换对应字符 cat text| tr '\t' ' ' //制表符转空
阅读全文
Linux xargs 命令
摘要:参考引用: 踏雪无痕:https://www.cnblogs.com/chenpingzhao/p/4623799.html 阮一峰的网络日志:http://www.ruanyifeng.com/blog/2019/08/xargs-tutorial.html 菜鸟教程:https://www.ru
阅读全文
bc命令:浮点数计算
摘要:在终端输入 bc 命令,然后回车,就可以进入 bc: [root@localhost simon]# bc -q 2+3 5 bc命令选项 选项说明 -h | --help 帮助信息 -v | --version 显示命令版本信息 -l | --mathlib 使用标准数学库 -i | --inte
阅读全文
eval命令
摘要:eval可以读取一连串的参数,然后按照参数特性来执行。参数数目不限,彼此之间用分号隔开。 eval会对后面的命令进行两遍扫描,如果第一遍扫描后,命令是个普通命令,则执行此命令;如果命令中含有变量的间接引用,则保证间接引用的语义。也就是说,eval命令将会首先扫描命令行进行所有的置换,然后再执行该命令
阅读全文
linux基本命令
摘要:man 显示帮助信息。 type 显示指定命令属于哪种类型 id –u 查看用户的ID信息 whereis rm 查看命令的路径信息 which file 查看文件的路径信息 pwd 显示当前的工作目录 cd - 切换上一次所处的目录 cd .. 切换到上级目录 cd ~ 切换到当前用户的家目录 l
阅读全文
echo命令
摘要:选项: -n 不要输出衍生的新行 -e 启用反斜线转义解释 -E 禁用反斜线转义解释(默认) 如果使用-e选项,则可以使用如下转义序列: \ 反斜线 \a 警告(BEL) \b 反斜线 \c 不产生进一步输出 \e 转义 \f 换页 \n 新行 \r 换行字符 \t 水平制表 \v 垂直制表 \0N
阅读全文
passwd命令
摘要:passwd命令用于修改用户密码、过期时间、认证信息等; [root@snow ~]# passwd [root@snow ~]# passwd zc [root@snow ~]# passwd -l snow 锁定 Locking password for user snow. passwd: S
阅读全文
sed简单用法
摘要:sed是Linux下一款功能强大的非交互流式文本编辑器,可以对文本文件进行增、删、改、查等操作,支持按行、按字段、按正则匹配文本内容,灵活方便,特别适合于大文件的编辑。本文主要介绍sed的一些基本用法,并通过shell脚本演示sed的使用实例。 1.sed的使用方法,调用sed 命令的语法有两种:
阅读全文
sed命令实现对文件内容的添加
摘要::(对源文件添加的话就用-i参数)-i参数是对源文件进行修改; 1 i\ 在第一行前面添加; 2 i\ 在第二行前面添加; $a \ 在最后一行后面添加; [root@zhangchao ~]# cat ws.txt I am Zhang Chao, I am from Num 20156. [ro
阅读全文
sed编辑命令
摘要:sed的编辑命令(sed command): p 打印匹配行(和-n选项一起合用) = 显示文件行号 a\ 在定位行号后附加新文本信息 i\ 在定位行号后插入新文本信息 d 删除定位行 c\ 用新文本替换定位文本 w filename 写文本到一个文件,类似输出重定向 > r filename 从另
阅读全文
awk正则应用
摘要:awk '/REG/{action} ' file /REG/为正则表达式,可以将$0 ($0代表每一行)中,满足条件的记录送入到:action 进行处理 [root@Gin scripts]# awk '/root/{print $0}' passwd ##匹配所有包含root的行 root:x:
阅读全文
awk运算符
摘要:逗号的作用:输出空格 [root@zhangchao ~]# cat zc.log root:x:0:0:root:/root:/bin/bash operator:x:11:0:operator:/root:/sbin/nologin [root@zhangchao ~]# awk -F":" '
阅读全文
awk命令细节
摘要:使用方法 awk '{pattern + action}' {filenames} 尽管操作可能会很复杂,但语法总是这样,其中 pattern 表示 AWK 在数据中查找的内容,而 action 是在找到匹配内容时所执行的一系列命令。花括号({})不需要在程序中始终出现,但它们用于根据特定的模式对一
阅读全文
uniq命令
摘要:-c, --count 在每行前加上表示相应行目出现次数的前缀编号 -d, --repeated 只输出重复的行 -D, --all-repeated[=delimit-method 显示所有重复的行 delimit-method={none(default),prepend,separate} 以
阅读全文