AIX檔案系統基本之檔案操作基本指令

2021-08-26 06:25:10 字數 2092 閱讀 4012

1.顯示當前目錄的路徑

pwd(print working directory - 列印工作目錄)

2.羅列檔案目錄下內容(listing directories)

ls [directory]

-a:show hidden files(files that start with a ".")

-a顯示隱藏檔案(所有以.開頭的檔案通常為隱藏檔案)

ps:這裡如果用root使用者登陸的時候無需-a也可以顯示隱藏檔案,因為其許可權的原因,aix中root使用者的許可權比較大

-r:list files in all subdirectories(recursively)

-r:檢視指定目錄,以及子目錄的情況以及結構

-l:long listing of files

-l這裡是長顯示的意思,其實就是把i-node塊中的內容都顯示出來,不過不包括i-node號

-i:list i_node number

-i為顯示檔案的i-node號

ps:這裡還有個指令是istat,意為顯示i-node節點

3.切換目錄(change directory)

cd [directory]

這裡cd後面跟的目錄實際上可以是相對位址或者絕對位址

ps:cd後如果什麼都不加的話,意為切換到主目錄,或者成為工作目錄

4.建立資料夾(make directory) ps:aix之中,一般建立都是以mk開頭,移除都是以rm開頭,改變都是以ch開頭,特例不多。其他雖然相容unix和linux中的大部分指令,不過不是太常用。

建立目錄

mkdir [directoy]

mkdir -p dir1/dir2/dir3(包括過程目錄一起建立)

ps:這裡實際上directory也分相對和絕對,也就是說

mkdir /home/team01/test (/home/team01存在)

和cd /home/team01;mkdir test是效果一樣的

5.刪除資料夾(remove directory)

刪除目錄

rmdir [directoy](必須非空)

rmdir -p dir1/dir2/dir3(幾層必須為空,不過底層這幾個目錄必須要有)

6.touch(這個不知道怎麼描述比較好,建立?還是改變?)

touch命令,實際上可以建立乙個0長度的檔案(create zero-length files)

改變access和modified時間

ps:這裡存在個檔案時間的問題,檔案中一共有三個時間,分別為更新時間(牽扯到改變i-node塊的資訊),修改時間(牽扯到改變檔案內容),訪問時間(無論讀一下還是寫一下)

即為updated time,modified time,accessed time

7.複製檔案(copy files)

cp這個指令在aix裡面還有有點點折騰的,一般用的格式是cp source target,例cp file1 file2 ... target_dir

cp source target(多個檔案最後需要加目錄)

cp /home/team03/pgms/suba /progma(拷貝過去最後改名為progme)

cp doc/progma test c(拷貝到c目錄下,或者為c/)

cp trio_ltr ../c(要看具體情況,上層有c目錄即是到c目錄下,上次無c目錄即是改名為c)

8.移動檔案(move)

mv source target(改名)

mv file1 file2 ... target_dir(移動)

cat file1 file2 ....(顯示檔案中內容,一次性顯示)

9.文字數目(wc)

其實這個指令挺好玩的,用來計算文字的數目

wc [-c] [-l] [-w] filename

位元組數 行數 字數

通過空格,tab,回車來判斷字元數,並不是完全依照字的判斷來計數的

ps:如果要查詢檔案夾中間有d字母的目錄的數量,這個就需要用組合指令來作了

ls -l | grep ^d | wc -l

意思是,列出目錄下(ls -l)中間查詢(grep ^d)含有d的資料夾(^是乙個萬用字元)採用wc進行計數

AIX檔案系統基本之檔案操作基本指令

1.顯示當前目錄的路徑 pwd print working directory 列印工作目錄 2.羅列檔案目錄下內容 listing directories ls directory a show hidden files files that start with a a顯示隱藏檔案 所有以.開頭...

AIX檔案系統

aix檔案系統 檔案系統 重點 檔案系統型別 1,日誌檔案系統 jfs a 日誌檔案系統通過對檔案原資料進行日誌記錄,從而允許在檔案系統崩潰後迅速恢復,jfs為系統預設的檔案系統,只能執行在32位的系統中。2,增強型jfs jfs2 a jfs2 為64位核心的預設檔案系統,由於32位核心位址空間的...

AIX 建立檔案系統

首先用crfs或者smit來建立乙個20g的檔案系統,既然下面要使用一些低階命令來建立檔案系統,因此,這裡用crfs來完成檔案系統的建立 crfs v jfs2 g testvg a size 20g m testfs 解釋 在testvg卷組上建立乙個格式為jfs2的20g大小的檔案系統,掛載點為...