일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | ||||||
2 | 3 | 4 | 5 | 6 | 7 | 8 |
9 | 10 | 11 | 12 | 13 | 14 | 15 |
16 | 17 | 18 | 19 | 20 | 21 | 22 |
23 | 24 | 25 | 26 | 27 | 28 |
- Oracle
- 맥
- 자바스크립트
- Stock
- Stock ipo
- 리눅스
- 오라클
- html
- 공모주 청약 일정
- IPO
- css
- 공모주 청약
- linux
- 주식 청약
- SQL
- JavaScript
- php
- 주식
- Eclipse
- 공모주
- 주식 청약 일정
- MYSQL
- 제이쿼리
- java
- 7월 공모주 청약 일정
- jquery
- 자바
- 코드이그나이터
- codeigniter
- 6월 공모주 청약 일정
- Today
- Total
목록linux (203)
개발자의 끄적끄적

[Linux] 작업 스케줄러 크론탭(crontab)을 사용[펌] 개요 본 포스트에서는 CentOS의 작업 스케줄러인 crontab의 기본적인 동작 및 사용법에 대해 작성하고자 한다. crontab은 특정 프로세스를 정해진 날짜에 실행하거나, 특정 연/월/일/분/초 마다 반복할 수 있으며 실행한 프로세스의 output string을 logging하는 등 bash로 할 수 있는 모든 작업이 가능하기때문에 배치batch 프로세스에 최적화되어있다고 할 수 있다. 실행방법 crontab -e 규칙 * * * * * $(BASH COMMAND) ┬ ┬ ┬ ┬ ┬ │ │ │ │ │ │ │ │ │ │ │ │ │ │ └───────── 요일 (0~6) (0:일요일, 1:월요일 ... 5:금요일, 6:토요일) │ │ │ ..

[linux] 리눅스 날짜별 폴더 생성 스크립트 ** 해당 날짜별로 폴더 생성 스크립트를 생성해 본다!! 1. 스크립트 생성 vi folder.sh #!/bin/sh datetime=`date +%Y%m%d` mkdir /home/bluemary/$datetime 2. 해당 날짜마다 자동 생성하게 하기 위해 crontab 등록 vi /etc/crontab 00 0 * * * root /bin/sh /home/scripts/folder.sh 3. 크론 재시작 /etc/init.d/crond restart ** 밤 12시 마다 /home/bluemary/날짜 폴더가 생성 된다. 출처: https://wnstjqdl.tistory.com/entry/리눅스-날짜별-폴더-생성-스크립트 [IT Service 운영 ..
[쉘스크립트] crontab 및 mysqldump 실행하여 주기적 DB백업 수행 데이터베이스는 주기적으로 백업하여, 유사시 전일 데이터로 복원할 수 있도록 해야한다. 아래 스크립트는 mysqldump를 실행하여 DB백업 압축파일을 저장하는 쉘스크립트이다. #!/bin/bash cd /root/backup/daily/ DATE_YYYYMMDDHHMMSS=`date '+%Y%m%d%H%M%S'` dailysql=$DATE_YYYYMMDDHHMMSS'_daily.sql' password='password' echo "mysql dailysql dump start.." mysqldump -uroot -p$password --single-transaction databasename > ./$dailysql ech..

[linux]리눅스에서 특정명령어 또는 서비스 자동시작하게 하는 방법 /etc/rc.d/rc.local 에 해당 실행 명령어나 스크립트 등록 /etc/rc.d/rc3.d 같은 런레벨 파일에 바로 등록 등록 방법은 아래를 참고하세요. 1번 등록 시 주의사항은 일반적인 리눅스 명령어 사용시에는 절대경로로 사용하셔야합니다. [root@ltm6-demo rc.d]# ls init.d rc rc0.d rc1.d rc2.d rc3.d rc4.d rc5.d rc6.d rc.local rc.sysinit [root@ltm6-demo rc.d]# /bin/ls init.d rc rc0.d rc1.d rc2.d rc3.d rc4.d rc5.d rc6.d rc.local rc.sysinit [root@ltm6-demo rc..

[CentOS 7] 서비스( Service ) 등록, 관리 [펌] 1. 서비스란? 서비스는 윈도우에서도 볼 수 있습니다. 제어판에서 서비스를 검색하시면 현재 윈도우에서 구동중인 서비스 목록들을 볼 수 있으며, 서비스 관리( 수동 시작, 중지 등 )를 할 수도 있습니다. 리눅스에서도 서버가 실행되면 어떤 서비스가 자동으로 실행되도록 설정할 수 있습니다. 그런데 서비스를 자동으로 실행시키려는 이유가 무엇일까요? 예를들어 어떤 서버에 톰캣 위에서 실행되는 애플리케이션이 있다고 가정하겠습니다. 웹 서비스는 24시간 돌아가야 하는데, 예상치 못한 이유로 서버가 다운이 되었을 때 어떻게 조치를 할까요? 서비스로 등록이 되어 있지 않다면, 서버 관리자가 root 계정으로 접속을 해서 톰캣을 실행 시키는 명령어를 직접..

[Linux] Apache 디렉토리 리스팅 막기 [펌] - Linux 디렉토리 리스팅이란? 디렉토리 리스팅이란 웹서버를 디렉토리로 접속할 때 해당 디렉토리내의 파일과 디렉토리를 리스트로 보여주는 기능을 말합니다. 이런 디렉토리 리스팅은 서버를 공격하려는 공격자에게 매우 유용한 정보가 될 수 있으므로, 될 수 있으면 막아주는 것이 좋습니다. - httpd.conf 파일 수정 [root@localhost /]# vim /etc/httpd/conf/httpd.conf - 디렉토리 리스팅을 막기 위하여 Apache 재시작 [root@localhost /]# service httpd restart Stopping httpd: [ OK ] Starting httpd: [ OK ] 출처 : https://m.blog..
[CentOs] nginx 설치하기 yum을 이용한 초간단 설치 sudo yum install nginx 설정파일위치 : /etc/nginx/nginx.conf 실행/정지 : sudo systemctl start nginx / sudo systemctl stop nginx html파일 위치 : /usr/share/nginx/html/ 로그파일 위치: /var/logs/nginx/ ... 출처 : https://cpdev.tistory.com/128?category=724738

[linux] centos7 사용자 관련 간단한 사용법 ### 사용자 관리 ### 1. useradd 명령어 : useradd - /etc/default/useradd # useradd defaults file GROUP=100 HOME=/home INACTIVE=-1 EXPIRE= SHELL=/bin/bash SKEL=/etc/skel CREATE_MAIL_SPOOL=yes ~ ~ ~ ~ "/etc/default/useradd" 9L, 119C * 파일 내부의 내용 소스 중 #라인은 주석을 뜻한다. CREATE_MAIL_SPOOL=yes 는 메일함 사용 여부이다. [root@localhost ~]# cd /var/spool/mail [root@localhost mail]# ll 합계 0 -rw-rw--..