linux中使用sudo的小技巧有哪些
Linux中使用sudo的小技巧有哪些
1. 使用sudoedit
如果你要编辑一个其他用户的文件,可以使用sudoedit命令。这个命令会使用你当前的编辑器(一般是vim)打开该文件,并以root权限保存修改。
例如,要编辑/etc/passwd文件,可以这样做:
sudoedit /etc/passwd
2. 使用sudo -i
如果你要执行多条命令以root权限,可以使用sudo -i命令。这个命令会切换到root用户,并且保留当前的环境变量。
例如,要执行一条命令来更新软件源,并执行另一条命令来安装软件包,可以这样做:
sudo -i
apt-get update
apt-get install software-package
3. 使用sudo !!
如果你执行一条命令时没有使用sudo,会提示你没有权限。如果你想要重新执行该命令以root权限,可以使用sudo !!命令。
例如,要更新软件源,可以这样做:
apt-get update
如果没有使用sudo,会提示你没有权限。此时,可以使用sudo !!命令来重新执行该命令:
sudo !!
4. 使用sudo !!:p
如果你想要查看一条命令,但又不想要执行它,可以使用sudo !!:p命令。这个命令会显示命令,但不会执行它。
例如,要查看一条命令,可以这样做:
sudo !!:p
5. 使用sudo !!:x
如果你想要执行一条命令,但又不想要显示它,可以使用sudo !!:x命令。这个命令会执行命令,但不会显示它。
例如,要执行一条命令,可以这样做:
sudo !!:x
相关文章