磁碟管理和維護:
磁碟檔名:
/dev/sd[a-p][1-128]
/dev/hd[a-p][1-128]
/dev/vd[a-p][1-128]
heads 磁面 sectors/track 扇區 cylinders磁柱
分割槽命令 fdisk /dev/sd*
格式化 mkfs.ext4 /dev/sda* mkfs.xfs /dev/sda*
檔案系統管理類命令:
mkfs
ext2,ext3,ext4
xfsbtrfs
mkfs.ext2 分割槽
-t:指定建立的檔案系統型別
mkfs -t ext4 =mkfs.ext4
-b:建立檔案系統指定塊大小
1024 2048 4096
-l label:建立檔案系統是可以指明卷標
-j:建立檔案系統時可以建立乙個有日誌功能的系統
-i:指明inode與位元組的比率
-n:直接指定建立檔案系統的數量
-m:指定預留空間
e2label:設定與檢視卷標
設定 e2label device label
檢視 e2label deveice
fsck.ext2 -c:顯示進度
檢視屬性的工具 : dumpe2fs tune2fs
dumpe2fs
tune2fs 修改檔案系統屬性(ext系列)
檔案系統的塊大小
-l:檢視塊內容
-j:修改指定的檔案系統型別
-l:修改卷標
-m:調整預留空間百分比
resize2fs:調整ext系列的檔案系統的大小
-f:強制執行
-m:直接將檔案系統縮小為最小值
-p:顯示檔案系統的最小值
e2fsck:磁碟修復,修復前需要解除安裝掛載點
-a:檢查分割槽:發現問題可以直接修復
-b:設定superblock位置
-b size:設定區塊大小
-c:檢查是否有壞道
-f:強制檢查
blkid::獲取檔案系統型別,uuid,卷標
blkid deveice
-u uuid 定位裝置
-l label 定位裝置
交換分割槽:fdisk device
t 82
mkswap 格式化
dd if=/dev/zero of=/dir/filename bs=[k,g,m] count=n
/etc/fstab
uuid=… swap swap defaults 0 0
swapon -a 根據檔案掛載swap分割槽
swapoff device
mount -t 系統型別 -o 選項 裝置 掛載點
umount 裝置
umount 掛載點
檢視那些程序占用掛載點
lsof 掛載點
fuser -v 掛載點
終止掛載點使用
fuser-km
lsof:列出所有被開啟的檔案,程序
lsof -c process 顯示程序開啟的檔案
lsof -c -p 1234(程序號):列出程序1234開啟的檔案
lsof -i 顯示符合條件的程序
lsof -u 使用者名稱
lsof -i tcp/udp
lsof -i :8080
df 顯示磁碟分割槽上可使用空間
-h 以kb,mb,gb 單位顯示 1024為單位
-h 以1000為單位,而不是1024
-i 顯示inode使用情況
du 檔案大小
-h:以k,m,g等為單位顯示
-c:顯示目錄中檔案大小,並且顯示總和
-s:只顯示目錄的大小 -s:不知目錄檔案的大小,還顯示檔案的大小
掛載配置檔案 : /etc/fstab
第一列:device 裝置檔案
uuid
裝置檔案
卷標 label
第二列:掛載點
第三列:filesystem(檔案型別):xfs ext4 swap iso9660
第四列:檔案系統的引數 defaults
第五列:能否備份 0 不備份 1每天都要備份 2不定期備份
第六列:是否校驗扇區 0不校驗 1最先校驗 2在1之後校驗
第七次作業
共有一下六步 1.客戶機提出網域名稱解析請求,並將該請求傳送給本地的網域名稱伺服器。2.當本地的網域名稱伺服器收到請求後,就先查詢本地的快取,如果有該紀錄項,則本地的網域名稱伺服器就直接把查詢的結果返回。3.如果本地的快取中沒有該紀錄,則本地網域名稱伺服器就直接把請求發給根網域名稱伺服器,然後根網域...
第七次作業
練習題 1 上面提到了許多魔法方法,如 new init,str,rstr,getitem,setitem 等等,請總結它們各自的使用方法。init 方法,可以理解為初始化方法。new 方法,建立乙個例項物件。只要自己定義了 str self 方法,使用print輸出物件的時候,那麼就會列印從在這個...
第七次作業
numpy統計分布顯示 from sklearn.datasets import load iris import matplotlib.pyplot as plt import numpy as np iris data load iris data iris length iris data 2...