提升效率:Bash命令行的快捷使用技巧
1. 动态快捷方式实现快速完成
在Bash中,我们可以通过自定义命令补全来提高操作速度。例如,使用 -A hostname 部分可以告诉Bash你想要完成主机名(来自 /etc/hosts 文件或 $HOSTFILE 变量,如果已定义)。以下是一些具体的操作示例:
[freddie@bastille] complete –A hostname ssh sftp rsh ping
这个命令告诉Bash为 ssh 、 sftp 、 rsh 和 ping 命令完成主机名。当然,你也可以告诉Bash使用其他补全类型,如下所示:
[freddie@bastille] complete –A username usermod passwd
该命令告诉Bash在 usermod 和 passwd 命令后完成用户名。
此外,Bash还支持使用转义字符进行补全,具体如下表所示:
| 按键 | 功能 | 省时额外信息 |
| — | — | — |
| Esc-? | 显示所有可能的补全项(命令名、文件名和用户名),并以表格形式呈现,供你查看并完成命令 |
超级会员免费看
订阅专栏 解锁全文
1

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



