版权声明:本文章刊载的内容,多数为读者作者笔记,笔记内容来自于潭州教育提供的学习资源以及读者本人阅读的文章,特此声明! https://blog.csdn.net/qq_41453285/article/details/85527601
在阅读本篇文章之前,先介绍一个概念
- 与我们大家平常用的Windows系统不一样,在Linux系统中,各个组件与设备都是一个文件
- 学习Linux时,大家要把Windows中对于设备名称的概念去除
一、选择与Linux搭配的主机设备
①小型主机且不含X-Windows系统
- 用途:家用NAT主机(路由器功能)或小型企业的非图形用户界面模式小型主机
- CPU:五年内的都可以
- 内存:至少512MB,不过还是1GB以上比较比较妥当
- 网卡:一般的以太网卡即可
- 硬盘:20GB以上即可
- 显卡:只要你能够被Linux识别的显卡即可。例如NVIDIA或ATI的主流显卡
②桌面型(desktop)Linux系统/含X-Windows系统
- 用途:Linux的练习机或者办公室工作机(一般我们会用到的环境)
- CPU:最好高级一点,Intel i5、i7以上等级
- 内存:一定要大于1GB,否则有图形用户界面卡顿的现象
- 网卡:普通的以太网即可
- 硬盘:越大越好,最好有60GB
- 显卡:使用256MB以上内存的显卡
③中型以上Linux服务器
- 用途:中小型企业或者学校的FTP、邮件、网页等网络服务主机
- CPU:最好高级一点,Intel i5、i7以上等级的多核CPU
- 内存:一定要大于1GB,大于4GB更好
- 网卡:知名的Broadcom或Intel品牌,比较稳定
- 硬盘:越大越好,如果可能的话,使用磁盘阵列或网络硬盘等的系统架构
- 显卡:如果有图形功能,则有一块64MB显卡的显卡是必须的
- 建议企业用计算机不要自行组装,购买商用服务器较佳
附加知识:磁盘阵列(RAID)
- 概念:利用硬盘技术将数个硬盘整合成为一个大硬盘的方法,操作系统最好只会看到被整合起来的大硬盘
- 有点:磁盘阵列可以提升速度和性能、备份等任务
二、硬件在Linux中的文件名
- 在介绍之前,再次强调:在Linux系统中,每个设备都被当成一个文件来对待
- 几乎所有的硬件设备文件都在/dev这个目录中
各设备对应的文件名
SCSI、SATA、、USB磁盘驱动器 | /dev/sd[a-p] |
U盘 | /dev/sd[a-p] |
Virtio接口 | /dev/vd[a-p](用于虚拟机内) |
软盘驱动器 | /dev/fd[0-7] |
打印机 | /dev/lp[0-2](25针打 机),/dev/usb/lp[0-15](USB接口) |
鼠标 | /dec/input/mouse[0-15](通用),/dev/psaux(PS/2接口),/dev/mouse(当前鼠标) |
CD-ROM、DVD-ROM | /dev/scd[0-1](通用),/devsr[0-1](通用,CentOS较常见),/dev/cdrom(当前CD-ROM) |
磁带机 | /dev/ht0(IDE接口),/dev/st0(SATA/SCSI接口),/dev/tape(当前磁带) |
IDE磁盘驱动器 | /dev/hd[a-d](旧式系统才有) |
①说明
- 上面的目录中,[]表示多变,例如SATA接口的硬件名为/dev/sd[a-p],其中a-p表示其中任意一个:如/dev/sda,/dev/sdb....
②目录名规则
- 设备文件名的规则与插槽的顺序无关,而与系统检测的顺序有关
例如:你的PC机上面有两个SATA磁盘和一个USB磁盘,SATA分别插在SATA1,SATA5插槽上,则设备的文件名如下
- SATA1上的:/dev/sda
- SATA5上的:/dev/sdb
- USB(因为是系统启动完成之后才被系统识别):/dev/sdc