9、成为 Linux 高级用户:深入探索 Shell 使用

成为 Linux 高级用户:深入探索 Shell 使用

1. 认识 Linux Shell

在图标和窗口占据计算机屏幕之前,人们通过输入命令与计算机进行交互。在 Linux 所源自的 UNIX 系统中,用于解释和管理命令的程序被称为 shell。无论使用哪种 Linux 发行版,shell 都是可用的。它提供了创建可执行脚本文件、运行程序、处理文件系统、编译计算机代码以及管理计算机的途径。虽然 shell 不如常见的图形用户界面(GUI)直观,但大多数 Linux 专家认为它比 GUI 强大得多。已经存在很长时间,并且许多桌面无法提供的高级功能可以通过运行 shell 命令来访问。

常见的 Linux shell 有多种,本文主要介绍的是 bash shell(Bourne Again Shell),它与最早的 UNIX shell 之一——Bourne shell 兼容。除了 bash shell,还有 C shell(csh)、Korn shell(ksh)等。Ubuntu 在启动时默认使用 dash shell,它的设计目的是比 bash shell 运行得更快。Linux 还有 tcsh shell(改进的 C shell)和 ash shell(另一个类似 Bourne shell 的 shell)。

学习使用 shell 有以下几个主要原因:
- 能够在任何 Linux 或其他类 UNIX 系统中自如操作。例如,可以登录到 Red Hat Enterprise Linux 网络服务器、家庭多媒体服务器、家庭路由器或 Mac 等系统,并通过 shell 进行探索和使用。甚至可以登录到 Android 手机并运行命令。
- 特殊的 shell 功能可以

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值