介紹軟硬鏈結
總結當天所學知識
概念:
建立方式:ln -s
軟鏈結有自 己的inode
,是linux
特殊檔案的一種,作為乙個檔案,它的資料是它所連線的檔案的路徑。
系統中多個檔名指向同乙個索引節點稱為硬鏈結。(只能引用同一文 件系統中的檔案。它引用的是檔案在檔案系統中的物理索引(也稱為inode
)。當移動或者刪 除原始檔案時,硬鏈結不會被破壞,因為它所引用的是檔案的物理資料而不是檔案在檔案結構 中的位置。硬鏈結記錄的是目標的inode(
所有檔案指向同乙個
inode節點
建立方式:ln
只能引用同一文 件系統中的檔案。它引用的是檔案在檔案系統中的物理索引(也稱為inode
)。當移動或者刪 除原始檔案時,硬鏈結不會被破壞,因為它所引用的是檔案的物理資料而不是檔案在檔案結構 中的位置。硬鏈結記錄的是目標的inode(
所有檔案指向同乙個
inode節點)
ls -l 以長列表方式列出 =ll
ls -r
逆序列出
ls -ld
檢視指定目錄.
ls
-lh 顯示目錄或檔案大小
ls -a
列出隱藏檔案,包括.和
..
ls -a
列出隱藏檔案,不包括.和
..
ll
-i 顯示檔案索引節點號(inode)。乙個索引節點代表乙個檔案,在
linux
中儲存在磁碟分
區中的檔案都給它分配乙個編號,稱為索引節點號
inode
。
>
第乙個字元:
linux
的檔案型別
- 普通檔案,類似於windows
的記事本 nano cat rm
d 目錄檔案,類似於資料夾 cd
l link
,鏈結檔案 軟連線 c
字元裝置檔案,串列埠裝置,順序讀寫,鍵盤 b
塊裝置檔案,可供儲存的介面裝置,隨機讀寫,硬碟 p
管道檔案,用於程序間的通訊 s
套接字檔案,通常用於網路上的通訊。可以啟動乙個程式來監聽客戶端的要求,客
戶端可以通過套接字來進行資料通訊
touch 檔名 … ;建立檔案
ln 原檔案 目標檔案
; 建立硬鏈結
ln -s 原檔案 目標檔案
;建立軟連線
nano 檔名
;編輯檔案
cat 檔名
;檢視檔案
rm 檔案 y
; 刪除普通檔案
rm- r 檔名 ;刪除目錄檔案
-name
指定名字查詢
-inum
-iname
指定名字進行查詢忽略大小寫
-user
查詢屬主為指定使用者的檔案
# find /tmp -user redhat
-group
查詢屬組為指定組的檔案
-uid
-gid
-nouser
查詢沒有屬主的檔案
-type type(
f d b c p s
)# find / -type l ls
第二天作業
作業二 作業三 作業四 作業五 作業一 命令mkdir mnt var etc init.d,dev,home,root,tmp p 思維導圖 總結檢視目錄下的檔案 ls list ls l 以長列表方式列出 ll ls r 逆序列出 ls d 檢視當前目錄 ls ld 長列表列出當前目錄的詳細資訊...
第二天作業
由命令列輸入乙個4位整數,求將該數反轉以後的數,如原數為1234,反轉後的數字4321 選做題 int x new scanner system.in nextint if x 1000 x 9999 else猴子第一天摘下若干個桃子,當即吃了一半,還不癮,又多吃了乙個,第二天早上又將剩下的桃子吃掉...
第二天作業
第一題 看程式說答案 int a 10 int b 3 int c a b c 13 int d a b d 7 int e a b e 30 int f a b f 3 int g a b g 1 a a b b 第二題 看程式說答案 1 int a 10 a 2 a 3 a 4 a 5 a 3 ...