Linux 是一个多任务、多用户的 Unix 操作系统实现,用于配备 Intel 处理器(80386、80486、奔腾、奔腾 MMX、奔腾 Pro 和奔腾 II)、Digital AXP 21x64、Sun SPARC 和 Motorola 680x0 的个人计算机,并且正在进行 Power PC、MIPS 和 ARM 的适配工作。操作系统内核由芬兰赫尔辛基大学的 Linus Torvalds 在互联网上众多爱好者的帮助和合作下编写。与 GNU、X Window System 和 BSD 项目的程序一起,它代表了一个现代化的软件环境,相当于 Unix 系统的商业版本。
Linux 是自由软件,与源代码一起提供。最新版本的 Linux 软件可以在以下位置找到:
ftp://metalab.unc.edu/pub/Linux/
ftp://tsx-11.mit.edu/pub/linux/
这两个站点通常难以访问且非常繁忙,因此我们使用众多镜像上述两个站点内容的站点之一;明智的做法是从国内镜像站点开始;它们在 斯洛文尼亚的 Linux 章节中列出。
在本文档中,示例从边缘缩进并以固定宽度字体书写,例如:
echo "Pozdravljeni"
示例中的伪名称以相同字体的斜体版本书写,例如:
ls datoteka
在这里,读者应将伪名称 datoteka 替换为实际的文件名。按照惯例,在 Unix 系统中,~
字符用于表示用户的主目录(对于名为 uporabnik 的用户,这通常是 /home/uporabnik
)。系统变量 $HOME
也指向它。
此外,在本文档中,对于环境变量设置,始终使用 Bourne 命令 shell 及其衍生版本(Korn shell、bash
shell)中使用的记法。使用 C 命令 shell(csh
或 tcsh
)的读者将能够自行转换示例
SPREMENLJIVKA=vrednost; export SPREMENLJIVKA
(甚至 export SPREMENLJIVKA=vrednost
,bash
允许)到类似的
setenv SPREMENLJIVKA vrednost