★ 쉘 스크립트 (shell) ★ 파일에 내용 작성 test.txt라는 파일이 없을 때는 생성, 있다면 덮어씀. $ echo abcde > test.txt test.txt라는 파일이 없을 때는 생성, 있다면 test.txt 파일에 내용 추가. $ echo abcde >> test.txt 쉘 스크립트에 파라미터 전달 test.sh #!/bin/bash #파라미터 출력 echo $1 $2 $3 #!/bin/bash # 실행 파라미터 출력 echo $1 $2 $3 # 실행 파리미터들을 배열로 저장 후 출력 args=("$@") echo ${args[0]} ${args[1]} ${args[2]} # $@ 이용한 모든 파라미터 출력 echo $@ # $# 으로 파라미터 개수 출력 echo 파라미터 개수: $# 실행 sh bash03.sh para.. [ 서버 & DB 관련 ]/리눅스 2021. 10. 27. 14:11
★ 리눅스 문자셋 확인 및 변경 ★ 기존 구버전에서는 euc-kr charset을 많이 사용했지만 CentOS 7은 UTF-8 사용. [리눅스 문자셋 확인] 1. echo $LANG 2. locale 3. cat /etc/sysconfig/i18n -> 구버전 [서버 UTF-8 지원 확인] [서버 문자셋 UTF-8로 변경] 1) localedef -c -i ko_KR -f UTF-8 ko_KR.UTF-8 2) localectl set-locale LANG=ko_KR.UTF-8 명령 실행 후 재부팅 or 로그아웃/재로그인 **서버 문자셋을 UTF-8로 설정했지만 구 서버에서 옮긴 파일들의 한글이 깨지는 경우 서버 문자셋이 EUC-KR로 설정된 서버에서 파일이나 디렉토리의 한글이 생성될 때 EUC-KR로 설정되어 발생하는 문제이기 때문에 파일.. [ 서버 & DB 관련 ]/리눅스 2021. 10. 26. 19:09
centos7 Sendmail 설치 및 테스트 (기본) # Sendmail 설치 # Sendmail 설치 확인 [root@localhost ~]# rpm -qa sendmail* # Sendmail 설치 [root@localhost ~]# yum install sendmail sendmail-cf # Sendmail 시작과 자동실행 등록, 상태 확인 [root@localhost ~]# systemctl start sendmail [root@localhost ~]# systemctl enable sendmail [root@localhost ~]# systemctl status sendmail # Sendmail.mc 설정 [root@localhost ~]# vi /etc/mail/sendmail.mc # before dnl TRUST_AUTH_MECH(`EXT.. [ 서버 & DB 관련 ]/리눅스 2021. 10. 26. 12:39
자바스크립트 전체 콤마 제거 var numberStr = "123,456,789"; // 전체 콤마 제거 var number = numberStr.replace(/,/g, ""); document.write(number); [ Web 관련 ]/자바스크립트 2021. 10. 22. 02:24
php 문자 포함 체크 $fullTxt = "가나다라마바사"; $searchTxt = "나다"; if(strpos($fullTxt, $searchTxt) !== false) { echo "있음"; } else { echo "없음"; } [ Web 관련 ]/php 2021. 10. 19. 23:08
MySQL Object(Stored Procedure, Function) 실행시 접근 문제 1. 기존 Procedure 확인하기 show procedure status; 2. definer 변경하기 update mysql.proc set definer='username@%' where db = 'dbname'; 카테고리 없음 2021. 10. 19. 21:58
gmail smtp 메일 전송 오류 (authentication failed) 리눅스 서버 같은 gmail계정으로 두개 서버에서는 메일이 전송되는데, 한개 서버에서만 전송이 안됨. 왜 한 개 서버만 전송이 안되는지는 모르겠지만.. gmail 2단계 인증 설정후 > 앱 비밀번호 설정 후 전송이 가능 함 ================================================ 구글 계정 관리 https://myaccount.google.com/ 2단계 인증 설정 https://accounts.google.com/b/0/SmsAuthConfig?hl=ko 전화번호 입력 후 코드 전송>인증코드 입력 앱 등록및 비밀번호 설정 (앱(MAIL) 선택 후 생성) 원하는게 없으면 기타로 등록 (예:AWS Linux) https://security.google.com/setti.. 기타자료 2021. 9. 28. 11:31
mysql 랜덤 조회 select writer, title, email, hompage from free_board order by rand() limit 10; [ 서버 & DB 관련 ]/MySQL 2021. 9. 25. 23:56