Linux终端模拟器与Bash shell高级使用指南
1. 终端模拟器的选择与使用
在Linux系统中,用户和系统管理员在终端模拟器方面有众多选择。例如,当需要同时打开多个终端会话并让其中几个同时可见时,某些终端模拟器就非常有用。不过,有时可能会出现许多小窗口,这时就需要重新排列它们,以便查看更重要的终端。像Terminator的一个实例通常会消耗753MB的虚拟内存。
建议大家花时间使用不同的终端模拟器,在实验中尝试使用不同的工具,这样能更好地理解它们如何帮助提升命令行的使用效率。如果现有的终端模拟器不能满足需求,也可以尝试其他的。以下是一些相关练习:
1. 为什么终端模拟器有这么多选择?
2. 为Tilix添加一个配置文件,使其比默认设置更符合个人需求,比如更改颜色、字体和默认终端大小。
3. 使用DNF和互联网查找本章未涉及的新终端模拟器,至少安装两个并探索它们的功能。
4. 在本章探索的终端模拟器功能中,目前哪些对你最重要?
5. 选择一个合适的终端模拟器,打开终端会话,同时启动并查看top、iotop和sar程序,以实时查看网络统计信息。
6. 是否已经对某个特定的终端模拟器有偏好?如果有,是哪一个?为什么?
2. Bash shell基础
Bash shell既是命令解释器,也是一种编程语言。它可以创建大型复杂的程序,使用常见的编程语言结构,如流程控制和过程。其主要功能是接收命令行输入的命令,将文件通配符(如*和?)扩展为完整的文件或目录名,将结果转换为内核可用的令牌,然后将命令传递给内核执行,并将执行结果输出到标准输出(STDOUT)。
超级会员免费看
订阅专栏 解锁全文
69

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



