나는 서버 구성에 대해 많이 알지 못한 채 웹 사이트 구성을 변경하기 위해 새 클라이언트의 상자에 SSH를 통해 접속하는 경우가 많습니다. 사용 중인 시스템에 대한 정보를 얻는 여러 가지 방법을 보았지만, 사용 중인 Unix/Linux 버전과 기본 시스템 정보(예: 64비트 시스템인 경우)를 알려줄 수 있는 표준 명령이 있습니까? 아니면), 그런 것?
기본적으로 방금 상자에 로그인했지만 그것에 대해 아무것도 모르는 경우 확인하려면 무엇을 확인하고 어떤 명령을 사용하시겠습니까?
답변1
그것이 무엇인지 알고 싶다면 Linux/Unix, 32/64비트라고 말해주세요.
uname -a
이것은 나에게 필요한 거의 모든 정보를 제공할 것입니다.
Linux(Centos 5.4, 5.5 또는 5.6) 버전을 더 알아야 하는 경우 파일을 추가로 확인하여 /etc/issue
버전 정보(또는 Debian/Ubuntu /etc/lsb-release
) 를 확인합니다.
또 다른 방법은 이 유틸리티를 사용하는 것입니다 lsb_release
.
lsb_release -a
또는 RHEL 파생 시스템을 수행하거나 rpm -qa | grep centos-release
운영합니다.redhat-release
답변2
자세한 내용을 보려면 다음 명령을 사용하십시오.
cat /etc/*release*
uname -a
답변3
많은 답변이 있지만 보다 일반적인 답변을 찾고 있습니다. AFAI는 대부분의 시스템에서 다음 작업에 대해 걱정합니다.
cat /etc/os-release
출력 예:
sh-4.4$ cat /etc/os-release
NAME=Fedora
VERSION="26 (Twenty Six)"
ID=fedora
VERSION_ID=26
PRETTY_NAME="Fedora 26 (Twenty Six)"
ANSI_COLOR="0;34"
CPE_NAME="cpe:/o:fedoraproject:fedora:26"
HOME_URL="https://fedoraproject.org/"
BUG_REPORT_URL="https://bugzilla.redhat.com/"
REDHAT_BUGZILLA_PRODUCT="Fedora"
REDHAT_BUGZILLA_PRODUCT_VERSION=26
REDHAT_SUPPORT_PRODUCT="Fedora"
REDHAT_SUPPORT_PRODUCT_VERSION=26
PRIVACY_POLICY_URL=https://fedoraproject.org/wiki/Legal:PrivacyPolicy
답변4
uname
명령을 살펴봐야 합니다 .
나는 수많은 이기종 기계를 다루어야 합니다. uname -a
보통 로그인할 때 내 첫 반응은 다음과 같습니다.