외출 중이거나 이동 중에 긴급 서버 장애가 발생했을 때 더 이상 무거운 노트북을 꺼낼 필요가 없습니다. 최신 스마트폰과 전문 터미널 클라이언트인 Termi1을 사용하면 원격 Linux 서버에 즉시 안전하게 접속하여 몇 초 만에 트러블슈팅을 완료할 수 있습니다. 모바일 환경에서 반드시 알아두어야 할 필수 SSH 명령어를 정리했습니다.
1. 신속한 시스템 리소스 진단
서버 응답이 느려지거나 모니터링 경보가 울리면 가장 먼저 주요 시스템 자원을 파악해야 합니다.
htop또는top: 실시간 CPU 및 메모리 점유율을 확인하고 부하를 일으키는 프로세스를 파악합니다.df -h: 마운트된 모든 파일 시스템의 디스크 여유 공간을 사람이 읽기 편한 단위로 출력합니다.free -m: 가용 RAM, 사용 중인 메모리 및 버퍼/캐시 현황을 메가바이트 단위로 점검합니다.
2. 서비스 제어 및 로그 확인
온콜 당직 중 중단된 백그라운드 서비스를 재시작하고 에러 로그를 살펴보는 명령입니다.
systemctl status nginx: 대상 데몬이 정상 작동 중인지 오류로 중단되었는지 확인합니다.systemctl restart docker: 컨테이너 엔진이나 핵심 시스템 서비스를 즉각 재시작합니다.journalctl -xeu 서비스명 -n 50 --no-pager: 페이저 화면 전환 없이 최근 50개의 로그를 한눈에 출력합니다.
3. 네트워크 및 포트 상태 점검
포트 바인딩 및 네트워크 연결 문제를 빠르게 파악할 수 있습니다.
ss -tulpn: 리스닝 중인 모든 TCP/UDP 포트와 프로세스 PID 목록을 표시합니다.curl -Iv https://example.co.kr: HTTP 응답 헤더, SSL 인증서 상태, 레이턴시를 즉시 진단합니다.
Termi1이 모바일 SSH 작업에 탁월한 이유
일반 스마트폰 키보드로 리눅스 명령어를 입력하는 것은 매우 불편합니다. Termi1은 Ctrl, Esc, Tab, 파이프(|), 방향키를 한 번에 누를 수 있는 DevOps 전용 키보드를 기본 탑재했습니다. 또한 Mosh 프로토콜 지원으로 지하철이나 와이파이 전환 시에도 세션이 끊기지 않습니다.
여기에 그래픽 환경의 무료 SFTP와 스마트 자동완성 및 말로 명령어를 작성하는 인공지능(AI) 음성-명령어 변환까지 제공합니다. 지금 Termi1.com을 방문해 iOS App Store 및 Android Google Play에서 Termi1을 다운로드하세요.