1、創建目錄/data/oldboy,並且在該目錄下創建文件oldboy.txt,然後在文件oldboy.txt裏寫入內容“inet addr:10.0.0.8 Bcast:10.0.0.255 Mask:255.255.255.0”(不包含引號,相距一個空格)

①mkdir -p /data/oldboy

  

showmebug筆試題庫java 假設用户需要修改_文件複製

  

showmebug筆試題庫java 假設用户需要修改_bash_02

  或

  

showmebug筆試題庫java 假設用户需要修改_bash_03

 

2、將題1中的oldboy.txt文件內容通過命令過濾只輸出如下內容:

  10.0.0.8 10.0.0.255 255.255.255.0

 

  

showmebug筆試題庫java 假設用户需要修改_文件複製_04

  

showmebug筆試題庫java 假設用户需要修改_文件複製_05

3、將題1中的oldboy目錄移動到/tmp目錄下,並將/etc/passwd文件複製到/tmp/oldboy下。

  

showmebug筆試題庫java 假設用户需要修改_bash_06

  

showmebug筆試題庫java 假設用户需要修改_bash_07

4、在題3的基礎上使用awk取passwd文件的10行到第20行的第三列重定向到/tmp/oldboy/test.txt裏。

  或

  

showmebug筆試題庫java 假設用户需要修改_文件複製_08

 

  

showmebug筆試題庫java 假設用户需要修改_運行級別_09

  

showmebug筆試題庫java 假設用户需要修改_bash_10

5、在題3的基礎上要求用命令rm刪除文件時提示如下禁止使用rm提示,並使該效果永久生效。

  [root@oldboy oldboy]# rm -f passwd

  Do not use rm command.

  ①

     

showmebug筆試題庫java 假設用户需要修改_bash_11

  ②

     

showmebug筆試題庫java 假設用户需要修改_運行級別_12

  ③

     

showmebug筆試題庫java 假設用户需要修改_運行級別_13

     

showmebug筆試題庫java 假設用户需要修改_bash_14

6、在題3的基礎上,刪除/tmp/oldboy/下除passwd以外的其它文件。

  

showmebug筆試題庫java 假設用户需要修改_bash_15

  

showmebug筆試題庫java 假設用户需要修改_bash_16

  

showmebug筆試題庫java 假設用户需要修改_bash_17

  或

  

showmebug筆試題庫java 假設用户需要修改_bash_18

  

showmebug筆試題庫java 假設用户需要修改_bash_19

7、在題3的基礎上,請打印/etc/passwd文件中的第2-5行(不低於三種方法)。

  

showmebug筆試題庫java 假設用户需要修改_文件複製_20

  

showmebug筆試題庫java 假設用户需要修改_文件複製_21

  

showmebug筆試題庫java 假設用户需要修改_bash_22

8、在題3的基礎上,使用命令調換passwd文件裏和/bin/bash位置?即將所有的第一列和最後一列位置調換?

  例:

    默認:root:x:0:0:root:/root:/bin/bash  修改後:/bin/bash:x:0:0:root:/root:root

  

showmebug筆試題庫java 假設用户需要修改_運行級別_23

   

showmebug筆試題庫java 假設用户需要修改_文件複製_24

 

9、把/data目錄及其子目錄下所有1以擴展名.txt 結尾的文件中包含oldgirl的字符串全部替換為oldboy

  

showmebug筆試題庫java 假設用户需要修改_bash_25

  

showmebug筆試題庫java 假設用户需要修改_運行級別_26

  

showmebug筆試題庫java 假設用户需要修改_文件複製_27

  

showmebug筆試題庫java 假設用户需要修改_文件複製_28

10、查找/oldboy下所有7天以前以log結尾的大於1M的文件移動/tmp下

  

showmebug筆試題庫java 假設用户需要修改_運行級別_29

 

11、什麼是Linux的運行級別,請描述Linux的運行級別不同的數字含義?

  cat /etc/inittab

  

showmebug筆試題庫java 假設用户需要修改_bash_30

12、請描述buffer和cache的區別?

  

13、請説出你知道的下列字符在Linux裏可以代表的意義