为什么有些网站在每行代码前使用 # 而其他网站使用 $,我已经看过但没有找到问题的答案。我特指say,编译一个linux内核的过程使用如下页面:http://www.thegeekstuff.com/2013/06/compile-linux-kernel/?utm_source=feedly&utm_medium=feed&utm_campaign=Feed:+TheGeekStuff+(The+Geek+Stuff)
第一步是更改用户目录:
"# cd/usr/src/"
该过程的最后一步是验证安装
“$uname -r”
两者都在发出要执行的命令(更改目录和验证版本号),但我不确定为什么在一个步调中使用英镑而在其他步调中使用美元符号。
最佳答案
# 符号表示您正在以 root 身份运行命令。通常 $ 符号表示您正在以普通用户身份运行命令。
您提供的示例中符号突然变化的原因是用户正在重新启动计算机。因此,第一个命令以 root( super 用户)身份运行,然后重新启动 - 重新启动后用户不再是 root,只是一个简单的用户(他们需要再次运行 su 才能成为 root)
关于linux - # vs $ 在文章中记录代码时,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/41042876/