본문 바로가기

IT/Linux4

[Linux] 쉘스크립트 if문 1. IF 문의 기본 형식 if [ 조건문 ] then 실행하고자 하는 문장 fi 2. IF 문의 기본 형식 (else) if [ 조건문 ] then 조건 만족시 실행하고자 하는 문장 else 조건 불만족시 실행하고자 하는 문장 fi 3. IF 문의 기본 형식 (else if) if [ 조건문 ] then 조건 만족시 실행하고자 하는 문장 elif [ 조건문 ] 두번째 조건 만족시 실행 문장 else 조건 불만족시 실행하고자 하는 문장 fi 조건문 연산자. 1. 문자열 [ stringName ] - 문자열이 널(NULL)인지 체크, Null이 아니면 참 [ -n stringName ] - 문자열의 사이즈가 0 이상인지 체크, 0 이상이면 참 [ -z stringName ] - 문자열의 사이즈가 0 인지 .. 2017. 12. 3.
[Linux] 쉘 스크립트 for 문 1. for in for 변수 in 값; do문장done ex) 지정된 문자 -> ls #!/bin/bashfor i in $(ls); do echo $idone ex) 숫자만큼 하기 (1에서 100까지) #!/bin/bash for i in $(seq 1 100); do echo $i done 2. ​for () for ((초기값;조건식;증감)); do 문장done ex) #!/bin/bashfor ((i=0;i 2017. 11. 30.
[Linux] MySQL 대소문자 구분 설정 Linux에 설치된 MySQL 작업중에 테이블이 있는데도 Table 'tableName' doesn't exist 문구가 뜨는 경우가 있죠..ㅠㅠ 테이블에 대소문자 구분 설정이 적용된 문제라고 볼 수 있씁니다.. MySQL에 접속하여 show variables like 'lower_case_table_names';쿼리를 수행. 설정값을 확인! (http://dev.mysql.com/doc/refman/5.5/en/identifier-case-sensitivity.html)0. 대소문자 구분하여 테이블 생성 및 조회.1. 대소문자 구분 안함.2. 윈도우에서 대소문자 구분하여 테이블 생성. 아마 Table 'tableName' doesn't exist 오류가 난 경우설정값이 0일 것. 설정값 변경은 my.c.. 2017. 11. 29.
[Linux] 시간 설정 리눅스에서 시간 확인하기.date 만약 date 명령어를 쳤을때 현재시간하고 다를 경우. 수동 설정법- 시간 설정 date -s 15:30:00 - 날짜 + 시간 변경date -s '2015-11-25 15:30:00' 타임서버를 이용한 설정rdate -s time.bora.net 보라넷을 이용하여 변경하였는데도 시간이 맞지 않는다면, KST 로 타임존 변경mv /etc/localtime /etc/localtime_oldcp /usr/share/zoneinfo/Asia/Seoul /etc/localtime 위처럼 localtime 변경후 date 명령으로 시간 확인하면, KST로 나옵니다. 그럼 다시한번 rdate -s time.bora.net 이후 확인하면 시스템 시간이 변경 되었을거에요!! 히히 2017. 11. 28.
반응형