摘要: 练习(sed) cp /etc/passwd ./ (复制到当前目录下进行操作) 1. 取出passwd文件中包含root的行? 2. 取出passwd文件中以root开头的行? 3. 取出passwd文件中以root或sshd的行? 4. 取出passwd文件中包含sync和mail的行? 5. 阅读全文
posted @ 2020-07-15 17:00 六月OvO 阅读(483) 评论(0) 推荐(0) 编辑
摘要: ln #链接文件 选项: -s #创建软链接 创建硬链接文件 格式:ln 原文件 链接文件 阅读全文
posted @ 2020-07-15 15:52 六月OvO 阅读(1377) 评论(0) 推荐(0) 编辑
摘要: 1.取出系统中的文件/etc/passwd的第七列(以:为分隔符)。 2.已知文件test.txt内容如下,请给出输出test.txt文件内容时,不包含oldboy字符串的命令。testqiudaooldboy 3.只查看/etc/passwd文件内第5到第15行的内容 4.把test.txt文件中 阅读全文
posted @ 2020-07-15 11:44 六月OvO 阅读(249) 评论(0) 推荐(0) 编辑
摘要: awk # 擅长取列 计算 数组 函数 编程语言 内部命令 内部变量 NR #行号 $0 #完整的一行内容 $n # n 是数字 表示取出第几列 多列用逗号分割 -F #FS 分隔符的变量 NF #最后一列 为第几列 $NF #显示最后一列的内容 && #并且 || #或者 ! #取反 排除 $(N 阅读全文
posted @ 2020-07-14 22:15 六月OvO 阅读(2784) 评论(0) 推荐(0) 编辑
摘要: sed #擅长增删改查 替换 选项: -n #取消默认输出 -r #支持扩展正则使用 -i #改变文件内容 -e #允许多项编辑 内部指令: p #print 打印 d # 删除 排除 a #追加 将内容追加指定内容的后面 i #插入 将内容插入到指定的内容的前面 s #替换 g #全局 i #忽略 阅读全文
posted @ 2020-07-14 17:21 六月OvO 阅读(2857) 评论(0) 推荐(1) 编辑
摘要: 1.已知sort.log文件内容如下,请根据文件内容的第二列进行倒序排序。cat >>sort.log<<'EOF'218.65.30.25 68652218.65.30.53 34326218.87.109.154 21201112.85.42.103 18065112.85.42.99 1716 阅读全文
posted @ 2020-07-13 19:29 六月OvO 阅读(197) 评论(0) 推荐(0) 编辑
摘要: grep #过滤 给过滤出来的内容加上颜色 按照行进行处理的 选项: -n #显示出过滤出来的所在文件的行号 -v #排除,取反 -c #统计过滤出来的内容的总行数 -i #过滤的时候忽略大小写 -o #只显示你要过滤的内容 -w #精确匹配 只过滤你要过滤的单词,而不是包含这个单词的字符串 -r 阅读全文
posted @ 2020-07-13 18:50 六月OvO 阅读(5852) 评论(0) 推荐(0) 编辑
摘要: wc #统计 行数 字节数 列数 行的长度 选项: -l #统计行数 -w #统计列数,默认以空白字符为分隔符 -c #统计字节数 -L #统计文件中最长的行的长度 阅读全文
posted @ 2020-07-13 17:37 六月OvO 阅读(444) 评论(0) 推荐(0) 编辑
摘要: tr #替换 删除 sed的小弟 只能替换字符 不能替换字符串 选项: -d #删除指定的字符 语法: tr old new < file # < #标准输入重定向 阅读全文
posted @ 2020-07-13 17:05 六月OvO 阅读(365) 评论(0) 推荐(0) 编辑
摘要: cut #取列 awk命令的小弟 默认的分隔符为tab键 选项: -d #指定分隔符 -f #取出指定的列 -c #取出指定的字符 阅读全文
posted @ 2020-07-13 16:49 六月OvO 阅读(1089) 评论(0) 推荐(0) 编辑