其實圖形化介面真的是一個偉大發明,它以很直覺的方式進行各種操作。
而且有些時候,在 Linux 上需要敲打指令執行,比如說連接藍芽裝置,在 Windows 上卻可以用滑鼠輕易完成。(雖然使用 DE 的 Linux 也能做到)
不過能用指令執行的任務,也就意味著能輕易加入排程或自動化操作,這可是 Linux 的魅力。
還是擇你所愛、愛你所選。裝逼裝到底
這邊我會把一些 Linux 當桌機時會遇到的操作記錄一下。
讀取外接裝置(USB)
1.查看已連接的存儲設置
fdisk -l
會看到於類似以下的資訊,/dev/sdd
是設備名稱
Disk /dev/sdd: 7.4 GiB, 7948206080 bytes, 15523840 sectors
Disk model: Multi-Card
Units: sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disklabel type: dos
Disk identifier: 0x0005f2b8
Device Boot Start End Sectors Size Id Type
/dev/sdd1 8192 1679687 1671496 816.2M e W95 FAT16 (LBA)
/dev/sdd2 1687552 15458303 13770752 6.6G 85 Linux extended
2. 掛載設置
把 /dev/sdd2
分區掛載到 /mnt
mount /dev/sdd2 /mnt
3. 正常讀寫 USB
隨意操作
cd /mnt
或
ranger /mnt
格式化硬碟/ USB / SD 卡
1.查看硬碟情況
fdisk -l
2.刪除並重新建立分區
A.使用 fdisk
fdisk /dev/sde
- m 幫助
- d 刪除分區
- n 新增分區
- p 顯示目前分區狀態
- w 寫入并退出
fdisk 相對比較簡單,這裡就不展開。一直 m 和 p 就大概知道自己要幹嘛,最後記得 w
B.使用 parted
parted /dev/sde
- print 顯示狀態
- help 幫助
- quit 退出
創建分區表 (gpt, msdos)
mklabel gpt
mklabel msdos
建立分區 (fat32, ext4)
mkpart "My USB partition" fat32 1MiB 100%
mkpart "My USB partition" ext4 1MiB 100%
3.格式化分區
mkfs.ext4 /dev/sde1
壓縮/解壓縮
Zip
壓縮
zip -r file data/*
解壓縮
unzip file.zip -d /home/myfile
tar
DD - 把映像檔寫入磁盤
dd if=path/to/data.img of=/dev/rdiskX bs=1m