檔案可以說是佔據了linux系統半壁江山,那麼,我們理所應當要認識檔案,且還要懂得如何建立、檢視檔案(touch、cat命令)。既然是使用linux,當然是為了提高效率和效能,那麼我們就更應該多學幾種工具,例如比cat命令更高階的more、less命令;當我們只需檢視檔案首尾的時候,要學會使用head、tail命令;同時我們更要懂得如何像使用windows快捷方式一樣在linux下建立鏈結檔案。下面就讓我一一為大家展開介紹。
命令所在路徑:/bin/touch
執行許可權:所有使用者
語法:touch [檔名]
功能描述:建立空檔案
範例:> touch courses.list
注:
(1) 字尾名和windows不一樣;
(2) 除'/'外,大部分特殊符號都支援作為檔名;
(3) 最好不要有空格,避免不必要的麻煩,但如果檔名需要有空格,請用"file name"將檔名包含起來。
命令所在路徑:/bin/cat
執行許可權:所有使用者
語法:cat [檔名]
功能描述:
正序顯示檔案內容(不可滾動螢幕)
-n 顯示行號
範例:
> cat /etc/issue
> cat -n /etc/services
命令所在路徑:/usr/bin/tac
執行許可權:所有使用者
語法:tac [檔名]
功能描述:倒序顯示檔案內容(反向列示,不可滾動螢幕)
範例:> tac /etc/issue
命令所在路徑:/bin/more
執行許可權:所有使用者
語法:more [檔名]
功能描述:分頁顯示檔案內容(可向下翻頁,不可向上)
(空格)或f 翻頁
enter 換行
q或q 退出
範例:> more /etc/services
命令所在路徑:/bin/less
執行許可權:所有使用者
語法:less [檔名]
功能描述:分頁顯示檔案內容(可向下或向上翻頁)
(空格)/f/page up/down: 向上/下翻頁
enter/上箭頭/下箭頭: 向上/下翻一行
q或q: 退出
範例:> less /etc/services
命令所在路徑:/usr/bin/head
執行許可權:所有使用者
語法:head [檔名]
功能描述:
顯示檔案前幾行(預設顯示前10行)
-n 指定行數
範例:> head -n 20 /etc/services
命令所在路徑:/usr/bin/tail
執行許可權:所有使用者
語法:tail [檔名]
功能描述:
顯示檔案後面幾行(預設顯示後10行)
-n 指定行數
-f 動態顯示檔案末尾內容(一般用於監控日誌變化)
範例:> tail -n 18 /etc/services
英文原意:link
命令所在路徑:/bin/ln
執行許可權:所有使用者
語法:
ln -s [原檔案] [目標檔案]
-s 建立軟鏈結
預設是硬鏈結(不指定-s)
範例: 0X01從檔案中讀取資料
一 讀取檔案 coding utf 8 usr bin python 讀取檔案 with open home aaron 桌面 biaoge htmlcade.txt as file object contents file object.read print contents.rstrip 解析 ...
linux常用檔案處理命令 課堂筆記
1 命令 ls 英文 list 路徑 bin ls 功能 顯示目錄檔案 語法 ls 選項 ald 檔案或目錄 a 顯示所有檔案,包括隱藏檔案 l 詳細資訊顯示 d 檢視目錄屬性 d rwr r x r x 2 root root 4096 12 01 20 52 2 硬連線數 所有者 所屬組 檔案大...
Linux常用處理檔案的命令
linux 處理檔案相關命令 例子 scp p 333 sgns.target.word word.neg5.baike.bin fengzhi 10.1.7.174 home fengzhi test python3 project relative score 例子 scp p 333 feng...