이중 사용 질문! 소프트웨어 고고학자 나 사악한 해커가이 질문에 대한 답을 사용할 수 있습니다! 자, 나는 무엇입니까?
난 항상 사용하는 데 사용되는 ps -ef
대 ps -augxww
I가 무엇인지 알아. Linux 및 System V 박스는 "-ef"및 "-augxww"의 오류를 좋아하는 경향이 있으며, 그 반대의 경우 BSD 및 이전 SunOS 시스템의 경우도 마찬가지입니다. 의 결과는 ps
당신에게 많은 것을 알려줄 수 있습니다.
루트로 로그인 할 수 있습니다, 그것은 리눅스 머신의 경우에, 당신은해야 lsusb
하고 lspci
- 그 하드웨어의 상황이 무엇인지 알고으로 당신에게 방법의 80 %를 얻을 것이다. dmesg | more
현재의 모든 문제를 이해하는 데 도움이 될 수 있습니다.
단계적으로 폐지되기 시작했지만 ifconfig -a
일반적으로 네트워크 인터페이스와 네트워킹에 대해 많은 것을 알 수 있습니다. 유선 이더넷처럼 보이는 출력에서 보이는 인터페이스에서 실행 mii-tool
및 / 또는 정보를 얻을 수 있습니다.ethtool
ifconfig
박차 ip route
또는 netstat -r
어쩌면 사용중인 네트워크 인터페이스에 대해 뭔가 라우팅 인터넷 프로토콜에 대한 정보, 그리고 수 있습니다.
mount
호출은 디스크 (들) 그들이 어떻게 장착하고에 대해 알 수 있습니다.
Running uptime
을 누른 다음 last | more
현재 유지 보수 상태에 대해 알려줄 수 있습니다. 가동 시간이 100 일 이상이면 은유 적으로 말하면 "오일과 유체를 교체 할 때입니다"라는 의미 일 것입니다. 달리기 who
도
보고 /etc/resolv.conf
및 /etc/hosts
해당 컴퓨터의 DNS 설정에 대해 알 수 있습니다. 아마 할 nslookup google.com
또는 dig bing.com
DNS가 대부분 작동하는지 확인합니다.
유닉스 나 리눅스 또는 BSD의 변형을 결정하기 위해 어떤 오류 ( "명령을 찾을 수 없음")와 어떤 변형 ( "ps -ef"대 "ps augxww")이 작동하는지 항상 주목할 가치가 있습니다.
C 컴파일러의 존재 여부는 중요합니다. 수행 which cc
또는 더 나은, which -a cc
그들을 찾을 수 있습니다.
uname -a
다음apropos whatever
당신의 친구입니다.