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大小的檔案系統,掛載點為...