我想知道,我们如何检查 bashrc 文件,它是什么操作系统?
问问题
35816 次
3 回答
18
uname -a
在您的.bashrc
文件中使用。
于 2012-02-03T06:04:22.727 回答
6
没有可移植的方式来了解正在运行的操作系统。
根据操作系统,uname -s
会告诉您您正在运行什么内核,但不一定是什么操作系统。
此外,它不能是 SunOS或Unix或Solaris。Solaris 就是所有这些:兼容 Unix 的操作系统和基于 SunOS 内核的操作系统。
根据 Unix 或 Linux 实现,其中之一可能会给您一个准确的答案:
cat /etc/release # SVR4, Solaris
cat /etc/redhat-release
cat /etc/*elease
cat /etc/lsb-release
oslevel -r # AIX
system_profiler -detailLevel -2 # Mac OS/X
于 2012-02-03T14:58:40.820 回答
4
尝试这个:
$cat /etc/os-release
NAME="Ubuntu"
VERSION="12.04.4 LTS, Precise Pangolin"
ID=ubuntu
ID_LIKE=debian
PRETTY_NAME="Ubuntu precise (12.04.4 LTS)"
VERSION_ID="12.04"
于 2014-05-12T23:54:17.670 回答