1. 程式人生 > >[Linux] 008 文件處理命令

[Linux] 008 文件處理命令

有用 long 行號 動態 公開 文件名 ESS 執行權 ces

1. 文件處理命令:touch

  • 命令名稱:touch
  • 命令所在路徑:/bin/touch
  • 執行權限:所有用戶
  • 語法:touch [文件名]
  • 功能描述:創建空文件
  • 範例:
    • 文件名不包含空格

      touch Japanlovestory.list

    • 文件名包含空格

      touch "Long days journey into night.movie"


2. 文件處理命令:cat

  • 命令名稱:cat
  • 命令所在路徑:/bin/cat
  • 執行權限:所有用戶
  • 語法:cat [文件名]
  • 功能描述:
    • 顯示文件內容
    • -n 顯示行號
  • 範例:

    cat /etc/issue
    cat -n /etc/services


3. 文件處理命令:tac

  • 命令名稱:tac (cat 反過來)
  • 命令所在路徑:/usr/bin/tac
  • 執行權限:所有用戶
  • 語法:tac [文件名]
  • 功能描述:顯示文件內容(與 cat 相反,“倒背如流”)
  • 範例:

    tac /etc/issue


4. 文件處理命令:more

  • 命令名稱:more
  • 命令所在路徑:/bin/more
  • 執行權限:所有用戶
  • 語法:more [文件名]
    • space / f 翻頁
    • Enter 換行
    • q / Q 退出
  • 功能描述:分頁顯示文件內容
  • 範例:

    more /etc/services


5. 文件處理命令:less

  • 命令名稱:less
  • 命令所在路徑:/usr/bin/less
  • 執行權限:所有用戶
  • 語法:less [文件名]
  • 功能描述:分頁顯示文件內容(可向上翻頁)
  • 範例:

    less /etc/services


6. 文件處理命令:head

  • 命令名稱:head
  • 命令所在路徑:/head/bin/head
  • 執行權限:所有用戶
  • 語法:head [文件名]
  • 功能描述:顯示文件前面幾行
    • -n 制定行數
  • 範例:

    head -n 20 /etc/services


7. 文件處理命令:tail

  • 命令名稱:tail
  • 命令所在路徑:/usr/bin/tail
  • 執行權限:所有用戶
  • 語法:tail - [文件名]
  • 功能描述:顯示文件後面幾行
    • n 指定行數
    • -f 動態顯示文件末尾內容
  • 範例:

    tail -n 18 /etc/services


此為以前聽 兄弟連的 Linux 公開課 記下的筆記

[Linux] 008 文件處理命令