Linux术语手册:初学者导航
需积分: 9 60 浏览量
更新于2024-11-23
收藏 927KB PDF 举报
“Linux常用词汇与术语手册.pdf”是一本由红联编写的,专为Linux初学者设计的词汇与术语大全。它旨在帮助Windows用户理解和适应Linux系统中的专业术语,包括首字母缩写词和缩写。手册虽然不涵盖所有硬件、软件和通信术语,但专注于Linux特有的或对Windows用户较为陌生的概念。
以下是手册中部分关键概念的详细说明:
1. **GNU**:GNU是一个自由软件项目,目标是创建一个完全自由的操作系统,名为GNU系统。GNU代表“GNU's Not Unix”,因为它是Unix操作系统的替代品,但遵循开源和自由软件的原则。
2. **FSF (Free Software Foundation)**:FSF是一个非营利组织,成立于1985年,致力于推广计算机用户的自由软件权利。它维护并发布GNU通用公共许可证(GPL),这是一种广泛使用的开源软件许可证。
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**:一个早期的文件压缩程序,创建.arj格式的压缩文件。
10. **后台进程 (Background Process)**:在后台运行而不与用户交互的程序,通常在终端中通过"&"符号启动。
11. **Bash**:Bourne-Again SHell,Linux和Unix系统中最常用的命令行解释器,支持脚本编写。
12. **BDF字体**:Bitmap Device Font,用于X Window System的位图字体格式。
13. **Bean**:一个Java开发的桌面组件库,提供图形用户界面元素。
14. **Beowulf**:一种用于构建高性能计算集群的技术,利用低成本PC硬件和开源软件。
15. **Bin**:在Linux系统中,存放可执行二进制文件的目录。
16. **二进制文件 (Binary)**:计算机可直接执行的机器语言代码文件。
17. **引导盘 (Boot Disk)**:用于启动计算机的磁盘,通常包含操作系统的一部分或全部。
18. **Bot**:在网络聊天室、论坛等中的自动化程序,可以自动执行任务,如信息收集或客户服务。
19. **Bourne Shell**:最初的Unix shell,Bash的基础,由Steve Bourne开发。
20. **BSD (Berkeley Software Distribution)**:源自UNIX的一个操作系统分支,后来发展出多种衍生系统,如FreeBSD、OpenBSD和NetBSD。
21. **Bzip2**:一种高效的文件压缩算法,生成的文件比.gzip更小,但压缩和解压缩速度较慢。
22. **CGI (Common Gateway Interface)**:一种使Web服务器能够调用外部程序来生成动态网页的技术。
23. **CHS (Cylinder, Head, Sector)**:硬盘的物理寻址方式,用于定位数据。
24. **客户机 (Client)**:在客户端-服务器架构中,请求服务的计算机或程序。
25. **CLU (Common Lisp Utility)**:一种用于编写网络服务的Common Lisp库。
26. **群集 (Cluster)**:多台计算机协同工作,提供高可用性和负载均衡。
27. **COLA (Common Open Linux Architecture)**:一个早期的Linux标准,旨在促进不同Linux发行版之间的兼容性。
28. **命令行界面 (CLI) / 命令提示符 (Command Prompt)**:用户通过输入命令与计算机交互的界面。
29. **编译 (Compile)**:将高级语言源代码转换成机器可执行代码的过程。
30. **编译型语言 (Compiled Language)**:如C、C++,需要先编译成二进制才能执行的语言。
31. **编译器 (Compiler)**:将源代码转换为机器语言的程序。
32. **控制台应用程序 (Console Application)**:在命令行环境中运行的程序,不依赖图形用户界面。
33. **Cron**:Linux中的计划任务工具,允许用户设置定期执行的任务。
34. **守护程序 (Daemon)**:在后台运行的服务程序,通常在系统启动时启动,负责特定功能,如网络服务。
35. **桌面 (Desktop)**:指计算机启动后用户看到的主工作区,包括图标、菜单和窗口管理器。
36. **设备驱动程序 (Device Driver)**:操作系统与硬件设备之间的小型软件,使操作系统能与硬件通信。
37. **分发版 (Distribution)**:Linux发行版,如Ubuntu、Fedora或Debian,包含了操作系统、软件包和工具的完整集合。
38. **Dpkg**:Debian包管理器,用于安装、更新和管理Debian软件包。
以上只是手册中部分内容的简要介绍,完整的词汇与术语手册涵盖了更多Linux环境下的核心概念,是Linux学习者的重要参考资料。
2010-03-25 上传
2021-03-29 上传
2021-10-10 上传
2021-10-10 上传
2011-11-28 上传
2012-11-14 上传
2009-09-25 上传
2010-03-31 上传
glgdy
- 粉丝: 1
- 资源: 18
最新资源
- giraphql:GiraphQL是用于使用强类型代码优先方法在打字稿中创建GraphQL模式的库
- opencv-python-4.x
- bayes
- cex-gen.rar_Windows编程_Unix_Linux_
- node-limbo-i18n:适用于Limbo应用程序的i18n库
- 最大化WPF窗口
- qxmpp:跨平台C ++ XMPP客户端和服务器库
- 元素:元素音频插件主机
- ProjetoTabela.rar_单片机开发_Visual_C++_
- Criacao:为UUNDC(联邦大学儿童教育中心儿童发展中心)制作的系统和数字媒体课程综合项目2015.1
- dotfiles:我的(Linux)点文件
- BatallaNaval
- 愿景:计算机视觉实践和探索计算机视觉的实践和探索
- netgear_cm700_status:Scrape DOCSIS状态页面
- upgrade_to_akka_typed
- Dragon Web Extension-crx插件