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