文字檢視 操作命令 梁十八的部落格

2022-09-23 05:48:08 字數 2652 閱讀 5723

檔案檢視類命令:cat, tac, head, tail, more, less

分屏檢視命令:more和less

more命令:

more file

特點:翻屏至檔案尾部後自動退出;

less命令:

less file

head命令:

檢視檔案的前n行;

head [options] file

-n #

tail命令:

檢視檔案的後n行;

tail [options] file

-n #

-f:檢視檔案尾部內容結束後不退出,跟隨顯示新增的行;

stat命令:

stat - display file or file system status

stat file...

檔案:兩類資料

元資料:metadata (比如檔案/目錄的屬性:大小、型別、修改時間等)

資料: data

(資料改變,元資料必定改變。反之不成立。)

時間戳:

access time:2015-12-10 16:12:22.776423693 +0800

modify time:2015-12-10 16:12:22.776423693 +0800

change time:2015-12-10 16:12:22.776423693 +0800

(用touch命令"摸"一下檔案/目錄,這3個時間是可以改變的)

touch命令:

touch - change file timestamps

touch [option]... file...

-c: 指定的檔案路徑不存在時不予建立;

-a: 僅修改access time;

-m:僅修改modify time;

-t stamp

[[cc]yy]mmddhhmm[.ss]

檔案管理工具:cp, mv, rm

cp命令:copy

原始檔;目標檔案;

? ? ? ?單源複製:cp [option]... [-t] source dest

? ? ? ?多源複製:cp [option]... source... directory

? ? ? ? cp [option]... -t directory source...

? ? ? ? 單源複製:cp [option]... [-t] source dest

? ? ? ? 如果dest不存在:則事先建立此檔案,並複製原始檔的資料流至dest中;

? ? ? ? 如果dest存在:

? ? ? ? 如果dest是非目錄檔案:則覆蓋目標檔案;

? ? ? ? 如果dest是目錄檔案:則先在dest目錄下建立乙個與原始檔同名的檔案,並複製其資料流;

? ? ? ? 多源複製:cp [option]... source... directory

? ? ? ? ? cp [option]... -t directory source...

? ? ? ? 如果dest不存在:錯誤;

? ? ? ? 如果dest存在:

? ? ? ? 如果dest是非目錄檔案:錯誤;

? ? ? ? 如果dest是目錄檔案:分別複製每個檔案至目標目錄中,並保持原名;

? ? ? ? 常用選項:

? ? ? ? -i:互動式複製,即覆蓋之前提醒使用者確認;

? ? ? ? -f:強制覆蓋目標檔案;

? ? ? ? -r, -r:遞迴複製目錄;

? ? ? ? -d:複製符號鏈結檔案本身,而非其指向的原始檔;

cp link檔案:複製的是link指向的原始檔

? ? ? ? -a:-dr --preserve=all, archive,用於實現歸檔;

? ? ? ? --preserv=

? ? ? ? mode:許可權

? ? ? ? ownership:屬主和屬組

? ? ? ? timestamps: 時間戳

? ? ? ? context:安全標籤

? ? ? ? xattr:擴充套件屬性

? ? ? ? links:符號鏈結

? ? ? ? all:上述所有屬性

? ? mv命令:move

? ? ? ?mv [option]... [-t] source dest

? ? ? ?mv [option]... source... directory

? ? ? ?mv [option]... -t directory source.. ? ?

? ? ? ?常用選項:

? ? ? ? -i:互動式;

? ? ? ? -f:force

? ? rm命令:remove

? ? rm [option]... file...

? ? 常用選項:

? ? -i:interactive

? ? -f:force

? ? -r: recursive

? ? 刪除目錄:rm -rf /path/to/dir

? ? 危險操作:rm -rf /*

? ? 注意:所有不用的檔案建議不要直接刪除,而是移動至某個專用目錄;(模擬**站)

linux常用命令備忘 梁十八的部落格

ctrl alt f 1,6 ctrl alt f1到f6切換開啟終端 ctl alt shift f1 f6切換到本文命令列方式。alt f7返回到圖形介面 管理員 普通使用者 su l 使用者名稱 切換使用者,如果加 l則完全替換 外部命令 都有乙個可執行程式,位於檔案系統某目錄下 which,...

Linux的文字編輯和文字內容檢視命令

linux的文字編輯和文字內容檢視命令 1 文字編輯命令 vi 用於編輯文字檔案,基本上可以分為三種模式,分別是一般模式 編輯模式 命令列模式。一般模式 當編輯乙個檔案時,剛進入檔案就是一般模式。編輯模式 在一般模式下,是不可以編輯文字內容的,需要按i l a a o o中的任意乙個鍵進入編輯模式 ...

Linux的文字編輯和文字內容檢視命令

linux的文字編輯和文字內容檢視命令 1 文字編輯命令 c 刪除 1 x和x分別指向後 向前刪除乙個字元 2 nx 向後刪除n個字元 3 dd 刪除游標所在整行 4 ndd 刪除游標所在的向下n行 5 d1g 刪除游標所在整行到第一行的所有資料 6 dg 刪除游標所在整行到末行的所有資料 d 複製...