Linux學習筆記(三)Linux檔案操作

2021-06-23 05:51:58 字數 2254 閱讀 6661

1. 使用cp命令複製檔案或目錄,格式為:cp 原始檔(資料夾) 目標檔案(資料夾)

2. 使用mv命令移動或者重新命名檔案或目錄,格式為:mv 檔案 目標目錄

3. 刪除檔案:使用rm命令可以刪除檔案或目錄

4. 建立、刪除目錄

mkdir命令用於建立乙個目錄,rmdir用於刪除乙個目錄,rm - r(-f)命令也可以刪除乙個目錄

5. ln命令可以建立硬連線和符號連線

ln file link,建立硬連線     ln -s item link,建立符號連線

硬連線:在預設情況下,每個檔案有乙個硬鏈結,這個硬鏈結給檔案起名字。當我們建立乙個硬鏈結以後,就為檔案建立了乙個額外的目錄條目。

乙個硬鏈結不能關聯它所在檔案系統之外的檔案。這是說乙個鏈結不能關聯與鏈結本身不在同乙個磁碟分割槽上的檔案。

乙個硬鏈結不能關聯乙個目錄。

乙個硬鏈結和檔案本身沒有什麼區別。不像符號鏈結,當你列出乙個包含硬鏈結的目錄內容時,你會看到沒有特殊的鏈結指示說明。當乙個硬鏈結被刪除時,這個鏈結被刪除,但是檔案本身的內容仍然存在(這是說,它所佔的磁碟空間不會被重新分配),直到所有關聯這個檔案的鏈結都刪除掉。

符號連線:符號鏈結生效,是通過建立乙個特殊型別的檔案,這個檔案包含乙個關聯檔案或目錄的文字指標。在這一方面,它們和 windows 的快捷方式差不多。

如果你往乙個符號鏈結裡面寫入東西,那麼相關聯的檔案也被寫入。然而,當你刪除乙個符號鏈結時,只有這個鏈結被刪除,而不是檔案自身。如果刪除這個檔案早於檔案的符號鏈結,這個鏈結仍然存在,但是不指向任何東西。在這種情況下,這個鏈結被稱為壞鏈結。在許多實現中,ls 命令會以不同的顏色展示壞鏈結

6. linux系統中常見資料夾的含義

bin--包含可執行檔案,即普通使用者皆可使用的bash命令

boot--引導目錄,啟動作業系統的引導,載入核心

/boot/grub/grub.conf 或menu.lst,被用來配置啟動引導程式;

/boot/vmlinuz,linux核心

dev--儲存所有硬體裝置,都被抽象為檔案

etc--儲存作業系統的配置檔案,該目錄下的任何檔案應該是可讀的文字檔案。

/etc/crontab,定義自動執行的任務。

/etc/fstab,包含儲存裝置的列表,以及與特們相關的掛載點。

/etc/passwd,包含使用者帳號列表。

home--儲存使用者的所有東西

root--單使用者的家目錄

lib--儲存核心系統程式的共享庫檔案,與winddows中的dlls類似。

media與mnt--自動掛載

opt--安裝大型軟體

proc--記憶體上的虛擬資料夾,儲存系統的實時資訊,檔案中的數字命名的資料夾分別對應著相應的程序

sbin--儲存只有root使用者才能執行命令

sys--系統底層資訊

temp--臨時目錄,每隔幾天刪除一次

usr--一般小型軟體安裝在此目錄

/usr/bin,包含系統安裝的可執行程式。

/usr/lib,包含由/usr/bin

目錄中的程式所用的共享庫。

/usr/local,通常,由原始碼編譯的程式會安裝在/usr/local/bin目錄下。

/usr/share,包含許多由/usr/bin目錄中的程式使用的共享資料。其中包括像預設的配置檔案、圖示、桌面背   

景,音訊檔案等。

/usr/share/doc,在該目錄下,我們可以找到按照軟體包分類的文件。

var--是可能需要改動的檔案儲存的地方,各種資料庫,假離線檔案,使用者郵件等,都在該目錄下。

lost+found--當部分恢復乙個損壞的檔案系統時,會用到這個目錄。

Linux學習筆記三

使用者管理 使用者分三種 超級使用者 uid 0 普通使用者 uid 500 60000 偽使用者 uid 1 499 系統自動生成 uid 500以後的帳號,表示由使用者所建立的帳號。uid 1 499 的帳號,表示為系統所建立的偽使用者。uid 0 表示是root 許可權。finger 檢視使用...

Linux學習筆記三

linux使用了非同步的磁碟 記憶體資料傳輸模式,同時又是個多人多任務的環境。所以錯誤的關機方法可能會造成磁碟資料損毀。預設root的提示字元為 而一般身份使用者的提示字元為 exit是登出,linux本身已經有相當多的工作在進行,登入也僅是其中的乙個工作而已,所以當你離開時,這個登入工作就停 止了...

Linux學習筆記(三)

cd 表示回到自己的家目錄。cd 沒有加上路徑,代表回到自己家路徑。cd.表示回到上層目錄。cd 表示回到剛剛那個目錄。cd var spool mail 絕對路徑的寫法。cd postfix 相對路徑的寫法。pwd 顯示當前的工作目錄。pwd p 顯示完整的路徑。mkdir test 建立乙個名為...