일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 | 29 | 30 | 31 |
- Oracle
- MYSQL
- 자바
- 공모주 청약
- jquery
- 공모주
- Eclipse
- 맥
- 리눅스
- java
- 7월 공모주 청약 일정
- php
- 오라클
- 주식 청약 일정
- JavaScript
- JSTL
- IPO
- linux
- 제이쿼리
- css
- html
- Stock
- 공모주 청약 일정
- 자바스크립트
- 주식
- Stock ipo
- codeigniter
- 주식 청약
- SQL
- 코드이그나이터
- Today
- Total
목록전체 글 (3135)
개발자의 끄적끄적
[MySQL] 패스워드 노출 경고 (Mysql 5.6 Warning: Using a password on the command line interface can be insecure.) [펌] bash shell script 실행하거나 mysqldump 사용 시 패스워드 노출 위험 문구(mysql_config_editor set --login-path=root --host=localhost --user=root --password)가 출력 됩니다. 무시해도 상관은 없으나 이 메세지가 출력되지 않도록 하고 싶을 시 리눅스 쉘상에서 아래 명령을 입력 후 패스워드를 한번 입력 해주시면 됩니다. 아래 명령은 패스워드를 미리 입력하고 필요할 때 호출하여 사용하는 방법 입니다. mysql_config_editor ..
[리눅스] 리눅스 tar, gz 압축 및 해제 [펌] 리눅스를 사용하다 보면, tar 혹은 tar.gz로 압축을 하거나 압축을 풀어야 할 경우가 자주 생긴다. 이를 처리하기 위해 리눅스에서는 tar 라는 명령어를 사용하게 되는데, tar 명령어도 여러가지 옵션이 있지만 각 옵션에 대해서 알아보기 보단, 자주 사용하는 명령어 패턴만 정리한다. 1. tar로 압축하기 > tar -cvf [파일명.tar] [폴더명] ex) abc라는 폴더를 aaa.tar로 압축하고자 한다면 > tar -cvf aaa.tar abc 2. tar 압축 풀기 > tar -xvf [파일명.tar] ex) aaa.tar라는 tar파일 압축을 풀고자 한다면 > tar -xvf aaa.tar 3. tar.gz로 압축하기 > tar -zc..
[linux] CentOS TimeZone 변경하기 [펌] CentOS7을 설치하고 한참 사용하다 보니 날짜가 다른걸 이제야 확인했습니다. mysql을 돌리고 있는 서버인데 now() 함수가 이상하게 나오더라구요. CentOS의 TimeZone을 변경해 보겠습니다. 먼저 버전부터 확인해 봐야죠. $ lsb_release -d Description: CentOS Linux release 7.5.1804 (Core) CentOS 7.5.1804 네요. 만약 lsb_release -d 명령이 안된다면 아래와 같이 redhat-lsb 패키지를 설치해 주면 됩니다. sudo yum install redhat-lsb timedatectl 명령으로 현재 TimeZone을 확인해 봅니다. $ timedatectl Lo..
[Linux] 리눅스 디렉토리 삭제 [펌] 리눅스에서 파일이나 디렉토리를 삭제할 때 쓰는 명령어로는 rm, rmdir이 있습니다. 이 두 명령어는 삭제 시 삭제 재확인을 받게 되고 y를 누르면 디렉토리 또는 파일에 대한 삭제를 수행합니다. 그렇다면 리눅스 디렉토리 삭제 명령어에 대하여 자세히 알아봅시다 1. rm -r : 해당 폴더안에 있는 모든 파일들까지 같이 삭제하고 자기자신 즉 폴더까지 삭제하는 옵션 -i : 각 파일들이나 폴더를 삭제할 때 삭제할 것인가를 묻도록 하는 옵션 -f : 파일이 있든 없든 오류를 표출하지 않고 무조건 삭제하는 옵션 rm -rf [디렉토리명] // 리눅스 디렉토리(하위 디렉토리, 파일 포함)를 삭제 rm -rf * // 현재 디렉토리의 모든 것을 삭제 2. rmdir rm..
[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 운영 ..
[sql] mysqldump 의 사용법 [펌] 백업뿐만 아니라, 데이터의 이관이나 복제등과 같이 어떤 MySQL 서버에서 다른 서버로 데이터를 옮기는 경우 MySQL 패키지에 기본적으로 포함되어 있는 mysqldump라는 도구를 자주 사용하게 된다. mysqldump 명령과 옵션의 기본 구성 mysqldump [DB 접속 정보] [dump 옵션] [dump 대상 옵션] > /tmp/dump_data.sql mysqldump는 기본적으로 모든 출력물을 화면(stdout)으로 보내게 된다. 그래서 이 결과를 백업용이나 데이터 이관용으로 사용하기 위해서는 표준 출력을 파일로 리다이렉션해서 저장해야 한다. DB 접속 정보 --host : 데이터베이스 호스트 정보 --user : 접속 데이터베이스 계정 --pas..
[DB Security] 공짜로 DB 암호화 하는 방법 추가 암호화 솔루션 구매 없이 개인정보 데이터 를 컬럼 단위 암호화 하는 방법 입니다. 양방향 암호화 아래 방식으로 키 테이블과 암호화 / 복호화 함수를 만든 다음 개인정보 데이터를 입력 , 수정 , 조회 하는 부분을 모두 변경 ( SQL , SP , java 등등 ) 해야 합니다. 1. Key 테이블을 일단 만들고 key 데이터를 한건 넣습니다. ( 임의로 ) 2. Encode param 함수 와 decode param 함수파일을 보면 오라클의 기본 함수를 이용합니다. 3. Encode param 함수는 암호화 할 컬럼 데이터를 입력 또는 수정하는 쿼리에 사용합니다. 4. Decode param 함수는 암호화 한 컬럼 ..