檔案檢視類命令: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 複製...