鸟哥的Linux 私房菜
11.69 MB
386 页
0 评论
语言 | 格式 | 评分 |
---|---|---|
中文(简体) | .pdf | 3 |
摘要 | ||
文档主要介绍了Linux系统的安装过程及注意事项,包括套件选择、硬盘分区、文件系统、用户管理、开机流程以及程序和资源管理等内容。文档详细说明了不同套件的适用场景、硬盘的物理结构和逻辑分区、文件系统的inode与链接文件,以及如何设置用户和权限。此外,还介绍了Linux的开机流程、系统服务管理、基本压缩指令和程序资源控制档案的位置。 | ||
AI总结 | ||
《鸟哥的Linux私房菜》总结:
1. **Linux安装套件选择建议**
- **全安装**:适合新手,占用2193MB空间,包含所有功能。
- **默认桌面安装**:适合普通用户,占用969MB,但无编译器。
- **精简安装**:适合小硬盘用户,占用430MB,但无图形界面。
- **服务器安装**:适合文字界面服务器,占用958MB,适合站长使用。
- **带X-Window的服务器安装**:适合第二次安装的用户,占用1727MB,包含图形界面。
2. **系统设定与管理**
- **Root密码**:需设置严格密码,建议8位以上并包含特殊字符。
- **开机预设用户登入**:多人使用时建议取消,默认关闭。
- **开机管理程序**:推荐使用Grub,安装在MBR并设置10秒延迟。
- **系统服务**:默认启动服务包括登录记录、例行命令执行和内存管理。
3. **用户与权限管理**
- **新增用户与群组**:
1. 查看/etc/skel预设家目录内容。
2. 执行`groupadd groupname`创建群组。
3. 执行`useradd -m -g groupname username`创建用户。
4. 执行`passwd username`设置密码。
- **/etc/passwd文件**:包含账号、UID、GID、家目录及默认Shell信息。
- **/etc/security/limits.conf**:用于控制用户资源使用限制。
4. **磁盘与硬件管理**
- **硬盘结构**:由磁盘盘片、磁头、磁道组成,数据存储在扇区中。
- **文件系统**:inode记录文件元数据,链接文件为快捷方式。
- **挂载点**:通过/etc/fstab配置开机自动挂载。
5. **程序与资源管理**
- **进程查看**:使用`top`或`ps`命令查看当前运行的程序。
- **资源控制**:通过`/etc/security/limits.conf`限制资源使用。
- **硬件设备代号**:常见设备如`/dev/sda`为硬盘,`/dev/tty`为终端。
6. **开机流程与日志**
- **启动流程**:
1. BIOS
2. MBR中的引导加载程序(如Grub)
3. 加载内核(/boot/vmlinuz)
4. 初始化进程(读取/etc/inittab)
5. 执行启动脚本(/etc/rc.d/和/etc/rc.d/rc[1-6].d/)
6. 提供登录界面(/bin/login)。
- **日志查看**:通过`dmesg`或查看`/var/log/messages`获取内核信息。
7. **硬件规划建议**
- **主机板**:选择支持Linux的芯片组。
- **CPU**:确保兼容性,建议多核处理器。
- **内存**:根据需求选择,建议至少2GB。
- **硬盘**:建议使用SATA或NVMe,容量根据用途选择。
- **显卡**:支持开源驱动(如NVIDIA或AMD)。
- **网络卡**:支持Linux的网卡驱动。
总结:
本书内容涵盖Linux安装、系统设定、用户管理、硬件配置及资源管理等核心知识点,适合新手和进阶学习者参考。 |
P1
P2
P3
P4
P5
P6
P7
P8
P9
P10
P11
P12
下载文档到本地,方便使用
- 可预览页数已用完,剩余
374 页请下载阅读 -
文档评分