Linux磁盘管理之设备文件详解04

Linux一切接文件,除了普通文件和目录文件,还包括一些其它的特殊文件:块设备文件、字符设备文件、套接字文件、链接文件等。今天这里主要说一下常见的块设备文件和字符设备文件,这2类是最常见的设备文件类。

设备常见有鼠标、键盘、显示器、硬盘等等。其中硬盘是块设备,鼠标、键盘、终端等是属于字符设备。这些设备在linux中也是以文件形式存在,存在于目录/dev/中,这些设备文件不占磁盘块空间,只用一个inode来表示即可,主要记录设备文件的一些信息,包括主设备号和次设备号等信息。主设备号指的是设备主类型,比如是硬盘还是串口,标示一类设备,这些设备用一个驱动程序就行;次设备号标示同类设备中的不同设备个体,比如有3个串口,每个串口的主设备号一样,此设备号分别不同用于区分不同的串口。

字符设备文件

举例说明,例如终端。

 

块设备文件

举例说明,典型的是硬盘。

时间: 2024-12-24 12:36:45

Linux磁盘管理之设备文件详解04的相关文章

LINUX用户管理——/etc/passwd文件详解

2010-09-21 12:13:41|  分类: LINUX|举报|字号 订阅 下载LOFTER客户端 输入vi /etc/passwd 可以查看此文件的内容 .本机内容如下: [root@localhost ~]# vi /etc/passwdroot:x:0:0:root:/root:/bin/bashroot:x:0:0:root:/root:/bin/bashbin:x:1:1:bin:/bin:/sbin/nologindaemon:x:2:2:daemon:/sbin:/sbin/

23、磁盘管理—磁盘阵列(RAID)实例详解

磁盘阵列(RAID)实例详解 raid技术分类 软raid技术 硬raid技术 Raid和lvm的区别 为什么选择用raid RAID详解 RAID-0 RAID-1 RAID-5 Raid-10 Raid的管理 案例:创建一个raid10+冗余盘 磁盘阵列(RAID)实例详解 Raid(磁盘阵列)级别介绍 Raid有"廉价磁盘冗余阵列"的意思,就是利用多块廉价的硬盘组成磁盘组,让数据分部储存在这些硬盘里面,从而达到读取和写入加速的目的:也可以用作数据的冗余,当某块硬盘损毁后,其他硬盘

Linux 软件包管理器-----yum配置详解一

一.yum简介    Yum(全称为 Yellow dog Updater, Modified)是一个在Fedora和RedHat以及CentOS中的Shell前端软件包管理器.基于RPM包管理,能够从指定的服务器自动下载RPM包并且安装,可以自动处理依赖性关系,并且一次安装所有依赖的软件包,无须繁琐地一次次下载.安装.    yum 的理念是使用一个中心仓库(repository)管理一部分甚至一个distribution 的应用程序相互关系,根据计算出来的软件依赖关系进行相关的升级.安装.删

Linux 包管理工具 pip 使用详解

1. pip install 安装软件 [[email protected] ~]$ pip install somepackage [...] Successfully installed somepackage 参数:--upgrade 升级某包 2. pip show 查看已安装的软件(以matplotlib为例子) [[email protected] ~]$ pip show matplotlib --- Metadata-Version: 1.1 Name: matplotlib V

Linux系统重要目录与文件详解

系统重要目录 目录 功能 目录 功能 bin 存储普通用户命令 sbin 存储超级用户命令 etc 存储程序的配置文件 opt 存储第三方软件数据 lib 存储32位库文件 lib64 存储64位库文件 root 管理者用户目录 home 普通用户目录 var 存储经常发生数据变化的文件如日志文件 boot 系统启动引导目录 mnt 临时挂载点 tmp 缓存目录 dev 存储系统设备文件 usr 根目录替身 proc 存储系统进程和内核文件(数据一般在内存中) 系统重要文件 网络服务配置文件 用

每天一个linux命令(32)--/etc/group文件详解

Linux /etc/group 文件与 /etc/passwd 和/etc/shadow 文件都是有关于系统管理员对用户和用户组管理时相关的文件.Linux /etc/group 文件是有关于系统管理员对用户和用户组管理的文件,Linux 用户组的所有信息都存放在 /etc/group 文件中.具有某种共同特性的用户集合起来就是用户组(Group).用户组(Group)配置文件主要有 /etc/group 和/etc/gshadow,其中/etc/gshadow是/etc/group的加密信息

Linux 包管理工具之RPM详解

讲到包管理工具,先来了解下应用程序接口 (API)与应用程序二进制接口 (ABI). API: 编程接口 Application Program Interface 换句话说也就是你编写"应用程序"时候调用的函数之类的东西.对于内核来说,它的"应用程序"有两种:一种是在它之上的,用户空间的真正的应用程序,内核给它们提供的是系统调用这种接口,比如 read(2),write(2):另一种就是内核模块了,它们和内核处于同一层,内核给它们提供的是导出的内核函数,比如 km

Linux远程管理Windows程序Rdesktop详解

#rpm –q rdesktop                       //查找是否已经安装 #yum install rdesktop                //使用yum安装 rdesktop 使用简单,windows也不和装什么服务端,是要把远程桌面共享打开就行了 具体使用方法要先打开终端,然后输入以下命令: rdesktop -u yournape -p password -g 1024*720 192.168.0.2 rdesktop为使用远程桌面连接的命令: -u 用户

linux日常管理-rsync常用选项详解

-av 同步目录 写法 123/   /tmp/333/ 意思是把123下的文件同步到/tmp/333/下  结尾不加/ 只同步目录 两个目录一样的. ///////////////////////////////////////////////////////////////////////////////////////////////// 同步软连接 1.创建软连接 2.查看软连接文件详细信息 3.同步到/tmp/333/ 4.查看/tmp/333/的软连接文件.如果是远程同步,本地没有软