IT 이야기532 [RHEL7] 사용자 관리(loginctl) RHEL7에서 사용자를 관리하려면 loginctl 명령어를 사용합니다. loginctl을 이용하면 현재 사용자 세션에 대한 정보를 확인할 수 있습니다. 1. 로그인 사용자 정보 # loginctl list-users UID USER 0 root 1 users listed. 2. 로그인 세션 정보 # loginctl list-sessions SESSIONUIDUSERSEAT 20root 40root 20rootseat0 50root 4 sessions listed. 3. 로그인 사용자 정보 조회 # loginctl show-users NAutoVTs=6 KillExcludeUsers=root KillUserProcesses=no --- 이하 생략 --- 2019. 12. 6. [RHEL7] 서비스 등록 및 제거(systemctl mask/unmask) RHEL7에서 서비스를 등록 및 제거 하기 위해서는 systemctl mask/unmask 명령어를 이용합니다. http.service를 예를 들겠습니다. 1. 서비스 등록 # systemctl mask httpd.service # systemctl daemon-reload 2. 서비스 제거 # systemctl unmask httpd.service # systemctl daemon-reload 2019. 12. 6. [RHEL7] 서비스 설정 파일 보기 및 편집(systemctl cat/edit) RHEL7에서 서비스 설정 파일을 보기 및 편집하려면 systemctl cat/edit 명령어를 이용합니다. httpd.service를 예를 들겠습니다. 1. 서비스 설정 파일 보기 # systemctl cat httpd.service 2. 서비스 설정 파일 편집 # systemctl edit httpd.service 2019. 12. 6. [RHEL7] 서비스 시작과 중지(systemctl start/stop) RHEL7에서 서비스의 시작과 중지는 다음과 같은 명령을 이용합니다. httpd 서비스를 예시로 들겠습니다. 1. 서비스 상태 확인 # systemctl status httpd.service 2. 서비스 시작 # systemctl start httpd.service 3. 서비스 종료 # systemctl stop httpd.service 4. 서비스 재시작 # systemctl restart httpd.service # systemctl reload httpd.service # systemctl reload-or-restart httpd.service 5. 서비스 활성화 # systemctl enable httpd.service 6. 서비스 비활성화 # systemctl disable httpd.serv.. 2019. 12. 6. [RHEL7] 서비스 실패 확인(systemctl --failed) RHEL7에서 부팅 시 실행되는 서비스들 중 실패한 항목을 확인하려면 systemctl --failed 명령어를 이용합니다. [root@chan]# systemctl --failed 2019. 12. 6. [RHEL7] 서비스별 의존성 보기(systemctl list-dependencies) RHEL7에서 서비스별 의존성을 보기 위해서는 systemctl list-dependencies 명령어를 이용합니다. [root@chan]# systemctl list-dependencies 명령 결과 추가 예정 특정 서비스의 의존성을 보고 싶다면 다음과 같이 입력합니다. nfs.service로 예를 들겠습니다. [root@chan]# systemctl list-dependencies nfs.service 2019. 12. 6. [RHEL7] 시간 설정(timedatectl) RHEL7에서 시간 설정을 하려면 timedatectl 명령어를 이용합니다. [root@chan]# timedatectl Local time : Fri 2019-12-06 14:45:09 KST Universal time : Fri 2019-12-06 05:45:09 UTC RTC time : Fri 2019-12-06 14:45:08 Time zone : Asia/Seoul (KST, +900) NTP enabled : no NTP synchronized : no RTC in local TZ : no DST active : n/a 시간 설정을 하려면 아래와 같이 수행합니다. [root@chan]# timedatectl set-timezone Asia/Seoul [root@chan]# timedatect.. 2019. 12. 6. [RHEL7] 시스템 로그 출력(journalctl) RHEL7에서 시스템 로그를 출력하려면 journalctl 명령어를 이용합니다. 명령어 설명 # journalctl 부팅 로그를 포함하여 전체적인 시스템 로그 확인 # journalctl -k 현재 부트에서 kernel 메시지를 출력 # journalctl -f 지속적으로 로그를 출력 # journalct -u --unit=UNIT 특정 Unit에 대한 메시지를 출력 # journalctl -b 마지막 부팅 이후의 시스템 로그를 출력 # journalctl --sine=today 오늘 로그만 출력 # journalctl --since=2019-12-01 --until=2019-12-06 기간별(시작일/종료일) 로그 출력 # journalctl -p err 특정 속성에 따른 조회 (debug, info, .. 2019. 12. 6. [RHEL7] 시스템 로케일 설정(localectl) RHEL7에서 시스템의 로케일을 관리하려면 localectl 명령어를 이용합니다. [root@chan]# localectl System Locale : LANG=en_US.UTF-8 VC Keymap: us X11 Layout: us [root@chan]# localectl set-locale LANG=ko_KR.eucKR [root@chan]# localectl set-keymap ko [root@chan]# localectl set-x11-keymap ko System Locale : LANG=ko_KR.eucKR VC Keymap: kr X11 Layout: kr 2019. 12. 5. [RHEL7] 시스템 종료 및 재부팅(systemctl reboot) RHEL7에서 시스템 종료 및 재부팅의 명령어들은 다음과 같습니다. 명령어 설명 # systemctl poweroff Shutdown 처리 후 Power-Off 처리 # systemctl emergency Rescue와 유사하지만 root 파일시스템만 일기 전용으로 마운트 처리 # systemctl halt Shutdown 처리 후 Halt 처리 # systemctl reboot Shutdown 처리 후 Rebooting 처리 # systemctl kexec kexec를 통해 Rebooting 처리 # systemctl suspend 시스템 정지 처리 # systemctl hibernate 시스템 Hibernate 처리 # systemctl hybrid-sleep 시스템 Hibernate 후 정지 처리 2019. 12. 5. 이전 1 ··· 38 39 40 41 42 43 44 ··· 54 다음