Shit 是一个简便的工具,帮助用户在忘记使用 sudo 时自动重新调用命令。安装 该工具将自动在 .zshrc 中添加别名,使用以下命令快速安装: curl -sSL https://raw.githubusercontent.com/christianbundy/shit/master/shit.zsh >> $HOME/.zshrc
。 用法:当你尝试执行某些命令但忘记加上 sudo 时,例如更新包缓存时遇到权限问题,可以使用 shit
自动重新执行。以下是示例:
[user@host] $ apt-get update
E: 无法打开锁文件 /var/lib/apt/lists/lock - open (13: 权限被拒绝)
E: 无法锁定目录 /var/lib/apt/lists/
E: 无法打开锁文件 /var/lib/dpkg/lock - open (13: 权限被拒绝)
执行 shit
命令后会自动补全 sudo 并重试,解决权限问题,极大提高了用户操作效率。
暂无评论