303Donatello Security Researcher

linux下提高自己的工作效率

2019-01-18
303Donatello

平时总结一些linux平台可以提升工作效率的经验与技巧

0x00 命令编辑及光标移动

快速修正已经输入的命令

  1. 删除从命令开始位置到光标位置的命令:ctrl + u
    

    1554260382512.png

    执行命令,compose之前的命令将被删除,不用一直按着backspace了。

  2. 删除从光标位置到命令结束位置的命令:ctrl + k
    

    1554260382512.png

    执行命令,包括compose在内的,光标位置后的所有命令被删除。

  3. 其他光标移动命令(不再重复演示):
    ctrl + a : 光标移动到命令开始的位置
    ctrl + e : 光标移动到命令结束的位置
    ctrl + f : 光标向前移动一个字母位置
    ctrl + b : 光标向后移动一个字母位置
    ctrl + w : 当光标处在命令单词当中仅向后删除一个字母,当光标处在命令单词间的空格将向后删除一个单词(两个空格间的内容)
     alt + f : 光标向前移动一个命令单词(可以理解成一个空格)
     alt + b : 光标向前移动一个命令单词
    

0x01 历史命令的查看与调用

关于利用历史命令的一些技巧

  1. 快速调用历史命令:!+ 历史命令序号

    1554262043640.png

    执行命令,!634 将直接执行相对应的docker-compose up -d

  2. 查看最后输入的少量历史记录:fc + -l
    搜索历史命令: ctrl + r
    

0x02 关于进程

  1. 快速查找进程的id:pgrep + 进程名称,或者:pidof + 进程名称 
    

    1554263282049.png

  2. 查看进程已运行的时间:其中1626是要查看的进程id 1554714717945.png

0x03 其他一些技巧

  1. 使用分号来执行多条组合命令:

    cd /bin/;ls -l #前序命令执行失败不影响后序命令执行!
    

未完待续


Similar Posts

Comments