'IT 이야기/Linux' 카테고리의 글 목록 (4 Page)
본문 바로가기

IT 이야기/Linux113

[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.
[RHEL7] 실행된 서비스 로딩 타임 확인(systemd-analyze blame) blame 명령어 결과를 통해서 비정상적으로 많은 시간이 소요되는 서비스 및 실행된 서비들을 확인할 수 있습니다. [root@chan]# systemd-analyze blame 서비스 시간을 체인 형태로 보기 위해서는 다음과 같은 명령을 사용합니다. [root@chan]# systemd-analyze critical-chain 2019. 12. 5.
[RHEL7] 원격 관리(hostnamectl -H) systemd의 모든 명령어들은 -H 옵션을 제공하며 이 옵션을 통해 원격지 서버에 ssh로 접속하여 설정 및 조회가 가능합니다. 1. 원격서버 호스트네임 변경 # hostnamectl -H root@chanchan.com set-hostname chanchan 2. 원격서버 정보 출력 # hostnamectl -H root@chanchan.com 2019. 12. 5.