Linux术语手册:从新手到专家
需积分: 9 25 浏览量
更新于2024-11-26
收藏 927KB PDF 举报
“Linux常用词汇与术语手册”
在Linux的世界里,理解和掌握一些基本的词汇和术语是至关重要的,这可以帮助你更好地理解和操作这个开源操作系统。以下是一些关键术语的解释:
1. **GNU**:GNU是“GNU's Not Unix”的首字母缩写,是一个自由软件项目,旨在创建一个与Unix兼容的完全自由的操作系统。
2. **FSF**:自由软件基金会(Free Software Foundation),是一个支持自由软件发展的组织,GNU项目就是由FSF发起的。
3. **CPL**:公共许可协议(Common Public License),是一种开源软件许可证,允许用户自由使用、修改和分发软件。
4. **帐户名称(Account Name)**:在Linux系统中,每个用户都有一个独特的帐户名,用于登录和执行操作。
5. **AfterStep**:一个基于X Window System的窗口管理器,设计风格类似于NeXTSTEP。
6. **Awk**:一种编程语言,主要用于处理结构化文本数据,如日志文件。
7. **APM**:高级电源管理(Advanced Power Management),用于控制计算机的电源状态。
8. **归档文件(Archive)**:集合多个文件到一起的单一文件,如.tar或.zip文件。
9. **ARJ**:一种压缩文件格式,由Robert Jung开发,常用于早期的Windows系统。
10. **后台进程(Background Process)**:在后台运行的程序,不占用终端界面。
11. **Bash**:Bourne-Again SHell,是Linux和Unix系统中的默认命令行解释器。
12. **BDF字体**:Bitmap Distribution Format,一种用于存储位图字体的文件格式。
13. **Bean**:Java Swing组件库的一部分,用于构建图形用户界面。
14. **Beowulf**:一种用于构建高性能计算集群的技术。
15. **Bin**:通常指的是/bin目录,存放系统必备的可执行二进制文件。
16. **二进制文件(Binary)**:机器可以直接执行的程序文件。
17. **引导盘(Boot Disk)**:用于启动计算机的磁盘,通常包含引导加载器和必要的系统文件。
18. **Bot**:在网络聊天室或论坛中自动执行任务的程序。
19. **Bourne Shell**:最初的Unix shell,Bash就是其改进版本。
20. **BSD**:Berkeley Software Distribution,一种Unix的派生版本,包括FreeBSD、OpenBSD等。
21. **Bzip2**:一种高效的文件压缩算法。
22. **CGI**:通用网关接口(Common Gateway Interface),用于Web服务器执行外部程序。
23. **CHS**:磁头-柱面-扇区(Cylinder-Head-Sector),早期硬盘的物理寻址方式。
24. **客户机(Client)**:在客户端-服务器架构中,请求服务的设备或程序。
25. **CLU**:计算机语言理解(Computer Language Understanding),一种用于编写图形用户界面的编程语言。
26. **群集(Cluster)**:多台计算机通过网络连接,协同工作以提高性能或可靠性。
27. **COLA**:控制台在线辅助(Console On-line Aid),一种用于提供帮助和文档的系统。
28. **命令行界面(CLI)**:用户通过文本输入指令与计算机交互的方式。
29. **命令提示符(Command Prompt)**:CLI中显示用户可以输入命令的地方。
30. **编译(Compile)**:将源代码转换成可执行文件的过程。
31. **编译型语言(Compiled Language)**:如C、C++,需要先编译成机器码才能执行的语言。
32. **编译器(Compiler)**:将源代码翻译成机器语言的程序。
33. **控制台应用程序(Console Application)**:不依赖图形用户界面,仅在命令行环境下运行的程序。
34. **Cron**:Linux下的定时任务调度器。
35. **守护程序(Daemon)**:在后台运行的系统服务,如网络服务或打印服务。
36. **桌面(Desktop)**:指图形用户界面,如GNOME、KDE等。
37. **设备驱动程序(Device Driver)**:使操作系统能够与硬件交互的软件。
38. **分发版(Distribution)**:不同的Linux发行版,如Ubuntu、Fedora、Debian等,每个都有其特定的软件包、配置和工具。
39. **Dpkg**:Debian软件包管理器,用于安装、升级和卸载软件。
这只是Linux常用词汇与术语手册中的一小部分,深入学习这些术语将帮助你更好地理解和操作Linux系统,成为真正的Linux专业人士。更多详细信息可以在红联Linux论坛和其他相关资源中找到。
点击了解资源详情
点击了解资源详情
点击了解资源详情
点击了解资源详情
点击了解资源详情
2022-08-03 上传
2009-05-10 上传
2008-11-11 上传
zqzqzqzqzqzqzq
- 粉丝: 3
- 资源: 1
最新资源
- C语言数组操作:高度检查器编程实践
- 基于Swift开发的嘉定单车LBS iOS应用项目解析
- 钗头凤声乐表演的二度创作分析报告
- 分布式数据库特训营全套教程资料
- JavaScript开发者Robert Bindar的博客平台
- MATLAB投影寻踪代码教程及文件解压缩指南
- HTML5拖放实现的RPSLS游戏教程
- HT://Dig引擎接口,Ampoliros开源模块应用
- 全面探测服务器性能与PHP环境的iprober PHP探针v0.024
- 新版提醒应用v2:基于MongoDB的数据存储
- 《我的世界》东方大陆1.12.2材质包深度体验
- Hypercore Promisifier: JavaScript中的回调转换为Promise包装器
- 探索开源项目Artifice:Slyme脚本与技巧游戏
- Matlab机器人学习代码解析与笔记分享
- 查尔默斯大学计算物理作业HP2解析
- GitHub问题管理新工具:GIRA-crx插件介绍