linux之檔案管理

2021-09-13 16:23:18 字數 3742 閱讀 2501

touch + 檔名 建立乙個新的檔案

檔案:檔名,資料,元資料

stat + 檔名 檢視檔案屬性

注意:

touch不但可以建立檔案也可以修改檔案的時間戳

時間戳分為:

atime:檔案內容被訪問的時間標識

mtime:檔案內容被修改的時間標識

ctime:檔案屬性或檔案內容被修改的時間標識

mkdir	directory

mkdir -p dir1/dir2/dir3 -p建立遞迴目錄時,當上層目錄不存在自動建立

rm file4、			目錄刪除

rm -f file			-f=force 標示強制刪除不提示
目錄刪除

rm -r	directory		-r標示遞迴刪除,也就是刪除目錄本身和裡面的所有內容

rm -r -f dir 刪除目錄不提示

rm -rf dir 在命令引數使用過程中,-a -b -c =-abc =-bac ,順序是不需要注意的。

1、gedit

gedit file			##必須有圖形
2、vim

基本操流程

vim file -->按[i]進入insert模式-->書寫內容-->按[esc]退出insert模式-->:wq退出儲存

vim異常退出

當vim異常退出時會生成.file.swp檔案

當再次開啟此檔案時會出現以下情況

唯讀開啟 繼續編輯 恢復資料 刪除swap檔案 退出 退出

無論按[o] (e) (r) (q) (a) 任何乙個都不會刪除.swp檔案那麼再次開啟hello檔案是還會出現以上介面直到按(d),.swp檔案被刪除vim恢復正常工作
cp				 原始檔		   目的地檔案	

cp -r 源文目錄 目的地目錄

cp 原始檔1 原始檔2 目的地目錄 ##目的地目錄必須存在

cp -r 源目錄1 源目錄2 目的地目錄 ##目的地目錄必須存在

複製檔案

複製目錄

mv 	原始檔	目的地檔案			重新命名

mv	源目錄	目的地目錄			移動檔案
注意:相同磁碟的檔案移動只是乙個重明名過程,不同磁碟的檔案移動是複製刪除過程

catcat -b file ##-b顯示行號不包含空行

cat -n file ##-n顯示行號包含空行

less file			##分頁瀏覽

用法:上|下 ##逐行移動

pageup|pagedown ##逐頁移動

/關鍵字 ##高亮顯示關鍵字,n向下匹配,n向上匹配

v ##進入vim模式

q ##退出

注意: 在vim模式中按:wq 退回到less模式

head

head 		file		##檢視檔案前10行

head -n 3 file ##檢視檔案前3行

tail

tail file					##檢視檔案後10行

tail -n 3 file ##檢視檔案後3行

tail -f file ##監控檔案後10行內容的變化

tail -f /var/log/message ##監視系統日誌檔案內容

watch -n 1 -d 檔名       ##每隔一秒檢視檔案內容變化情況

watch -n 1 -d netstat -ant ##每隔一秒顯示網路連線數的變化情況

相對路徑:

相對與當前系統所在目錄的乙個檔名稱的簡寫,

此名稱省略了系統當前所在目錄的名稱

此名稱不以「/」開頭

此名稱在命令執行時會自動在操作物件前加入「pwd」所顯示的值

絕對路徑:

絕對路徑是檔案在系統的真實位置

此命令是以「/」開頭的

此命令在命運行時系統不會考慮現在所在位置的資訊

1、系統中的tab鍵可以實現命令的自動補齊;

2、可以補齊系統中存在的命令,檔名稱,和部分命令的引數;

3、當一次tab補齊不了時代表以此關鍵字開頭的內容不唯一;

4、可以用tabx2來列出所有以此關鍵字開頭的內容。

pwd 顯示路徑當前路徑

cd 進入到某個目錄

ls -l	file		 檔案屬性

ls dir 目錄中保函的內容

ls -d dir 目錄本身的屬性

ls -a dir 列出所有檔案(包含隱藏檔案)

ls -s dir 檢視並且按照大小排序

ls -s file|dir 檢視檔案大小

wc -l			顯示檔案的行數

wc -w 顯示單詞數

wc -m 顯示字元數

wc -c 顯示位元組數

wc 顯示檔案內容的行數,單詞數,位元組數,字元數

Linux之檔案管理

在windows系統中檢視檔案先進入相應的碟符,再次進入檔案目錄 在windows中都是這樣的 c d 等 在linux中只有乙個根目錄,呈現倒置的樹狀節點,使用tree命令檢視樹狀結構 在centos7中預設沒有安裝tree命令 centos8預設安裝 mount dev sr0 media 設定...

Linux之檔案許可權管理

檔案屬性檢視命令 ls l filename 目錄屬性檢視命令 ls dl directory rw r r 1 root root 46 oct 1 05 03 filename 檔案型別 普通檔案 d 目錄 c 字元裝置 s 套接字 p 管道 b 快裝置 rw r r 檔案讀寫許可權 rw r ...

linux筆記之檔案管理

linux 目錄和路徑 此層目錄 上一層目錄 上乙個工作目錄 當前使用者家目錄 accountaccount的家目錄 pwd mkdir rmdir echo path path path root新增環境變數 basename 獲取檔名 dirname獲取路徑名 cat tac more less...