鉴于“$ sudo pear install ....” - $ sudo 是什么意思?

Given "$ sudo pear install...." - what does the $ sudo mean?

我是 PEAR 的新手,正在试用一些软件包。我已经安装了几个,但我 运行 进入了一些我不理解的文档。

我看到安装软件包的说明,例如:

pear install packagename

我也看到了

$ pear install packagename

$ sudo install packagename

我明白第一个但其他两个???

我读到一个地方,他们将 $ 放在前面,以清楚地指示示例输出中的输入。也就是说,带 $ 的行是您在 CLI 中输入的内容,不带 $ 的行是输入的输出。

好的,好的,但是 sudo 是什么?

如我所料,输入 $ 或 sudo 或 $ sudo 会给出让很多人发疯的经典 DOS 错误消息 - xxx 未被识别为内部或外部命令、可运行程序或批处理文件。

美元符号$ 表示您在 UNIX 系统上的用户是非特权用户。通常 # 表示特权用户,最典型的是 root。

sudo 是一种临时提升授权用户以 root 身份执行命令的工具。