Linux系统以高效灵活的特性广泛应用于服务器、嵌入式设备及云计算领域。对于初学者而言,掌握其核心术语是深入理解系统架构与操作逻辑的关键。本文将精选30个专业术语,以供参考。
1. 内核(Kernel)
操作系统核心组件,负责硬件资源管理(CPU调度、内存分配)与软件层交互。如同交响乐团指挥,协调处理器时间分配、内存空间划分及设备驱动。
2. 发行版(Distro)
基于Linux内核的完整操作系统套装,如Ubuntu/CentOS。差异体现在桌面环境(GNOME/KDE)、包管理器(APT/YUM)及预装软件组合。
3. Shell
用户与系统交互的命令解释器,Bash为默认终端外壳。类似翻译官,将人类指令(如ls -l)转换为机器语言执行。
4. 文件系统(File System)
数据存储结构规范,ext4/XFS为常用类型。通过树状目录(/home, /etc)组织文件,inode节点记录元数据。
5. 进程(Process)
运行中程序的实例,PID为唯一标识。状态包括运行(R)、睡眠(S)、僵尸(Z),可通过ps aux查看进程列表。
6. 守护进程(Daemon)
后台持续运行服务,如httpd(Web服务)、sshd(远程登录)。无控制终端,通过systemctl status监测运行状态。
7. 信号(Signal)
进程间通信机制,如SIGKILL(强制终止)、SIGTERM(优雅退出)。kill -9 PID发送不可捕获的终止信号。
8. 包管理器
软件安装工具链,APT(Debian系)/YUM(RHEL系)为核心组件。支持依赖解析(如安装nginx自动获取OpenSSL)与版本回滚。
9. RPM/DEB
软件包格式标准,RPM用于Fedora/SUSE,DEB适配Debian/Ubuntu。包含元数据(版本、依赖)与压缩文件。
10. 仓库(Repository)
软件源服务器,存储预编译包。配置文件/etc/apt/sources.list定义镜像地址,apt update同步元数据。
11. 权限体系
通过UGO模型控制访问:用户(User)/组(Group)/其他(Other)对应rwx权限。chmod 755 file设置所有者全权,其他只读。
12. 环境变量
系统级配置参数,如PATH定义可执行文件搜索路径。export临时修改语言设置。
13. 管道(|)
命令间数据通道,ls -l | grep .txt实现目录列表过滤。类似工业流水线,前序输出作为后续输入。
14. 内核模块(LKM)
动态加载驱动,如nvidia.ko显卡驱动。通过insmod/rmmod热插拔,避免重启系统。
15. 命名空间(Namespace)
容器化技术基石,实现PID/Network隔离。Docker利用此机制创建独立运行环境。
16. Cgroup
资源控制组,限制CPU/内存使用量。Kubernetes依赖此特性实现Pod资源配额管理。
17. 套接字(Socket)
网络通信端点,支持TCP(可靠连接)/UDP(快速传输)协议。netstat -tunlp查看监听端口。
18. 防火墙(iptables)
包过滤规则集,定义允许/拒绝的数据流。iptables -A INPUT -p tcp --dport 22 -j ACCEPT开放SSH端口。
19. SSH密钥对
加密登录凭证,公钥(id_rsa.pub)部署服务器,私钥(id_rsa)本地保存。替代密码认证,提升安全性。
20. Strace
系统调用追踪工具,strace -p PID分析进程行为。可定位文件未找到(ENOENT)或权限拒绝(EACCES)问题。
21. Top/Htop
实时资源监控器,显示CPU/内存占用及进程排序。Htop支持鼠标操作与树状视图。
22. GDB
源代码级调试器,支持断点设置与变量查看。gdb --args ./program arg1启动带参数调试。
23. LVM
逻辑卷管理器,实现动态磁盘扩容。通过PV(物理卷)/VG(卷组)/LV(逻辑卷)三层架构抽象存储。
24. RAID
冗余阵列技术,RAID0(条带化)/RAID1(镜像)/RAID5(奇偶校验)组合提升性能或数据安全。
25. Swap分区
虚拟内存空间,当物理内存不足时,将闲置进程数据置换到磁盘。swapon -s查看交换区状态。
26. GCC
GNU编译器套件,支持C/C++/Fortran。gcc -O2启用二级优化,-g生成调试信息。
27. Make
构建自动化工具,通过Makefile定义编译规则。make clean清除中间文件,make install部署程序。
28. Git
版本控制系统,记录代码变更历史。git branch管理分支,git merge合并开发成果。
本文凡亿教育原创文章,转载请注明来源!