| 
 我非常喜欢 Linux 社区的原因是他们创建了很多有趣的项目,你很少能在任何其他操作系统中找到它们。不久前,我们看了一个名为 Hollywood 的有趣项目,它在类 Ubuntu 系统将终端变成了好莱坞技术情景剧的黑客界面。还有一些其他工具,例如 cowsay、fortune、sl和toilet等,用来消磨时间自娱自乐!它们可能没有用,但这些程序娱乐性不错并且使用起来很有趣。今天,我偶然发现了另一个名为SUDO的类似工具。正如名字暗示的那样,你无论何时用大写字母输入 Linux 命令,SUDO程序都会将它们作为 sudo 用户运行!这意味着,你无需在要运行的 Linux 命令前面输入sudo。很酷,不是么? 安装 SUDO
提醒一句: 在安装这个程序(或任何程序)之前,请查看源代码(最后给出的链接),并查看是否包含会损害你的系统的可疑/恶意代码。在 VM 中测试它。如果你喜欢或觉得它很有用,你可以在个人/生产系统中使用它。 用 Git 克隆 SUDO仓库: $ git clone https://github.com/jthistle/SUDO.git
 此命令将克隆 SUDO GIT 仓库的内容,并将它们保存在当前目录下的 SUDO的目录中。 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 0Unpacking objects: 100% (42/42), done.
 切换到 SUDO目录: $ cd SUDO/
 并使用命令安装它: $ ./install.sh
 该命令将在 ~/.bashrc文件中添加以下行: [...]# 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    donedone alias SUDO='sudo $(history -p !!)' IFS=${IFS_} # end SUDO
 它还会备份你的 ~/.bashrc并将其保存为~/.bashrc.old。如果有重大错误,你可以恢复它。 最后,使用命令更新更改: $ source ~/.bashrc
 现在,用大写字母中输入 Linux 命令,将它们作为 Sudo 用户运行通常我们像下面那样执行需要 sudo/root 权限的命令。 $ sudo mkdir /ostechnix
 对么?没错!上面的命令将在根目录(/)中创建名为ostechnix的目录。让我们使用Ctrl + c取消。 一旦安装了 SUDO,你就可以在不使用 sudo 的情况下输入任何大写 Linux 命令并运行它们。因此,你可以像下面那样运行上面的命令: $ MKDIR /ostechnix$ TOUCH /ostechnix/test.txt$ LS /ostechnix
 
 用大写字母输入 Linux 命令以将其作为 sudo 用户运行 请注意它无法绕过 sudo 密码。你仍然需要键入 sudo密码才能执行给定的命令。它只会有助于避免在每个命令前面输入sudo。 【编辑推荐】 【责任编辑:庞桂玉 TEL:(010)68476606】Linux发展历史,能够与微软抗衡的操作系统10个Linux中受欢迎的Visio替代品命令行快速提示:权限安全工具对比,Linux面板安全Dropbox Linux 客户端恢复支持 ZFS、XFS、Btrfs 和 eCryptFS 文件系统
 点赞 0
 (编辑:源码网) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |