CentOS 基礎知識 Linux鏈結命令1 4

2021-10-04 21:53:03 字數 1065 閱讀 1050

linux鏈結命令1-4

1、ln [原檔案] [目標檔案] (link)

功能描述:生成鏈結檔案

選項 -s 建立軟鏈結 ln -s

硬鏈結特徵:擁有相同的i節點和儲存block塊,可以看做是同乙個檔案。(在格式化時,第一將分割槽劃分為等大小的block資料塊,該資料塊通常為4kb。第二建立分割槽表,並為每個檔案建立乙個相關資料。當使用者搜尋某個檔案時,會先到分割槽表中查詢檔案所對應的block儲存位置,接著到相應位置取出,並返回給使用者。)硬鏈結與原檔案擁有相同的i節點。因此,與原檔案非常相似。當刪除原檔案或硬鏈結檔案的任何一檔案,不影響檔案索引操作。可看做,同乙個檔案的不通進入點。它是同樣的儲存空間。可通過i節點識別、不建議建立硬鏈結檔案、檔案太過隱蔽,除了有i節點這樣乙個標識之外,很難區分它是不是硬鏈結、硬鏈結限制較多,不能跨分割槽,不能針對目錄,只有檔案才可以建立,使用當中容易出現錯誤。

ln ./source/abc ./target/bcd.hard 建立後,引用計數+1

ls -i ./source/abc ./target/bcd.hard 可使用ls -i 來檢視檔案i節點號

[root@localhost ~]# ln /root/456 /home/456

[root@localhost ~]# ls -i /root/456 /home/456

33617456 /home/456 33617456 /root/456

軟鏈結特徵:類似於windows快捷方式、軟鏈結擁有自己的i節點和block塊,但是資料塊中只儲存原檔案的檔名和i節點號,並沒有實際的檔案資料。(擁有自己的分割槽表中索引資料,通過索引找到分割槽表中檔案的目標索引資料,再通過目標索引資料,查詢資料)、 l為軟鏈結, 軟鏈結檔案許可權都為rwxrwxrwx, 雖然許可權顯示為777,但實際許可權需要看原檔案許可權。修改任意檔案,另乙個都隨著改變、刪除原檔案,軟鏈結不能使用、建立軟鏈結,原檔案一定要寫絕對路徑。否則,軟鏈結會到它所在的同一目錄去找原檔案。

[root@localhost ~]# ls -l /home

總用量 0

lrwxrwxrwx. 1 root root 9 4月 10 12:18 123 -> /root/123

centos相關基礎知識

通過命令hostnamectl set hostname 主機名修改centos7系統可以直接通過命令hostnamectl set hostname 主機名進行修改,修改完畢後重新登入 shell 就可以了。root test hostnamectl set hostname laoxia roo...

CentOS 基礎知識 Linux命令格式1 1

1 1 linux命令格式 1.起始符 root localhost root 當前登入使用者 localhost 主機名 當前所在目錄 家目錄 超級使用者的提示符 普通使用者提示符 2.ls命令選項 ls a all 顯示所有檔案,包括隱藏檔案 ls l list使用較長格式列出資訊 ls h h...

linux基礎知識

舉例來說,硬碟的檔名稱即為 dev hd a d 其中,括號內的字母為 a d 當中的任何乙個,亦即由 dev hda,dev hdb,dev hdc,及 dev hdd 這四個檔案的意思 注 這種型式的表示法在後面的章節當中會使用得很頻繁,請特別留意 那麼光碟機與軟盤呢?分別是 dev cdrom...