民國106年 第1梯次 電腦軟體應用丙級 學科

第17題

L i n u x 的指令模式下,如果想要儲存i f c o n f i g 的執行結果至文字檔( f i l e . t x t ),以供未來參考, 同時想要…

題目

L i n u x 的指令模式下,如果想要儲存i f c o n f i g 的執行結果至文字檔( f i l e . t x t ),以供未來參考, 同時想要覆蓋掉已存在的檔案資料,該如何下指令?

  1. (1) i f c o n f i g < f i l e . t x t
  2. (2) i f c o n f i g > f i l e . t x t
  3. (3) i f c o n f i g > > f i l e . t x t
  4. (4) i f c o n f i g | f i l e . t x t

官方答案

(2) i f c o n f i g > f i l e . t x t

解析

Linux 指令列中使用 > 符號為輸出導向,會將指令執行結果寫入指定檔案,若檔案已存在則覆蓋原內容。ifconfig > file.txt 即可將網路介面資訊存入 file.txt。選項 1 的 < 是輸入導向,用於讀取檔案內容作為指令輸入;選項 3 的 >> 是附加導向,會在檔案末尾新增內容而非覆蓋;選項 4 的 | 是管線符號,用於將前一指令輸出傳給後一指令,後面必須接指令而非檔名。

AI 參考解析(推得答案已與官方答案比對一致),非官方公告內容,僅供備考參考。

官方資料