我使用 Redhat/Centos 6.5。
我正在启动系统,它已经设置了环境变量,并且在启动时已经在运行进程。
我的问题:
- 这些环境变量在哪里设置?
- 这些进程在哪里设置以及我如何知道正在运行什么?
答案1
好吧,当您登录基于 RedHat 的发行版时,您将进入您的主目录,默认情况下位于/home/user
.在该目录中,您会发现一些隐藏的文件/脚本,它们被执行以准备您的环境和其他内容。
回答问题1:
.bashrc
和是加载运行or命令.bash_profile
时看到的所有变量的文件。您可以通过在主目录中运行来查看这些文件。printenv
env
ls -la
回答问题2:
该ps
命令本身不会显示正在运行的所有进程,您应该运行ps -ef
。当然,您可以使用grep
类似命令过滤该输出ps -ef|grep -i somethingtomatch
或运行该top
命令。
运行man ps
并man top
获取有关这些实用程序的更多信息。