반응형
    
    
    
  리눅스에서 터미널 세션을 종료하는 방법
테스트 환경
운영체제 정보 확인
$ lsb_release -d
Description:    Ubuntu 24.04.1 LTS현재 세션 확인
- 현재 로그인된 사용자와 세션 정보를 확인합니다.
ww 명령은 로그인된 사용자, 접속한 터미널(TTY), 접속 IP(FROM 필드) 등을 보여줍니다.
- FROM 필드가 -인 경우: 로컬 콘솔(tty1 등)
- IP나 호스트명이 표시된 경우: 원격 세션(SSH 등)
로컬 콘솔에서 세션 종료
콘솔(tty1 등)에서 직접 셸을 열어 놓은 경우
루트 셀 종료
exit일반 사용자 셸 종료
exit(또는)
logout원격지(SSH) 세션 종료
원격 접속 중인 SSH 세션을 종료할 경우
현재 세션 확인
w 14:48:41 up 70 days,  3:29,  3 users,  load average: 0.99, 0.75, 0.83
USER     TTY      FROM             LOGIN@   IDLE   JCPU   PCPU WHAT
ubuntu   tty1     -                08Aug24 446days  0.42s  0.18s sudo su
ubuntu            192.168.0.44     14:30   23:59m  0.00s  0.09s sshd: ubuntu [priv]사용자 프로세스 목록 확인
ps -u ubuntu    PID TTY          TIME CMD
   1735 ?        00:00:00 systemd
   1736 ?        00:00:00 (sd-pam)
   1747 tty1     00:00:00 bash특정 세션 프로세스 종료
kill -9 <PID>kill 1747- 1747는 종료할 프로세스의 PID입니다.
참고
- tty1 등과 같이 FROM 필드가 ‘-’ 로 표시되면 로컬 터미널 세션입니다.
- SSH 등의 원격 세션은 FROM 필드에 접속한 IP 주소가 표시됩니다.
- 원격 세션은 exit 또는 logout 으로도 종료 가능하지만, 비정상적으로 남은 세션은 kill 명령으로 종료할 수 있습니다.
728x90
    
    
  반응형
    
    
    
  '리눅스' 카테고리의 다른 글
| Nginx HTTP 보안 헤더 설정 (0) | 2025.10.31 | 
|---|---|
| Zabbix 에이전트에서 로그인된 사용자 계정 정보를 가져오는 방법 (0) | 2025.10.31 | 
| 우분투 24.04에서 nc 명령어를 사용하기 위한 방법 (0) | 2025.10.22 | 
| Nginx에 커스텀 헤더 추가하기 (0) | 2025.10.20 | 
| 우분투 24.04에서 Broadcom MegaRAID 컨트롤러를 설치하는 방법 (0) | 2025.10.16 | 
 
                  
                 
                  
                 
                  
                