Linux 常用快捷键
Ctrl + Z 配合 fg
当你正在使用 vi 等命令在前台进行交互式操作时,突然忘记某个路径或文件名,想要切换到命令行去查询时。一般人的做法是结束当前操作,回到命令行查询完毕再回来。这样十分影响效率,甚至之前所做的工作都会丢失。这种情况下使用 Ctrl + Z 配个 fg 命令,就能完美地解决这个问题,操作如下:
gif
解释:
Ctrl + Z
将一个正在前台执行的命令放到后台,并且暂停
fg
将后台中的命令调至前台继续运行。如果后台中有多个命令,可以用 fg %jobnumber
将选中的命令调出,%jobnumber
是通过 jobs
命令查询到的后台正在执行的命令的序号。
jobs
查看当前有多少再后台运行的命令
bg
将一个在后台暂停的命令,变成继续执行。可加 %jobnumber
参数。和 fg
的区别是, bg
效果与在命令后面加 &
的效果相同,是让命令继续在后台运行,而 fg
则将命令调至前台运行。
!$
!$ 表示获取上一条命令的最后一部分
!!
运行上一条命令