指令df會顯示檔案系統的使用量,但現在還會顯示udev, tmpfs, loop device等等,資料太多讓人有點困擾。下面的指令可以去除udev, tmpfs, loop,並且將硬碟或是NVMe硬碟或NFS掛載列出並且上色:
- df -h | grep -v -e loop -e udev -e tmpfs \
| grep --color '/dev/sd\|$\|/dev/nvme'
第一行的grep用意是在去除loop, udev與tmpfs
第二行的grep則是把硬碟sdx與nvme用顏色標示,並留下其他掛載系統。
/dev/sd 代表著只看sd開頭的device,也就是一般硬碟。
/dev/nvme 代表著只看nvme開頭的device,也就是NVMe SSD。
$ 則是讓前面兩種都不是的行也能列出來,像是NFS掛載區。
中間則是用escape來把pipe符號 | 給弄開來。
以上的grep使用目的是將match pattern上色,但又希望保留了全文
要簡單一點列出所有設備並標示,那就只要用指令:
- df -h | grep --color '/dev/sd\|$\|/dev/nvme'
通常會用alias一個簡單的指令dfh,來達到上面的功用
- alias dfh='df -h | grep --color "/dev/sd\|$\|/dev/nvme"'
參考資料
- Colorized grep -- viewing the entire file with highlighted matches:詳細解說了 | 符號在grep裡面的使用,達成給match pattern上色又保留全文
_EOF_
Dark sci-fi on sunset, with a small radar on mountains, concept art with high detail and warm lighting, volumetric godrays, vivid beautiful
Steps: 20, Sampler: DPM++ 2M Karras, CFG scale: 7, Seed: 72808359, Size: 512x256, Model hash: fc2511737a, Model: chilloutmix_NiPrunedFp32Fix, Version: v1.6.1
Time taken: 1 min. 42.8 sec.
A: 1.73 GB, R: 2.20 GB, Sys: 2.0/2 GB (100.0%)
沒有留言:
張貼留言