Linux基础复习:内核、分区与防火墙

需积分: 0 3 下载量 62 浏览量 更新于2024-08-04 收藏 265KB PDF 举报
"这是一份关于Linux复习的简略资料,适合希望快速复习Linux基础知识的学习者。内容涵盖Linux的起源、应用领域、内核版本查看、常见发行版、交换分区的作用及硬盘分区规划,还包括防火墙设置、系统管理命令以及特殊字符和通配符的使用。" 在Linux的世界中,其历史可以追溯到1991年,由林纳斯·托瓦兹(Linus Torvalds)创建。Linux主要应用于服务器、嵌入式系统、软件开发平台以及桌面环境,构成了包括内核、shell、文件系统和应用程序在内的四大组成部分。这些元素共同构成了Linux的基本操作系统结构。 要了解当前运行的Linux内核版本,可以使用`uname -r`命令。在市面上,有多种流行的Linux发行版,如RedHat、SUSE、Oracle Linux、CentOS、Ubuntu、Debian、Gentoo和Fedora等,它们各有特点和用途。 交换分区(Swap Partition)在Linux中起着至关重要的角色,它能够缓解物理内存不足的情况,通过将部分内存数据存储到硬盘上,实现虚拟内存的功能。硬盘分区通常有特定的命名规则,如`/dev/xxyN`,其中`xx`代表硬盘类型(如IDE或SCSI),`y`指代硬盘设备(如`hda`或`sdb`),而`N`则标识分区编号。规划分区时,推荐创建交换分区(与物理内存1-2倍大小)、`/boot`分区(至少200MB,用于存放启动相关程序)、`/`根分区(建议10GB以上)、`/usr`分区(用于存放应用程序,至少8GB)、`/var`分区(存储变动数据和日志文件,至少1GB)以及`/home`分区(存储普通用户数据)。 在系统管理方面,Linux提供了丰富的命令行工具,如防火墙管理的`FirewallD`。可以通过终端输入`firewall-coding`来操作防火墙。此外,还可以通过`systemctl`命令进入或退出图形化界面。系统关机和重启命令包括`shutdown`和`reboot`,它们有不同的选项来执行不同的操作,如`shutdown -h +时间`用于关机,`shutdown -r`用于重启,`shutdown -c`取消已计划的关机,`shutdown -k`只发出警告而不执行操作,`reboot -w`仅做记录不重启,`reboot -f`强制重启,`reboot -d`重启时不记录。 在命令行中,了解和熟练使用特殊字符和通配符至关重要,例如星号(*)和问号(?)作为通配符。`vi`编辑器是Linux下常用的文本编辑工具,其有不同模式供用户操作。对于命令的帮助信息,可以使用`man`手册(如`man ls-d/usr/share/man/man?`)或者使用命令的`--help`选项。 这份复习资料为Linux初学者提供了一个全面的概览,涵盖了从基础概念到实际操作的多个方面,是快速回顾Linux知识的好帮手。