một câu hỏi sử dụng kép! Hoặc là một nhà khảo cổ phần mềm hoặc một Hacker ác có thể sử dụng câu trả lời cho câu hỏi này! Bây giờ, tôi là ai?
Tôi luôn luôn sử dụng ps -efso với ps -augxwwđể tìm hiểu những gì tôi đang trên. Các hộp Linux và System V có xu hướng thích "-ef" và lỗi trên "-augxww", ngược lại đối với BSD và các máy SunOS cũ. Đầu ra của pscó thể cho bạn biết rất nhiều là tốt.
Nếu bạn có thể đăng nhập với quyền root và đó là máy Linux, bạn nên làm lsusbvà lspci- điều đó sẽ giúp bạn đạt được 80% cách để biết tình hình phần cứng là gì. dmesg | morecó thể giúp bạn hiểu bất kỳ vấn đề hiện tại về bất cứ điều gì.
Nó bắt đầu được loại bỏ, nhưng việc làm ifconfig -athường có thể cho bạn biết rất nhiều về giao diện mạng và mạng. Chạy mii-toolvà / hoặc ethtooltrên các giao diện mà bạn thấy ở ifconfigđầu ra trông giống như ethernet đã tắt cũng có thể cung cấp cho bạn một số thông tin.
Runnin ip routehoặc netstat -rcó thể là thông tin về định tuyến Giao thức Internet và có thể là một cái gì đó về giao diện mạng đang sử dụng.
Một mountlời mời có thể cho bạn biết về (các) đĩa và cách chúng được gắn kết.
Chạy uptime, và sau đó last | morecó thể cho bạn biết một số điều về tình trạng bảo trì hiện tại. Thời gian hơn 100 ngày có lẽ có nghĩa là "đã đến lúc thay dầu và chất lỏng", nói một cách ẩn dụ. Chạy whocũng được
Nhìn vào /etc/resolv.confvà /etc/hostscó thể cho bạn biết về thiết lập DNS của máy đó. Có thể làm nslookup google.comhoặc dig bing.comđể xem DNS chủ yếu là chức năng.
Luôn luôn đáng xem những lỗi nào ("không tìm thấy lệnh") và biến thể của các lệnh ("ps -ef" so với "ps augxww") hoạt động để xác định biến thể của Unix hoặc Linux hoặc BSD mà bạn vừa kết thúc.
Sự hiện diện hay vắng mặt của trình biên dịch C và nơi nó sống rất quan trọng. Làm which cchoặc tốt hơn, which -a ccđể tìm thấy chúng.
uname -asau đóapropos whateverlà bạn của bạn.