【Debian GNU/Linux 安装手册】D.1. Linux 里的设备

D.1. linux 里的设备

Linux 的许多特殊文件可以在 /dev 目录下找到。这些文件称为设备文件,其行为与普通文件不同。大多数设备文件的类型是块设备和字符设备。这些文件是访问硬件的驱动程序(Linux 内核的一部分)的接口。另外一些,不那么常见的类型,是命名管道(pipe)。下表中列出了最重要的设备文件。

sda 第一块硬盘
sdb 第一块硬盘
sda1 第一块硬盘上的第一个分区
sdb7 第二块硬盘上的第七个分区
sr0 第一个 CD-ROM
sr1 第二个 CD-ROM
ttyS0 串口 0,即 MS-DOS 下的 COM1
ttyS1 串口 1,即 MS-DOS 下的 COM2
psaux PS/2 鼠标设备
gpmdata 伪设备,中转从 GPM(鼠标)服务传来的数据
cdrom 指向光驱的符号链接
mouse 指向鼠标设备文件的符号链接
null 所有写入该设备的东西都会消失
zero 可以从该设备永无休止地读出零

D.1.1. 设定您的鼠标

鼠标可以在 Linux 控制台(通过 gpm)和 X window 下使用。通常,这只是安装 gpm 和 X server 的简单事情。它们都可以使用 /dev/input/mice 作为鼠标设备来配置。正确的鼠标协议在 gpm 里面名为 exps2,X 里面是 ExplorerPS/2/etc/gpm.conf/etc/X11/xorg.conf 分别是各自的配置文件。

使用鼠标需要加载特定的内核模块。大多时候会自动检测正确的模块,但不一定适用于旧的串口和总线型鼠标[22],它们在很早的计算机上使用。Linux 内核模块使用不同的鼠标类型有:

模块 说明
psmouse PS/2 鼠标(将自动识别)
usbhid USB 鼠标(将自动识别)
sermouse 大多数串口鼠标
logibm 连接在 Logitech 接口卡上的总线型鼠标
inport 连接在 ATI 或 Microsoft InPort 卡上的总线型鼠标

要加载鼠标驱动模块,您可以使用 modconf 命令(软件包使用同样的名字)并查看 kernel/drivers/input/mouse 下的分类。

[22] 串口鼠标具有一个 9 针的 D 型插头;总线型鼠标使用的是 8 针的圆形插头,请不要和 PS/2 鼠标的 6 针圆形插头或 ADB 鼠标的 4 针圆形插头搞混。

原创文章,作者:晴川运维,如若转载,请注明出处:https://baike.qcidc.com/3727.html

(0)
晴川运维晴川运维
上一篇 2025年6月4日
下一篇 2025年6月4日

相关推荐

  • Docker的基本使用方法

    Docker 是一个开源的应用容器引擎,让开发者可以打包他们的应用以及依赖包到一个可移植的容器中,然后发布到任何流行的 Linux 机器上,也可以实现虚拟化,本篇文章重点为大家讲解…

    Debian 2025年6月15日
  • Git提取远程仓库具体方法

    Git 是一个开源的分布式版本控制系统,用于敏捷高效地处理任何或小或大的项目。Git 是 Linus Torvalds 为了帮助管理 Linux 内核开发而开发的一个开放源码的版本…

    Debian 2025年6月8日
  • 如何使用 Linux Cockpit 来管理系统性能

    linux Cockpit 是一个基于 web 界面的应用,它提供了对系统的图形化管理。看下它能够控制哪些。 如果你还没有尝试过相对较新的 Linux Cockpit,你可能会对它…

    Debian 2025年6月10日
  • 在 Ubuntu 中用 UFW 配置防火墙

    UFW,即简单防火墙(uncomplicated firewall),是一个 Arch linux、Debian 或 ubuntu 中管理防火墙规则的前端。 UFW 通过命令行使用…

    Debian 2025年6月14日
  • 分享一下常用的Linux shell

    Shell是系统的用户界面,提供了用户与内核进行交互操作的一种接口。它接收用户输入的命令并把它送入内核去执行。是在Linux内核与用户之间的解释器程序,现在LinuxLinux s…

    Debian 2025年6月12日
  • Linux中MAC 地址欺骗具体方法

    MAC地址欺骗(或MAC地址盗用)通常用于突破基于MAC地址的局域网访问控制,例如在交换机上限定只转发源MAC地址修改为某个存在于访问列表中的MAC地址即可突破该访问限制,而且这种…

    Debian 2025年6月17日
  • 【Debian参考手册】第 10 章 数据管理

    目录 10.1. 共享,拷贝和存档 10.1.1. 存档和压缩工具 10.1.2. 复制和同步工具 10.1.3. 归档语法 10.1.4. 复制语法 10.1.5. 查找文件的语…

    Debian 2025年6月8日
  • 【Debian管理员手册】第 1 章 Debian 项目

    1.1. 什么是 Debian? 1.1.1. 一个多平台操作系统 1.1.2. 自由软件的质量 1.1.3. 法律框架:非营利组织 1.2. 基金会文档 1.2.1. 对用户的承…

    Debian 2025年6月8日
  • Linux下使用unzip命令解压文件

    unzip命令是用于.zip格式文件的解压缩工具 ,unzip命令将列出、测试或从zip格式存档中提取文件,这些文件通常位于MS-DOS系统上。 默认行为(就是没有选项)是从指定的…

    Debian 2025年6月12日
  • Linux 系统监视工具Glances

    Glances 是一个由 Python 编写,使用 psutil 库来从系统抓取信息的基于 curses 开发的跨平台命令行系统监视工具。 通过 Glances,我们可以监视 CP…

    Debian 2025年6月17日

发表回复

登录后才能评论