본문 바로가기

Work/Linux(7.x)_centos

(16)
history 명령어 확인시 시간 출력 방법 /etc/profile 에서 ( 계정 전체 적용 ) HISTTIMEFORMAT=[%Y-%m-%d_%H:%M:%S] (참고 :: HISTTIMEFORMAT 은 bash 3.0 이상에서만 설정 가능 ) 위의 문구 추가 이후 재 접속 시 아래와 같이 시간 설정이 되어 확인 할 수 있다. ( 단, 설정하기 이전의 명령어들은 시간을 확인 할 수 없다. )
Centos7 자동 시작 설정 시 확인 Point ( /etc/rc.d/rc.local ) Centos7 자동 시작 설정 ( /etc/rc.d/rc.local ) 1. Process script 를 생성 2. /etc/rc.local에 등록 ex> su - flyyunha -c "/home/flyyunha/scritps/start.sh" systemctl start rc-local ( 설명 flyyunha 계정으로 /home/flyyunha/scripts 경로의 start.sh 를 실행 ) 3. chmod 755 /etc/rc.d/rc.local
Centos 7 Network Bonding 설정 Centos 7 Network Bonding 설정 방법 Network Interface eth0, eth1 이 있다고 가정 eth0, eth1 autoconnect 설정 해제 #nmcli connection modify eth0 connection.autoconnect no #nmcli connection modify eth1 connection.autoconnect no bond0 interface 추가 #nmcli connection add type bond con-name bond0 ifname bond0 mode active-backup Master Interface bond0 에 Slacve interface eth0, eth1 추가 #nmcli connection add type bond-sl..
파일 전송 스크립트 SCP 를 이용한 서버에서 서버로 파일 전송 스크립트 ( 로그 ) :: 아래 스크립트중 expect 를 사용하기 위해 패키지 설치 :: 로그파일 형식중 시간이 포함 되어 있을시 FIND + date 명령어를 통해서 파일 전송 :: 시나리오 ::: 매 시간 파일을 생성해서 로그 생성 ( ex > 파일명_yyyymmdd_hh.log ) ::: 로그 내용이 완료된 파일을 다른 서버로 전송 ( 파일명_20180622_19.log 에는 ( 20180622 19:00:01~19:59:59 ) 의 로그 내용이 포함 ::: 매 시간 생성이 완료된 로그 파일 전송 #yum -y install expect :: 스크립트 파일 생성 #vi transfer.sh ##아래 스크립트 내용#!/bin/bash #directoryL..
내부망 npt 서버 설정 & client 설정 1. 내부망(폐쇄망) 에서 Linux 에 ntp 서버 설정 & client 서버 동기화 ** npt server 설정 **#yum -y install ntp #vi /etc/ntp.confrestrict 192.168.1.83 mask 255.255.255.0 nomodify notrap ※접근 허용 IP 설정 ( 192.168.1.0 ) 으로 대역 설정 가능 server 127.127.1.0 ( Local ntp 설정을 위한 IP ) ※ 그 외 설정된 server 는 모두 주석 처리 한다. ** 방화벽 **UDP 123 포트 번호를 사용 #firewall-cmd --add-service=ntp --permanent ** ntp client 설정 **#yum -y install ntp #vi /etc/n..
centos7 locale 설정 # localectl System Locale: LANG=ko_KR.UTF-8 VC Keymap: kr X11 Layout: kr # localectl set-locale LANG=ko_KR.UTF-8# localectl set-keymap us# localectl set-x11-keymap us 변경가능한 locale, key-map 등은 list-locales, list-keymaps, list-x11-keymap-models 로 확인 가능
centos7 journal 사용법 systemcd 의 기능중 journalctl 을 통해 로그 확인 가능 # journalctl ( 전반적인 로그 확인 ) # journalctl --since=today ( 특정기간 로그 확인 )# journalctl --since=2014-01-01 --until=2014-01-03 ( 특정기간 로그 확인 ) # journalctl -b ( 마지막 부팅 후 로그 ) # journalctl -p err ( 특정 속성에 따른 로그 확인 ) -p emerg, alert, crit, err, warning, notice, info, debug # journalctl -f ( tail -f 와 같다. )
centos7 systemctl 사용법 0. 서비스 목록 확인# systemctl list-unit-files | moreUNIT FILE STATEproc-sys-fs-binfmt_misc.automount staticdev-hugepages.mount staticdev-mqueue.mount staticproc-fs-nfsd.mount staticproc-sys-fs-binfmt_misc.mount staticsys-fs-fuse-connections.mount staticsys-kernel-config.mount staticsys-kernel-debug.mount statictmp.mount disabledvar-lib-nfs-rpc_pipefs.mount staticbrandbot.path disabledcups.path enabled..