在ubuntu上执行命令,经常会出现下面的报错:
tcpdump: eno1: You don't have permission to capture on that device
(socket: Operation not permitted)
这种报错一般是执行命令时,没有加上sudo
快速的解决方案是:
- 按向上箭头键
- ctrl+a 贯标定位到行首
- 输入sudo
- 按回车
上面的步骤是比较快的补救方案,但是因为向上的箭头一般布局在键盘的右下角,不移动手掌就够不着。一般输入向上的箭头时,右手会离开键盘的本位,会低头看下键盘,找下向上的箭头的位置。
有没有右手不离开键盘本位,不需要低头看键盘的解决方案呢?
答案就是: sudo !!
!!会被解释成为上一条执行的命令。sudo !!就会变成使用sudo执行上一条命令。
快试试看吧 sudo bang bang