linux筆記第二部分

2021-06-23 10:10:11 字數 2120 閱讀 5164

其實我只是想記錄下自己的學習軌跡,順便讓自己的部落格裡面稍微有點東西。之前筆記都是儲存在evernote上,因為是普通使用者,貌似不能共享。。就拷過來了。

總之這是第二部分:linux磁碟及檔案系統管理以及如何獲取幫助

linux-08磁碟基本概念

linux-09使用fdisk進行磁碟管理

1.fdisk:支援絕大多數作業系統,基於mbr的分割槽工具,所以如果需要使用gpt,則無法使用。(侷限性)

2.只有具有超級使用者許可權才能執行。

3.fdisk -l可以列出硬碟資訊

4.fdisk /dev/sda可以對目標磁碟進行分割槽操作(互動式畫面)

5.extend:拓展分割槽

6.+size(直接寫入大小,自動計算出起始和結束柱面)

7.partprobe命令,讓核心更新分割槽表。

linux-10linux下建立檔案系統

1.作業系統通過檔案系統來管理檔案及資料。

2.建立檔案系統(格式化)而沒有檔案系統的裝置稱為裸(raw)裝置

3.常見的檔案系統:fat32、ntfs、ext2、ext3、ext4、xfs。hfs。windows主流檔案系統為ntfs,linux下的主流檔案系統是ext3、ext4.

檔案系統的區別:日誌,支援分割槽大小,支援的單個檔案大小,效能等

4.mke2fs命令,建立檔案系統(mke2fs -t ext4 /dev/sdb1)常用引數:-b biocksize指定系統檔案塊大小 -c建立檔案系統時檢查壞損塊 -l lable 指定卷標 -j建立檔案系統日誌

5.mkfs命令。引數支援較少mkfs.ext4 /dev/sdb1

6.dumpe2fs /dev/sdb1檢視檔案系統資訊

7.journal日誌:帶日誌的檔案系統擁有較強的穩定性。在出現錯誤時可以進行恢復。

8.e2lable為檔案系統打上標籤e2lable /dev/sdb1 shanyang()標籤一般都大寫

9.fsck 檢查並修復損壞的檔案系統。(檢查時需要是解除安裝狀態)引數:-y(不提示直接修復)預設情況下自動判斷檔案系統型別(假如損壞嚴重,輸入-t引數)對於識別為檔案的損壞資料會被放入lost-found檔案中。     每次啟動都會進行fsck操作。

linux-11檔案系統掛載管理

磁碟或分割槽建立好檔案後,需要掛載到乙個目錄才能夠使用

1.windows或mac在建立分割槽後會自動掛載。而linux上則需要手動掛載或配置系統進行自動掛載。

2.mount命令 mount /dev/sdb1 /mnt/(掛載點) mount回車可以查詢已掛載分割槽。

3.-t 指定檔案系統型別     -o指定掛載選項。(a.ro或rw 代表唯讀或讀寫,預設為rw     b.syns不使用快取,asyns使用快取,預設是asyns     c.noatime不更新訪問時間,atime更新訪問時間     d.重新掛載檔案系統)mount -o remount,sync。。。

4.解除安裝umount命令,相當於彈出(umount 檔案系統或者掛載點)fuser -m/mnt 列出正在使用檔案系統的程序。lsof  /mnt 檢視開啟的檔案

5.自動掛載。配置/etc/tstab用來定義哪些檔案系統需要自動掛載。檔案中每一行代表乙個掛載配置,包括五個部分(需要掛載的裝置,掛載點,檔案系統,掛載選項,00)需要掛載的裝置可以用lable=...來識別

6.mount -a命令會掛載所有fstab中定義的自動掛載項

linux-12如何獲取幫助資訊

linux提供了詳細的幫助工具和文件,所以不用記下所有命令

1.幾乎所有命令-h或者--help引數獲取使用方法

2.man(manual手冊)命令

man 命令名     man文件分為9種(man 5 ls)數字可為1-9 man -k 關鍵字(檢視包含關鍵字的文件)

3.info(比man更加詳細)info和man都可以用/+關鍵字來搜尋(詳細見vi章節)

4.doc 幫助文件。儲存在/usr/share/doc檔案下.檢視程式最詳盡的幫助

噗噗,以上就是第二部分的筆記了,加了個油

Web API 第二部分

web api 第二部分 元素偏移量 offset element.offsettop element.offsetleft element.offsetwidth 可以得到元素的大小 寬度和高度 是包含padding border width element.offsetheight elemen...

redux 第二部分

redux 的使用方法,為什麼使用 action.js 檔案,進行優化 將其分開,然後我們通過工廠函式的每次返回不同的物件,由於引數是固定的,每次返回的都是事件型別和事件資料,所以我們可以使用乙個函式,通過其返回值來返回乙個物件,讓後傳遞給 action 我們的 reducer 函式有兩個引數,引數...

實驗二 第二部分

第二部分 ftp協議分析 1.兩個同學一組,a和b。2.在a主機上架設ftp伺服器 3.在b主機上執行wireshark,並登陸a主機的ftp伺服器,上傳一張,得到抓取的資料報,4.進行追蹤tcp流,顯示為原始資料,分析得到a主機登陸ftp的過程及使用者名稱密碼,還原上傳的,第二部分 ftp協議分析...