提升Bash命令行效率的实用技巧
在使用Bash命令行时,掌握一些实用技巧可以显著提高我们的工作效率。下面将为大家详细介绍Bash历史记录、命令行技巧和变量相关的知识。
1. 了解Bash历史记录
Bash默认会记录你在会话期间输入的所有命令,这有两个主要用途:一是方便你回忆之前输入的命令;二是让你查看其他用户的操作。不过,由于用户可以编辑自己的历史记录来掩盖痕迹,所以在查看其他用户操作方面,历史记录并不总是可靠的。
你可能已经通过按上下箭头键来回想之前使用过的命令,这是Bash历史记录功能的一种体现。另外,你还可以在shell中输入 history 命令,查看之前输入的命令列表,如下所示:
Figure 6.2: Output from the history command
在这个列表中,每个命令左边都有一个编号,我们可以利用这个编号快速回忆之前使用过的命令。例如,如果历史记录中的第566项是 sudo apt update ,你可以输入 !566 来再次运行这个命令,这样可以节省大量的输入时间。
如果你想从历史记录中删除某项,可以使用 history -d 命令,后面跟上要删除项的编号。例如, history -d 566 就会删除历史记录中的第566项。删除历史记录项有时是必要的,比如你可能输错了命令,不想让初级管理员看到并重新运行无效命令;或者你不小心将密码保存到了历史记录中,为
超级会员免费看
订阅专栏 解锁全文
31

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



