平时总结一些linux平台可以提升工作效率的经验与技巧
0x00 命令编辑及光标移动
快速修正已经输入的命令
-
删除从命令开始位置到光标位置的命令:ctrl + u
执行命令,compose之前的命令将被删除,不用一直按着backspace了。
-
删除从光标位置到命令结束位置的命令:ctrl + k
执行命令,包括compose在内的,光标位置后的所有命令被删除。
-
其他光标移动命令(不再重复演示): ctrl + a : 光标移动到命令开始的位置 ctrl + e : 光标移动到命令结束的位置 ctrl + f : 光标向前移动一个字母位置 ctrl + b : 光标向后移动一个字母位置 ctrl + w : 当光标处在命令单词当中仅向后删除一个字母,当光标处在命令单词间的空格将向后删除一个单词(两个空格间的内容) alt + f : 光标向前移动一个命令单词(可以理解成一个空格) alt + b : 光标向前移动一个命令单词
0x01 历史命令的查看与调用
关于利用历史命令的一些技巧
-
快速调用历史命令:!+ 历史命令序号
执行命令,!634 将直接执行相对应的docker-compose up -d
-
查看最后输入的少量历史记录:fc + -l 搜索历史命令: ctrl + r
0x02 关于进程
-
快速查找进程的id:pgrep + 进程名称,或者:pidof + 进程名称
- 查看进程已运行的时间:其中1626是要查看的进程id
0x03 其他一些技巧
-
使用分号来执行多条组合命令:
cd /bin/;ls -l #前序命令执行失败不影响后序命令执行!