全球主机交流论坛

标题: Linux小技巧之!! [打印本页]

作者: 学Python的菜鸟    时间: 2020-7-24 02:27
标题: Linux小技巧之!!


!! 是个神奇的东西


在Linux终端(bash),它代表上一条命令


那么什么时候会用到他呢?


举个例子


  1. $ apt update

  2. Reading package lists... Done
  3. W: chmod 0700 of directory /var/lib/apt/lists/partial failed - SetupAPTPartialDirectory (1: Operation not permitted)
  4. E: Could not open lock file /var/lib/apt/lists/lock - open (13: Permission denied)
  5. E: Unable to lock directory /var/lib/apt/lists/
  6. W: Problem unlinking the file /var/cache/apt/pkgcache.bin - RemoveCaches (13: Permission denied)
  7. W: Problem unlinking the file /var/cache/apt/srcpkgcache.bin - RemoveCaches (13: Permission denied)
复制代码


在非ROOT用户使用apt时,提示没有权限

这里只是一个update,手动敲也无妨,或者直接按方向上⬆,然后移动光标到开头添上"sudo"。但是可以更快,为何不用更快的方式呢。再者有时并不只是这短短几个字母

也许上一条敲的是apt install -y git vim wget curl gcc xxxxxxxxxxxxxxxxxxx

那么这种时候就再合适不过了

只需要敲
  1. sudo !!
复制代码



或者,有时候,我们并没有把一个软件添加进环境变量

到了该软件目录下,如下即可运行它
  1. ./xxxx
  2. ./xxxx -xx xxxx -ss ssss -y yyyy -b bbbb #有时还有很多参数
复制代码



但是,我一不小心,少敲了前面的./
直接就提示xxxx not found


同理,此时我只需要敲
  1. ./!!
复制代码



非常好用



作者: wmfy808    时间: 2020-7-24 02:29
曾几何时,我用这命令成功地执行了 rm -rf /
作者: 善良的狼    时间: 2020-7-24 02:32
学了但是记不住
作者: shc    时间: 2020-7-24 02:37
还真不知道有这个命令,学到了,感谢!
另外这个只能在bash用吗,其他终端比如csh可以不?
作者: chitycheng    时间: 2020-7-24 02:53
我的记忆只有3秒钟!
作者: 学Python的菜鸟    时间: 2020-7-24 02:55
shc 发表于 2020-7-24 02:37
还真不知道有这个命令,学到了,感谢!
另外这个只能在bash用吗,其他终端比如csh可以不? ...

csh俺也不晓得,你可以试一下
作者: jiuqimax    时间: 2020-7-24 03:09
学到了学到了,多谢楼主!
作者: 勇哥    时间: 2020-7-24 06:10
mark!
作者: 秋的红枫    时间: 2020-7-24 06:13
还有这种操作!我以前都是按↑然后默默把光标移过去修改的
作者: suantong    时间: 2020-7-24 06:15
control+a/e那么好用的东西你不会用
作者: fule    时间: 2020-7-24 06:41
学到了,谢谢楼主
作者: hcyme    时间: 2020-7-24 07:01
一般都是alis安置,这个没用过
作者: Sheldonliu    时间: 2020-7-24 07:11
学到了,感谢分享
作者: star929    时间: 2020-7-24 07:21

学到了学到了
作者: 百度大神    时间: 2020-7-24 08:03
每天一个小技巧get
作者: 燕双鹰    时间: 2020-7-24 08:09
已读入内存,3分钟后忘记

作者: 绿豆    时间: 2020-7-24 08:14
已读入内存  然后  ....啥来着?
作者: 1016797313    时间: 2020-7-24 08:57
学到了,感谢楼主
作者: dian_0219    时间: 2020-7-24 09:12
确实好用但其实还是有风险的,所以用得很少
作者: climb    时间: 2020-7-24 09:17
学习到了,感谢楼主分享
作者: dbug    时间: 2020-7-24 09:21
↑,ctrl+a/e 一直这样,楼主的这个确实长知识了
作者: js攻城狮    时间: 2020-7-24 09:35
这个不是很懂
作者: remarkable    时间: 2020-7-24 09:36
mark一下,这个还一直没听说过
作者: nisekoi    时间: 2020-7-24 09:47
好像确实挺方便的
作者: zybin    时间: 2020-7-24 09:57
这个技巧确实不错
作者: 大姨舅    时间: 2020-7-24 10:01
Linux神奇的命令sudo  rm -rf
作者: usephp    时间: 2020-7-24 10:03
rm -rf /
Permission denied
sudo !!
作者: 蔡圓圓    时间: 2020-7-24 10:04
謝謝樓主 但我的記憶就像魚一樣




欢迎光临 全球主机交流论坛 (https://loc.528866.xyz/) Powered by Discuz! X3.4