Linux 시스템에서는 시간이 지남에 따라 문제를 발견하고 해결하며 손실을 줄일 수 있도록 정기적인 검사를 통해 서버 소프트웨어 및 하드웨어의 사용 여부를 확인해야 합니다. 이는 사람의 신체 검사와 동일합니다. 다음:
# uname -a # 커널/운영 체제/CPU 정보 보기
# head -n 1 /etc/issue # 운영 체제 버전 확인
# cat /proc/cpuinfo # CPU 정보 확인
# 호스트 이름 # 컴퓨터 이름을 확인하세요
# lspci -tv # 모든 PCI 장치 목록
# lsusb -tv # 모든 USB 장치 목록
# lsmod # 로드된 커널 모듈 목록
# env # 환경 변수 보기
# free - m # 메모리 사용량 및 스왑 영역 보기 Usage
# df -h # 각 파티션의 사용량 확인
# du -sh < 디렉토리 이름> # 지정된 디렉토리의 크기 확인
# grep MemTotal /proc/meminfo # 총 메모리 확인
# grep MemFree /proc/meminfo # 사용 가능한 메모리 양 확인
# uptime # 시스템 실행 시간, 사용자 수, 로드 확인
# cat /proc/loadavg # 시스템 로드 확인
# mount | 컬럼 -t # 마운트된 파티션 상태 확인
# fdisk -l # 모든 파티션 보기
# swapon -s # 모든 스왑 파티션 보기
# hdparm -i /dev/hda # 디스크 매개변수 보기( IDE 장치에만 해당)
# dmesg | grep IDE # 시작 시 IDE 장치 감지 상태 확인
# ifconfig # 모든 네트워크 인터페이스의 속성 확인
# iptables -L # 방화벽 설정 확인
# Route -n # 라우팅 테이블 확인
# netstat -lntp # 모든 수신 포트 확인
# netstat -antp # 설정된 모든 연결 보기
# netstat -s # 네트워크 통계 보기
# ps -ef # 모든 프로세스 보기
# top # 실시간으로 프로세스 상태 표시
# w # 활동 보기 User
# id < 사용자 이름> # 지정된 사용자 정보 보기
# last # 사용자 로그인 로그 보기
# cut -d: -f1 /etc/ passwd # 시스템의 모든 사용자 보기
# cut -d: -f1 /etc/group # 시스템의 모든 그룹 보기
# crontab -l # 모든 사용자의 예약된 작업 보기
위 내용은 Linux에서 시스템 검사에 일반적으로 사용되는 명령 요약의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!