UNIX 教程
UNIX 概要
UNIX 入门指南 UNIX 是一种能够同时处理多个用户活动的计算机操作系统。 UNIX 由 AT&T 贝尔实验室的肯汤普森和丹尼斯 · 里奇开发完成,并于 1969 年左…
UNIX 什么是 UNIX ?
什么是 UNIX ? UNIX 操作系统是一系列的程序,将计算机和用户联系在一起。 分配系统资源和协调计算机内部的所有详细信息的计算机程序被称为操作系统或内核。 用户通过一个称为 …
UNIX 文件管理
文件管理 在 UNIX 中的所有数据被都组织成文件。所有文件被都组织成目录。这些目录被组织成一个称为文件系统的树状结构。 当您使用 UNIX 时,你将花费大部分时间用一种方式或另一…
UNIX 目录及目录操作
目录 目录是一个文件,它的作用是存储文件的名称和相关的信息。所有的文件,无论是普通,特殊,或目录都包含在目录中。 UNIX 使用层次结构来组织文件和目录。这种结构通常被称为一个目录…
UNIX 文件权限
文件权限 文件所有权是 UNIX 的一个重要的组成部分,提供了一种安全的方法来存储文件。在 UNIX 中每个文件有以下属性: 所有者权限:所有者的权限决定文件的所有者可以对文件执行…
UNIX 实用工具
实用工具 到现在为止你肯定对 UNIX 系统已经有了一些大概的理解和一些命令的基本使用方式。本教程将介绍一些非常基本的但重要的 UNIX 实用工具。 打印文件 在 UNIX 系统中…
UNIX 管道和过滤器
管道和过滤器 你可以连接两个命令在一起,这样一个程序的输出就可以作为下一个程序的输入。两个或两个以上的命令以这种方式连接形成一个管道。 为了形成管道,在同一行中利用一个竖线(|)将…
UNIX 进程管理
进程管理 如果用户在 UNIX 操作系统上执行了一个程序,那么操作系统会为这个程序创建一个运行它的特定环境。这个环境包含系统运行该程序所需的一切资源,使得好像系统中没有运行其他程序…
UNIX 通信工具
通信工具 如果用户在分布式环境下工作,那么用户就需要与远程用户通信,用户也需要远程方式访问 UNIX 主机。 如下是一些 UNIX 操作系统中的实用工具,这些工具专用于分布式环境下…
UNIX 什么是 Shell 脚本
什么是 Shell 脚本 Shell 是用户访问 Unix 操纵系统的接口。它接收用户的输入,然后基于该输入执行程序。程序执行完后,结果会显示在显示器上。 Shell 就是运行指令…
UNIX Shell变量
Shell变量 变量就是被赋值后的字符串。那个赋给变量的值可以是数字、文本、文件名、设备或其他类型的数据。 本质上,变量就是执行实际数据的指针。Shell 可以创建、赋值和删除变量…
UNIX 特殊变量
特殊变量 之前的教程就在命名变量时,使用某些非字符数值作为字符变量名提出警告。这是因为这些字符用于作为特殊的 UNIX 变量的名称。这些变量是预留给特定功能的。 例如,$ 字符代表…
UNIX Shell基本操作符
Shell基本操作符 每一种 Shell 都支持各种各样的操作符。我们的教程基于默认的 Shell(Bourne),所以在我们的教程中涵盖所有重要的 Bourne Shell 操作…
UNIX Shell if…else语句
Shell判断语句 编写 Shell 脚本时,可能存在一种情况,你需要在两条路径中选择一条路径。所以你需要使用条件语句,确保你的程序做出正确的决策并执行正确的操作。 UNIX Sh…
UNIX Shell循环
Shell循环 循环是一个强大的编程工具,可以使您能够重复执行一系列命令。针对 Shell 程序员,有 4 种循环类型: while 循环 for 循环 until 循环 sele…
UNIX Shell循环控制
Shell循环控制 到目前为止你已经学习过创建循环以及用循环来完成不同的任务。有时候你需要停止循环或跳出循环迭代。 在本教程中你将学到以下语句用于控制 Shell 循环: brea…
UNIX Shell引用机制
Shell引用机制 元字符 UNIX Shell 提供有特殊意义的各种元字符,同时利用他们在任何 Shell 脚本,并导致终止一个字,除了引用。 举个例子,在列出文件中的目录时 ?…
UNIX 输入/输出重定向
输入/输出重定向 大多数 UNIX 系统命令从你的终端接受输入并将所产生的输出发送回到您的终端。一个命令通常从一个叫标准输入的地方读取输入,默认情况下,这恰好是你的终端。同样,…
UNIX Shell函数
Shell函数 函数允许你将一个脚本的整体功能分解成更小的逻辑子部分,然后当需要的时候可以被调用来执行它们各自的任务。 使用函数来执行重复性的任务是一个创建代码重用的很好的方式来。…