前言
我在Mac系统下使用终端.app通过ssh连接PVE后,执行sudo qm show 100 --pretty | grep .fd反馈错误-bash: sudo: command not found,其实后续才发现,我的终端连接上后已经是#,不是$,所以不用加sudo,直接执行qm show 100 --pretty | grep .fd就可以.
教程内容
其实PVE或Mac的底层基本都是Linux,在Linux系统中,最高权限指的是超级用户(root)权限。获取超级用户权限的命令是sudo和su。
- sudo命令:使用sudo命令可以暂时获取超级用户权限。命令格式为:sudo [要执行的命令]。执行该命令时,系统会询问你的用户密码,输入正确密码后就会执行具备超级用户权限的命令。
- su命令:su命令可以切换为超级用户身份,可以执行所有的超级用户权限。使用su命令需要输入超级用户密码。命令格式为:su - [超级用户账号]。当切换为超级用户时,命令行提示符将从"$"变为"#",表示已经具备超级用户权限。
需要注意的是,在使用sudo和su命令时,要谨慎操作,以免误操作造成数据丢失或系统崩溃。
原文链接:https://imacos.top/2023/09/15/linux/,转载请注明出处。
评论0