第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

查找当前目录下所有文件,并把文件中的 www.etiantian.org 字符串替换成 www.clsn.cc

1.5.1 运维职责

1.5.2 网站有关的问题从发现到解决的过程

1.6 8 内容在同一行输出

1.7 9 date相关 时间同步

1.7.1 日期

1.7.2 时间

1.7.3 时间和周数

1.7.4 手动设置系统日期

1.7.5 自动同步系统时间

 

1.8 10 环境变量问题

当从root用户切到普通用户clsn时,执行ifconfig会提示。

1.8.1 运行目录的过程

<span style=“font-family: 新宋体; times new roman"4times new roman”;background: lime;">先去PATH<span style=“font-family: 新宋体; times new roman"4times new roman”;background: lime;">找

<span style=“font-family: 新宋体; times new roman"4times new roman”;background: yellow;">找到   运行命令解释器 shell

<span style=“font-family: 新宋体; times new roman"4times new roman”;background: yellow;">找不到 提示 command not found

1.8.2 临时修改 PATH

1.8.3 永久修改 PATH

1.9 11 打印三天前的日期格式

1.10 12 已知/clsn/test.txt 文件内容为:

请问如何把文件中的空格过滤掉。

1.10.1 方法一 grep

1.10.2 方法二 awk

1.10.3 方法三 sed

1.10.4 sedawk

1.11 13 已知/clsn/ett.txt 文件内容为

请使用 grep egrep 正则匹配的方式过滤出前两行内容

1.11.1 + 表示前一个字符出现一次或一次以上。

1.11.2 排除以t开头的

1.11.3 排除以t结尾的

1.12 14

1.12.1 请描述下列路径的内容是做什么的?

 

 

 

 

 

第2章 回顾

2.1 linux启动过程

10、显示登录界面

 

2.2 软硬链接区别

2.2.1 创建方式

软连接 ln -s

硬链接 ln   两个文件inode号相同互为硬链接

2.2.2 区别

目录不能创建硬链接

硬链接不能跨文件相同(分区)

软连接可以跨文件相同,可以对目录创建软连接。

2.3 文件删除原理

 

    <li>
      <a href="#12_2">1.2 第2题 目录的硬链接数</a><ul>
        <li>
          <a href="#121_2">1.2.1 新目录的硬链接数为2</a>
        </li>
        <li>
          <a href="#122_2">1.2.2 目录下的硬链接数为 2+下级目录数</a>
        </li>
      </ul>
    </li>
    
    <li>
      <a href="#13_3_ip">1.3 第3题 取出ip地址</a><ul>
        <li>
          <a href="#131_awk">1.3.1 方法一 awk</a>
        </li>
        <li>
          <a href="#132_grep">1.3.2 方法二 grep</a>
        </li>
        <li>
          <a href="#133_sed">1.3.3 方法三 sed 反向引用</a>
        </li>
      </ul>
    </li>
    
    <li>
      <a href="#14_4_DNS">1.4 第4题 网卡配置文件的路径DNS的路径</a>
    </li>
    <li>
      <a href="#15_5">1.5 第5题</a><ul>
        <li>
          <a href="#151">1.5.1 运维职责</a>
        </li>
        <li>
          <a href="#152">1.5.2 网站有关的问题从发现到解决的过程</a>
        </li>
      </ul>
    </li>
    
    <li>
      <a href="#16_8">1.6 第8题 内容在同一行输出</a>
    </li>
    <li>
      <a href="#17_9_date">1.7 第9题 date相关 时间同步</a><ul>
        <li>
          <a href="#171">1.7.1 日期</a>
        </li>
        <li>
          <a href="#172">1.7.2 时间</a>
        </li>
        <li>
          <a href="#173">1.7.3 时间和周数</a>
        </li>
        <li>
          <a href="#174">1.7.4 手动设置系统日期</a>
        </li>
        <li>
          <a href="#175">1.7.5 自动同步系统时间</a>
        </li>
      </ul>
    </li>
    
    <li>
      <a href="#18_10">1.8 第10题 环境变量问题</a><ul>
        <li>
          <a href="#181">1.8.1 运行目录的过程</a>
        </li>
        <li>
          <a href="#182_PATH">1.8.2 临时修改 PATH</a>
        </li>
        <li>
          <a href="#183_PATH">1.8.3 永久修改 PATH</a>
        </li>
      </ul>
    </li>
    
    <li>
      <a href="#19_11">1.9 第11题 打印三天前的日期格式</a>
    </li>
    <li>
      <a href="#110_12_clsntesttxt">1.10 第12题 已知/clsn/test.txt 文件内容为:</a><ul>
        <li>
          <a href="#1101_grep">1.10.1 方法一 grep</a>
        </li>
        <li>
          <a href="#1102_awk">1.10.2 方法二 awk</a>
        </li>
        <li>
          <a href="#1103_sed">1.10.3 方法三 sed</a>
        </li>
        <li>
          <a href="#1104_sedawk">1.10.4 sed与awk</a>
        </li>
      </ul>
    </li>
    
    <li>
      <a href="#111_13_clsnetttxt">1.11 第13题 已知/clsn/ett.txt 文件内容为</a><ul>
        <li>
          <a href="#1111">1.11.1 + 表示前一个字符出现一次或一次以上。</a>
        </li>
        <li>
          <a href="#1112_t">1.11.2 排除以t开头的</a>
        </li>
        <li>
          <a href="#1113_t">1.11.3 排除以t结尾的</a>
        </li>
      </ul>
    </li>
    
    <li>
      <a href="#112_14">1.12 第14题</a><ul>
        <li>
          <a href="#1121">1.12.1 请描述下列路径的内容是做什么的?</a>
        </li>
      </ul>
    </li>
  </ul>
</li>

<li>
  <a href="#2">第2章 回顾</a><ul>
    <li>
      <a href="#21_linux">2.1 linux启动过程</a>
    </li>
    <li>
      <a href="#22">2.2 软硬链接区别</a><ul>
        <li>
          <a href="#221">2.2.1 创建方式</a>
        </li>
        <li>
          <a href="#222">2.2.2 区别</a>
        </li>
      </ul>
    </li>
    
    <li>
      <a href="#23">2.3 文件删除原理</a>
    </li>
  </ul>
</li>