Linux系统可以划分为4个部分:
SysVinit运行级
运行级 | 描述 |
---|---|
0 | 关闭系统 |
1 | 单用户模式,用于系统维护 |
2 | 多用户模式,五联网服务 |
3 | 多用户模式,有联网服务 |
4 | 自定义 |
5 | 配有GUI的多用户模式 |
6 | 重启系统 |
查看当前运行级
$ runlevel
N 5
systemd运行级
$ systemctl get-default
graphical.target #类似于SysVinit运行级5
文件系统 | 描述 |
---|---|
ext | Linux扩展文件系统 |
ext2 | 第二扩展文件系统,在ext的基础上提供了更多的功能 |
ext3 | 第三扩展文件系统,支持日志功能 |
ext4 | 第四扩展文件系统,支持高级日志功能 |
btrfs | 一种新的高性能文件系统,支持日志和大文件 |
exfat | 扩展Windows文件系统,主要用于SD卡和U盘 |
hpfs | OS/2高性能文件系统 |
jfs | IBM日志文件系统 |
iso9660 | ISO9600文件系统 |
minix | MINIX文件系统 |
msdos | Microsoft FAT16 |
ncp | Netware文件系统 |
nfs | 网络文件系统 |
ntfs | Microsoft NT文件系统 |
proc | 访问系统信息 |
smb | 用于网络访问的Samba SMB文件系统 |
sysv | 早期的Unix文件系统 |
ufs | BSD文件系统 |
umsdos | 建立在msdos之上的类Unix文件系统 |
vfat | Windos95文件系统(FAT32) |
XFS | 高性能64位日志文件系统 |
GNU工具:
图像化桌面环境:最流行的应属GNOME(GNU network object model enviroment,GNU网络对象模型环境)桌面
应用软件:各式各样的的功能软件,如日历、计算器等。
Linux发行核心版
发行版 | 描述 |
---|---|
Slackware | 最早期的Linux发行版中的一员,流行于Linux极客之间 |
Red Hat Enterprise | 主要用于Internet服务器的商业开发版 |
Gentoo | 为高级Linux用户设计的发行版,包含Linux源代码 |
openSUSE | 兼顾商业和家庭的发行版 |
Debian | 流行于Linux专家和商业Linux产品中发行版 |
特定用途Linux发行版
发行版 | 描述 |
---|---|
Fedora | 一款通过Red Hat Enterprise源代码过后见而成的免费发行版 |
Ubuntu | 一款兼用于学习和家庭的免费发行版 |
MX Linux | 一款用于家庭的免费发行版 |
Linux Mint | 一款用于家庭娱乐的免费发行版 |
Puppy Linux | 一款使用于老旧PC的小型免费发行版 |