随笔分类 - 实战派日记 / 四剑客find-grep-sed-awk
摘要:四剑客面试真题-3 1、创建目录 /data/it , 并且在该目录下创建目录文件 it.txt , 然后在文件 it.txt 里写入内容 inet addr:10.0.0.8 Bcast:10.0.0.25 Mask:255.255.255.255 mkdir -p /data/it echo "
阅读全文
摘要:四剑客面试真题-2 1.截取本机IP,并用IP:192.168.5.101 的格式显示 使用ifconfig命令查看并截取 ip:192.168.5.101 ifconfig ifconfig ens33 |grep -oE 'inet (addr:)?([0-9\.]+)' |grep -Eo '
阅读全文
摘要:四剑客面试真题-1 1、linux系统中,什么命令可以从文本文件的每一行中截取指定的内容的数据 用awk awk可以截取 awk '{print $1}' test.txt 实际效果演示 [root@master ~]# cat test.txt dsjkfh fsdfhsd sdfjs sdkfh
阅读全文
摘要:四剑客常用总结 find `find` 命令在Linux中是一个极其强大的工具,用于在文件系统中搜索符合特定条件的文件和目录。以下是 `find` 命令一些常用的选项: 1. **-name**:按名称查找文件。例如,查找所有扩展名为 `.txt` 的文件: ```bash find /path/t
阅读全文
摘要:四剑客第六关 使用find将目前目录及字目录所有扩展名是c 的列出来 find . -name "*.c" 使用find 将当前目录和字目录所有一般文件列出 find . -type f [root@master ~]# find . -type f ./.bash_logout ./.bash_p
阅读全文
摘要:四剑客第五关 1 查询file.txt 以abc结尾的行 grep 'abc$' file.txt ^ 开头 $ 结尾 [root@master ~]# cat file.txt sdhfks sdfsdg sdkjfhsdjh sdjfsdgf abcklsdfjksegfeabc ekhkeer
阅读全文
摘要:四剑客第四关 1、说一些你比较常用linux指令 ls ls -l lsblk cat echo tty hostname hostnamectl -set-name ip a ping ifconfig netstat -tulpn ss -tulpn ps aux kill kill-9 lso
阅读全文
摘要:四剑客第三关 1 find使用方法: 根据文件大小查找 命令: 根据文件权限查找数据 : find /etc/passwd -type f -size +10M find /etc/passwd -perm 755 [root@master ~]# find /etc/passwd -type f
阅读全文
摘要:四剑客第二关 快捷方式的使用方法 ctrl+e 将光标快速移动到行尾 ctrl+?? ?? 将光标按单词快速左右移动 ctrl+w 将空格分隔的一个字符串整体进行删除(剪切) ctrl+u 将光标所在位置到行首内容进行删除(剪切) ctrl+k 将光标所在位置到行尾内容进行删除(剪切) ctrl+y
阅读全文
摘要:四剑客第一关 1.修改当前时间为明天日期 date -s "2024-03-14" date -s "$(date -d tomorrow +%Y-%m-%d)" 修改 date -s "$(date -d tomorrow +%Y-%m-%d)" [root@master ~]# date -s
阅读全文
摘要:find、grep、sed、awk命令(总结) 大纲 *一、常见系统特殊符号* *(一)基础符号系列* *1)美元符号 $* *2)叹号符号 !* *3)竖线符号 |* *4)井号符号 #* *(二)引号符号系列* *(三)定向符号系列* *(四)路径符号系列* *(五)逻辑符号系列* *二、常见通
阅读全文
摘要:grep 第四天 1 使用grep 取 passwd 显示行数 grep -c '' /etc/passwd [root@master ~]# grep -c '' /etc/passwd 135 2 使用grep 取passwd 显示行号 grep -n '' /etc/passwd [root@
阅读全文
摘要:sed第三天 利用sed 取出ifconfIg ens33命令中本机的IPv4地址 可以百度扩展 了解即可 也可以用别的命令实现 只要有结果也可以 ifconfig ens33 | sed -n 's/.*inet \([0-9\.]\+\) .*/\1/p' ip a | grep -A2 'en
阅读全文
摘要:find第二天 1.找出/tmp目录下,属主不是root,且文件名不以f开头的文件 find /tmp ! -user root -a ! -name 'f*' 或者 find /tmp ! -user root ! -name 'f*' 这条命令 find /tmp ! -user root !
阅读全文
摘要:awk第一天 1.用awk 打印整个test.txt (以下操作都是用awk工具实现,针对test.txt) awk '{print}' test.txt [root@master ~]# awk '{print}' test.txt hello world\! usr/root usr/root
阅读全文