探索 Linux 命令行工具
1. 理解命令行基础
Linux 大量借鉴了 Unix,而 Unix 最初是基于文本的操作系统。要理解如何使用和管理 Linux,必须掌握其命令行工具的基础知识。使用命令行工具需要借助 shell,shell 是一个接受并解释文本模式命令,为系统提供接口的程序。
在使用 Linux 之前,需要了解如何使用 Linux shell。shell 允许按需输入命令,可输入的命令取决于正在运行的 shell 程序。同时,还需理解 shell 环境变量,它是对许多程序可能有用的数据占位符,并且了解如何获取正在使用的 shell 命令的帮助也很有帮助。
2. 探索 Linux Shell 选项
每个用户都可以配置用于输入命令的 shell,Linux 提供了多种可用的 shell,常见的有以下几种:
| Shell 名称 | 描述 |
| ---- | ---- |
| bash | GNU Bourne Again Shell,基于早期的 Unix Bourne shell 并进行了扩展,是 Linux 中用户账户最常见的默认 shell。 |
| sh | 即 bash 所基于的 Bourne shell,在 Linux 中不常单独使用,sh 命令通常指向 bash 或其他 shell。 |
| tcsh | 基于早期的 C shell(csh),在某些圈子中较受欢迎,但没有主要的 Linux 发行版将其作为默认 shell,与 bash 在操作细节上有所不同。 |
| csh | 原始的 C shell 在 Linux 上使用较少,若用户熟悉 csh,tcsh 是很好的替代
超级会员免费看
订阅专栏 解锁全文
667

被折叠的 条评论
为什么被折叠?



