Linux硬件
Linux系统中,一切设备皆文件。
设备 | 系统文件名 | 说明 |
---|---|---|
软盘驱动 | vd[a-p] | |
STAT接口 | sd[a-p] | USB 磁盘系统启动后才能识别 |
打印机 | lp[0-2] usb/lp[0-15] | |
鼠标 | input/mouse[0-5] psaux mouse | |
CD-ROM,DVD-ROM | lp[0-2] usb/lp[0-15] | |
磁带机 | ht0 st0 tape | |
IDE磁盘驱动 | hd[a-d] |
磁盘分区
- MBR (Master Boot Record)
启动引导程序和分区表放在第一个sector. 通常这个sector大小为512byte. 分区表是64字节,主引导程序446字节。最多能有四组分区(3P+1E),每组记录区段的开始与结束柱面号。
四组分区: primary , Extended分区。前四个号码给primary分区,Extended分区从5开始。扩展分区最多只能有一个。逻辑分区是由扩展分区划分出来的。 逻辑分区与主要分区可以格式化,保存数据。
-
GPT(GUID partition table)
扇区的定义用LBA(Logical Block Address). 用34个LBA来记录分区信息。LBA0,MBR兼容块。LBA1,GPT表头记录(分区表的大小与位置)。LBA2-33,实际记录分区信息处。每个LBA都可以记录4组分区。 没有主要与扩展分区的概念。 -
CMOS
记录硬件参数的,嵌入在主板上的存储器。 启动引导程序boot loader负责加载内核文件。BIOS 启动主动执行的固件,认识第一个可启动设备。
Linux文件挂载
挂载:设备利用一个目录成为进入点。
- 组合键
组合键 | 作用 |
---|---|
Ctrl+Alt+ F2-F6 | tty2-6终端切换 |
Ctrl+Alt+ F1 | 图形用户界面模式 |
TAB | 命令补全 |
ctrl+c | 中断程序 |
ctrl+d | 键盘输入结束 |
shift+{up/down} | 翻页 |
- 在线帮助
man
命令 | 说明 |
---|---|
–help | command --help |
man | man command , q 退出man page, /usr/share/man, man -f command,列出命令有关文件, man -k [keyword] |
up/down | 翻页 |
Home | 第一页 |
End | 最后一页 |
/string | 向下查找string |
?string | 向上查找string, N/n可以查找一下 |
info
命令 | 说明 |
---|---|
info command | q 退出帮助 |
up/down、空格 | 翻页 |
tab | 节点间移动,节点以*开头 |
Enter | 光标在节点时,进入该节点 |
b,e | 光标移动到界面中的第一或最后一个节点处 |
n,p | 前往下一个或上一个节点处 |
s(/) | 查找 |
h,? | 显示帮助 |
nano
^ 代表Ctrl, M 代表 Alt
简单命令
shutdown
sync
rebboot
poweroff
halt
who
netstat -a
ps -aux