Linux 期中考可能不是重点的重点整理

列出所有介面卡

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

SHXJ
Latest posts by SHXJ (see all)

发布留言