Linux
-
-
[Linux] 리눅스 alias 별칭 등록하기Linux 2018. 9. 12. 00:32
alias란? 사용자가 자주 입력하는 옵션을 포함한 긴 명령어를 매번 입력하지 않고 짧은 문자열로 바꿔주는 지칭할 수 있는 기능 커맨드로 간단하게 입력하기 (재부팅시 자동 등록 X) alias - [alias 목록 확인]등록된 alias 명령어들을 확인 할 수있다. alias 입력할별칭 = '수행할 명령어' - [alias 등록] 실제 alias p='ps -ef'를 통해 alias 에 등록되었다. 이후 p명령어 입력 시 ps -ef 가 실행된 것을 확인 할 수 있다. unalias p [alias 삭제]실제 alias가 삭제되어 목록에서도 없어지고 명령어 입력시에도 command not found를 확인 할 수 있다. 파일로 등록하기 등록하기 (재부탱시 자동 등록) 전체 사용자가 사용할 수 있도록 등록..
-
[Linux] 리눅스 Cron으로 작업 실행 예약하기Linux 2018. 9. 6. 13:42
Cron이란? Cron이란 유닉스 계열 컴퓨터 운영 체제의 시간 기반 잡 스케줄러이다. 소프트웨어 환경을 설정하고 관리하는 사람들은 작업을 고정된 시간, 날짜, 간격에 주기적으로 실행할 수 있도록 스케줄링하기 위해 cron을 사용한다. Crontab cron 작업을 설정하는 파일이 있는데 바로 crontab 파일이다. cron 작업을 설정하기 위해서는 crontab 파일을 직접 변경 할 필요는 없고 crontab 명령어를 사용하면 된다. Crontab 명령어 crontab -l 현재 등록되어 있는 내용 확인 crontab -eCron 작업 설정을 위한 파일 열기 (:wq! 로 저장) crontab -d 등록되어 있는 cron 삭제 Crontab 등록 crontab -e # * * * * * command..
-
[Linux] 리눅스 일정 기간이 지난 로그 자동 삭제하기Linux 2018. 9. 5. 23:13
로그 삭제 스크립트 만들기 vim DeleteLog.sh #!/bin/sh#생성 된지 7일이 지난 로그를 삭제하는 Script/usr/bin/find /log/ -type f -mtime +7 -exec rm {} + :wq! chmod 744 DeleteLog.sh type -f 는 파일만 찾는 Option입니다. 디렉토리를 찾기 위해서는 -d 옵션으로 변경해 주시면 됩니다. -mtime 옵션은 수정된 날짜 시간 기록을 찾는 옵션입니다.-ctime 옵션은 생성된 날짜 시간 기록을 찾는 옵션입니다.-atime 옵션은 읽히거나 실행 됐을때의 기록을 찾는 옵션입니다. 날짜 기준 + 를 - 로 바꾸면 현재 날짜 기준 수정된지 7일 이내 파일들을 찾게됩니다. Crontab에 해당 로그 등록하기 crontab -..