列出所有介面卡
lspci -k
列出所有載入的模組 | 按照字幕順序排列
lsmod | sort
apt 源設定檔案路徑
/etc/apt/sources.list
查看記憶體與置換空間配置
free -h
nvidia 驅動套件名稱
nvidia-legacy-390xx-kernel-dkms
nvidia 驅動黑名單路徑
/etc/modprobe.d/nvidia-blacklist-nouveau.conf
開啟 root 權限下,vim 的滑鼠(中鍵)滾輪貼上功能。在命令模式下執行
:set mouse=
查看linux的發行資訊、核心版本等
uname -a
查看硬碟配置與掛載分區情況
df -h
新增一個橋 (bridge)
brctl addbr br10
分配 IP 給名為 br10 的橋並啟用
ifconfig br10 192.168.10.1 up
刪除一個名為 br10 的橋 (bridge)
ifconfig br10 down
brctl delbr br10
如果要開機自動建立一個橋 (bridge) ,要編輯哪個路徑的檔案?
/etc/network/interfaces
執行哪個指令可以把 poming 的鏡像站偷回來?
rsync -av jconner@120.117.72.71:/srv/ftp/debian . --progress
apache2 的設定檔路徑是?
/etc/apache2/apache2.conf
如果要修改 apache2 的預設網頁文件根目錄?
/etc/apache2/sites-available/000-default.conf
請寫出 x86 toolchain 的三個基本套件
gcc cpp g++
如何把 hello.c 編譯成 hello 檔案?
gcc hello.c -o hello
查看檔案詳細內容(屬性)
add 檔案名稱
file 檔案名稱
在裝 kernel-package 的時候如果遇到錯誤,應該執行什麼指令自動安裝相依套件?
apt-get install -f -y
請寫出如何在 x86 支援 armhf 的平台
dpkg --add-architecture armhf
如何查看支援的 arm 平台?
dpkg --print-foreign-architectures
如果要設定核心編譯參數,需要下什麼指令?
make menuconfig
※必考※編譯核心的指令?
time make-kpkg --initrd --revision=1.0.lpm kernel_image -j8
現在你有一個編譯完成的核心名叫 kernel.deb,怎麼安裝?
dpkg -i kernel.deb
有一個模組名稱叫 irqbypass,請問如何載入?
modprobe irqbypass
現在有一個已經載入的模組 irqbypass,如何移除?
rmmod irqbypass
請問驅動模組放在哪個路徑?
/lib/modules/核心版本
有一個模組名為 kvm,我要如何在 /lib/modules 內找到這個模組的所在路徑?
find ./ -name kvm.ko
“只要”載入一個指定的模組,名叫 kvm,請問如何下指令?
insmod kvm.ko
如何查看系統硬體資訊?
dmesg
如何查看硬碟分區型態與ID?
blkid
在 fdisk 底下輸入什麼指令新增一個分區?
n
在 fdisk 底下如何新建一張空白的 GPT 分割表?
g
請寫出在 fdisk 底下,W95 FAT32 的 ID?
b
在 fdisk 底下如何變更分割區型態?
t
在 fdisk 底下如何刪除一個分區?
d
MBR 分割表的上限是多少?
2T 或是 2.2T
一個硬碟最多只能用幾個主要分割區,超過就不可以再繼續新增?
4
請下指令使用 ext4 格式化 /dev/sdb1 分割區
mkfs.ext4 /dev/sdb1
請下指令使用 dos 格式化 /dev/sdb2 分割區
mkdosfs /dev/sdb2
linux 有兩個可以臨時掛載實體裝置的目錄,請問是哪兩個?
/mnt
/media
如何將 /dev/sdb1 掛載到 /mnt 目錄上?
mount /dev/sdb1 /mnt
如何卸載掛載在 /mnt 目錄上的 /dev/sdb1 裝置?
umount /mnt
或是
umount /dev/sdb1
現在有一個隨身碟 /dev/sdc,請問如何創建跟這支隨身碟一模一樣的映像檔?
dd if=/dev/sdc of=sdc.img
※必考※隨身碟 /dev/sdb,請問如何下指令清空隨身碟分割區?
dd if=/dev/zero of=/dev/sdb bs=512 count=1
※必考※有一個撰寫好的分割腳本 fdisk.cmd ,要用來分割 /dev/sdb 隨身碟,請問如何使用?
fdisk /dev/sdb < fdisk.cmd
查看 /dev/sdb 隨身碟的詳細分割區
fdisk -lu /dev/sdb
如何建立一個1G的SD虛擬映像檔?
dd if=/dev/zero of=sdcard.img bs=1G count=1
有一虛擬 sdcard 檔案名為 sdcard.img,請下指令把他掛載到 /dev/loop0
losetup /dev/loop0 sdcard.img
請下指令計算 5 除以 2
expr 5 / 2
承上,如果要讓算式變成有回傳值,需要加上什麼東西?
`expr 5 / 2`
有一虛擬sd卡分區 /dev/sdb1,起始 sector 為2048,每一個 sector 為512bytes,請下指令連接到 /dev/loop1
losetup -o `expr 2048 \* 512` /dev/loop1 /dev/loop0
一個 block 等於多少bytes?
1024
一個 sector 等於多少 bytes?
512
請下指令將連接在 /dev/loop2 上的分區使用 dos 格式化,這個分割區的sectors大小為 163840
mkdosfs -s 2 /dev/loop2 81920
請下指令解除掛載 /dev/loop1
losetup -d /dev/loop1
有一個 sdcard.img,請下指令撈出分區1的起始 sector 欄位(欄位2)
fdisk -lu sdcard.img | grep sdcard.img1 | tr -s | cut -d\ -f 2
- 受保護的內容: NAS 版 Mathbot 管理網站與 Linebot 啟動方法 - 2024 年 11 月 15 日
- Realtime 啥鬼的 - 2021 年 6 月 15 日
- nodejs 數學遊戲 - 2021 年 6 月 8 日