分类 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题 输出test.txt文件内容时,不包含clsn字符串的命令 文件内容: 1.1.1 方法一grep 使用grep命令,找什么就写什么 -v 参数是排除的意思 1.1.2 方法二head 使用head显示文件前2行信息(-2参数是显示两行),默认显示前10行。 1.1.3 方法三 sed sed命令使用单引号 sed命令主要用于删……

阅读全文

文件的管理

1.1 第1题 创建一个目录 /data 查看 1.2 第2题 在/data 下面创建 clsn.txt 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……

阅读全文

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

命令 功能说明 线上查询及帮助命令(2个) man 查看命令帮助,命令的词典,更复杂的还有info,但不常用。 help 查看Linux内置命令的帮助,比如cd命令。 文件和目录操作命令(18个) ls 全拼list,功能是列出目录的内容及其内容属性信息。 cd 全拼change directory,功能是从当前工作……

阅读全文