分类 Shell编程 中的文章

三剑客之sed&grep

第1章 练习题 1.1 第1题 取得/etc/hosts 文件的权限 1.1.1 方法一 awk 指定分隔符 1.1.2 方法二 stat -c%a 1.2 第2题 目录的硬链接数 1.2.1 新目录的硬链接数为2 1.2.2 目录下的硬链接数为 2+下级目录数 1.3 第3题 取出ip地址 1.3.1 方法一 awk 1.3.2 方法二 grep 1.3.3 方法三 sed 反向引用 1.4 第4题 网卡配置文件的路径DNS的路径 1.5 第5题 查找当前目录……

阅读全文

扩展正则表达式及应用

第1章 扩展正则表达式 1.1 + 前一个字符连续出现了1次或1次以上 1.1.1 找到文本中的 1.1.2 取出文件中的大写字母 1.1.3 取出连续出现的大写字母 1.1.4 显示所有的单词 1.2 | 或者 找其中的A或者B或者C。 找到12或者56替换成空。 1.3 () 小括号 反向引用 1.3.1 表示一个整体 1.3.2 反向引用 sed -r 使用扩展正则 点表示任意一个字符,\2表示第……

阅读全文

linux的特殊符号与正则表达式

第1章 linux的特殊符号 1.1 通配符 * {} 1.1.1 含义 1.1.2 * 1.1.3 {} 1.2 特殊符号 1.2.1 特殊符号 !可以看历史命令 history 命令 !ls ===== history |grep ls 1.2.2 单引号、双引号、不加引号 ’ ‘ 吃啥吐啥 " “ 把双引号里面的特殊符号进行解析 <span style=“font-family: 新宋体; times new roman"4times new roman”;background: lime;">不加引号 &nbsp; 反引号 先运行,把结果留下 与$()作用相同 第……

阅读全文

文件的行操作

1.1 第8题 文件内容: 1.1.1 方法一grep 使用grep命令,找什么就写什么 -v 参数是排除的意思 1.1.2 方法二head 使用head显示文件前2行信息(-2参数是显示两行),默认显示前10行。 1.1.3 方法三 sed ‘/clsn/d’ 表示删除clsn这个内容 ‘3d’ 表示删除第三行 1.1.4 方法四 awk 使用awk查找文本里的clsn/并显示: 前面加……

阅读全文

文件的管理

1.1 第1题 查看 1.2 第2题 1.3 第3题 为clsn.txt增加内容“I am studying linux.” 1.3.1 方法一 vim 使用方法: 1.3.2 查看文件内容 1.3.3 方法二 echo 查看 追加,把内容文字放到文件的末尾 1.3.4 方法三 cat 追加多行文件 1.4 第4题 把clsn.txt文件复制到/tmp下。 1.4.1 复制目录 [root@clsn ~]# ls -l /tmp/ total 8 drwxr-xr-x. 2 root root 4096 Aug 11 21:31 data -rw-r–r–. 1 root root 66 Aug 11……

阅读全文

Linux企业运维人员最常用150个命令汇总

<td style="padding: 0px 7px; margin: 0px; background: #d9d9d9; border-style: solid solid solid none; border-color: #dddddd;" valign="top" width="470"> <p style="padding: 0px; margin: 0px; clear: both; height: auto; overflow: hidden;"> <span style="padding: 0px; margin: 0px; font-family: 宋体;">功能说明</span> </p> </td> <td style="padding: 0px 7px; margin: 0px; background-image: initial; background-position: initial; background-size: initial; background-repeat: initial; background-attachment: initial; background-origin: initial; background-clip: initial; border-style: none solid solid none; border-color: #dddddd;" valign="top" width="470"> <p style="padding: 0px; margin: 0px; clear: both; height: auto; overflow: hidden;"> <span style="padding: 0px; margin: 0px; font-family: 'Lucida Console';">查看命令帮助,命……

阅读全文