본문 바로가기

반응형

System/Linux

(27)
Linux/Log 도구/Logwatch와 swatch Logwatch 로그를 요약하여 메일로 보내는 기능을 가짐다루는 로그는 syslog 등을 다룸cron 명령을 이용해 예약을 걸고 메일을 보내도록 함.mail을 보내는 기능은 sendmail 도구를 이용. logwatch 설치- yum -y install logwatch logwatch 설정 파일 - /usr/share/logwatch/default.conf/logwatch.confMailTo = test@naver.com 요약된 로그를 받을 메일을 입력.수동 TEST logwatch 입력.Summery 수준 설정 수준에는 Low, Med, High 존재 Detail = High가 가장 수준이 높음. logwatch 로그 (High level Summery) swatch (simplelogwatch)- 중..
Linux/Log 다루기/rsyslog rsyslog - 설정 파일/etc/rsyslog.confmodule : plugin 형태, 기본적인 기능들 이외의 기능들을 추가할 때 사용ModLoad imudp , UDPServerRun 514 : UDP로 로그를 받기.ModLoad imtcp, InputTCPServerRun 514 : TCP 로그 받기global directives : 환경변수rules : 로그를 받는 레벨 설정kern.* : 커널 레벨 로그 출력*.info : 인포메이션 레벨 그이상의 로그 출력authpriv.* : 권한 로그 출력mail.* 메일 로그 출력설정 형태 로그 종류 보내는곳 kern.* /dev/console 로그 파일 생성 위치/var/log/- 실시간 보기 (secure로그)tail -f /var/log/secu..
Linux/네트워크 어댑터 명 변경 다루어야할 설정파일- /etc/udev/rules.d/70-persistent-net.rules-/etc/sysconfig/network-scripts/ifcfg-ethXXX 기본적인 eth0 어댑터의 이름을 변경하려면,/etc/udev/rules.d/70-persistent-net.rules 의 설정을 변경하여야한다./lib/udev/write_net_rules에 의해서 자동으로 생성되는 설정파일이며, MAC주소나 어댑터의 name을 변경할 수 있다. 설정 파일 부분 12# PCI device 0x8086:0x100e (e1000)SUBSYSTEM="net", ACTION="add", DRIVERS="?*", ATTR{address}=="08:00:27:3e:f6:76", ATTR{type}=="1",..
[Ubuntu] apt 관련 명령 (모르는것만정리) 꼭 필요할 때 까먹어서 찾던 명령어 apt-cache search [패키지이름] ---> 설치할 수 있는 패키지 검색 apt-cache show [패키지이름] ---> 패키지 정보 표시.
[MANUAL] 'dpkg' command * 필요한 부분만 해석함* 전체 글은 man dpkg를 통해 얻은 텍스트문서. dpkg(1) dpkg suite dpkg(1) NAME dpkg - package manager for Debian SYNOPSIS dpkg [option...] action dpkg 옵션 행동 WARNING This manual is intended for users wishing to understand dpkg's command line options and package states in more detail than that provided by dpkg --help. 이 매뉴얼은 dpkg 커맨드라인 옵션과 세부 패키지 상태를 좀더 자세하게 이해하기를 바라는 유저에게 맞춰졌다. It should not be used..
ubuntu 16.04 APM 설치. 1. (sudo) apt-get -y install apache22. (sudo) apt-get -y install mysql-server mysql-client3. (sudo) apt-get -y install php libapache2-mod-php php-xml php-gd php-mysql4. service apache2 restart // /etc/init.d/apache2 restart5. service mysql restart // /etc/init.d/mysql restart * 3306 포트와 80 포트가 올라와 있는 지 확인 $ netstat -nlp
vi 에디터 - .vimrc , 단축키 vi 에디터 유닉스 환경에서 가장 많이 쓰인 문서 편집기이다. 현재 글을 쓰는 기점으로 약 40년됬으며 1976년 빌조이가 초기 BSD 버클리 소프트웨어 배포판에 포함될 편집기로 만들었다. 비주얼 에디터 (visual editer)라는 뜻에서 유래한 에디터다. vi에서 업그레이드된 버전으로 vim(Vi Improved (향상된 Vi))에디터가 있다. Vi를 효율적으로 사용하려면 단축키를 꼭 아는 것이 필수적이다. 구조를 보면 vim 에디터에는 강력한 기능을 추가할 수 있는 .vimrc와 plugin(script)가 있다. 아주 가벼운 용량으로 강력한 기능을 추가하는 것이 가장 큰 강점이다. 자신의 홈디렉토리에 .vimrc 를열어 간단하게 set hlsearch를 넣어보자. vim 내에서 검색을 했을 때 ..
Unix - BSD , PWB/Unix , Linux 유닉스는 C언어로 만들어져 있으며, 이후로 여러 분파로 나누어져 다양한 시스템으로 나눠진다. 크게 BSD와 PWB/Unix로 나뉘어진다. BSD쪽은 오픈소스에 가까운 성향을 PWB/Unix는 상용 소프트웨어에 가까웠다. BSD 계열 파생된 Free BSD가 대표적으로 무료이다. 리눅스는 유닉스 계열에서 벗어나서, 리눅스 토발즈가 만든 새로운 컴퓨터 운영체제의 하나이다. PWB/Unix는 현재 유닉스라인의 시초가 되며, 새롭게 만들어진 리눅스 0.0.1이 현재 리눅스 배포판들의 시초가 된다. 재밌게 리누스 토발즈가 리눅스를 만들고자 작정하고 만든게아니라, 학교 숙제로 만들다 보니 만들었다. 토발즈가 리눅스의 핵심인 커널을 만들었다면, GNU 기반으로 만들어진 리눅스는 리처드 스톨만의 창시 의의에 따라 모든..

반응형