以大写字母输入 Linux 命令,以 sudo 用户身份运行它们
顾名思义,每当您以大写字母输入 Linux 命令时,SUDO 都会以 sudo 用户身份运行它们!这意味着您不需要在运行 Linux 命令之前输入 sudo。
-- Sk(作者)
我真正喜欢 Linux 社区的一点是,他们创建了许多在任何其他操作系统中都很少见的有趣项目。不久前,我们看到了一个名为 Hollywood 的有趣项目,该项目将 Terminal 变成了类似 Ubuntu 系统上好莱坞科技情节剧的黑客界面。还有其他工具,例如 警告: 使用 GIT 克隆 此命令克隆 sudo git 存储库的内容并将其存储在 切换到 并使用以下命令安装它: 此命令将以下行添加到文件❙♷❙ 。 : it 这还将备份您的文件 最后,使用以下命令更新更改: 通常我们执行需要 sudo/root 权限的命令,如下所示。 对吗?这是对的!上述命令在根目录 ( 安装了 请注意它无法绕过sudo密码。您仍然需要输入密码 相关阅读: 当然, 来源:cowsay、fortune、slslslsl 等,花时间娱乐自己. !它们可能没有用,但这些程序使用起来很有趣且有趣。今天我偶然发现了另一个类似的工具,名为SUDO。顾名思义,SUDO 每次您以大写形式键入 Linux 命令时,它都会以 sudo 用户身份运行它们!这意味着您无需在 Linux 命令前面输入 sudo 即可运行。很酷,不是吗? 安装SUDO
在安装此程序(或任何程序)之前,请检查源代码(位于链接末尾)并查看它是否包含任何可能造成伤害的可疑/恶意内容。你的系统代码。在虚拟机上进行测试。如果您喜欢它或发现它有用,您可以在您的个人/生产系统中使用它。 Sudo 存储库: $ git clone https://github.com/jthistle/SUDO.gitsudo 目录中的当前目录下。 Cloning into 'SUDO'...
remote: Enumerating objects: 42, done.
remote: Counting objects: 100% (42/42), done.
remote: Compressing objects: 100% (29/29), done.
remote: Total 42 (delta 17), reused 30 (delta 12), pack-reused 0
Unpacking objects: 100% (42/42), done.SUDO 目录:$ cd SUDO/$ ./install.sh[...]
# SUDO - shout at bash to su commands
# Distributed under GNU GPLv2, @jthistle on github
shopt -s expand_aliases
IFS_=${IFS}
IFS=":" read -ra PATHS <<< "$PATH"
for i in "${PATHS[@]}"; do
for j in $( ls "$i" ); do
if [ ${j^^} != $j ] && [ $j != "sudo" ]; then
alias ${j^^}="sudo $j"
fi
done
done
alias SUDO='sudo $(history -p !!)'
IFS=${IFS_}
# end SUDO~/.bashrc并将其另存为~/.bashrc.old。如果发生重大错误,您可以从中恢复。 $ source ~/.bashrc现在以大写字母输入 Linux 命令,以 sudo 用户身份运行它们
$ sudo mkdir /ostechnix/) 中创建一个名为 ostechnix 的目录。使用组合键 Ctrl + c 取消。 SUDO后,您可以键入任何大写Linux命令并运行它们,而无需使用sudo。所以你可以按如下方式运行上面的命令: $ MKDIR /ostechnix
$ TOUCH /ostechnix/test.txt
$ LS /ostechnix
输入全部大写的linux命令,以sudo用户身份运行sudo才能执行此命令。它只是有助于避免在每个命令之前键入 sudo。 sudo 只需要几秒钟,这不是什么大问题。我必须说这是一个有趣且无用的打发时间的项目。如果你不喜欢它,就去学一些有用的东西。如果您喜欢,请尝试并享受!
版权声明
本文仅代表作者观点,不代表Code前端网立场。
本文系作者Code前端网发表,如需转载,请注明页面地址。
code前端网