0x01 Linux常用檔案處理命令

2022-05-08 11:39:10 字數 2081 閱讀 3071

檔案可以說是佔據了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...