리눅스29 mysql 백업 mysqldump -h[HOST] -u[USER_NAME] -p --databases [DATABASE_NAME] > sql.sql 2021. 9. 12. aws mariadb 한글문제 alter table [table] convert to charset utf8; 2021. 9. 11. 우분투 mariadb 10.3 설치 apt-get -y install software-properties-common dirmngr apt-key adv --recv-keys --keyserver keyserver.ubuntu.com 0xF1656F24C74CD1D8 add-apt-repository 'deb [arch=amd64,i386,ppc64el] http://mirror.zol.co.zw/mariadb/repo/10.3/debian stretch main' apt-get update apt-get install -y mariadb-server-10.3 apt-get install mysql-client 2021. 9. 10. 우분투 시간 설정 /usr/share/zoneinfo에서 시간 고르기 ln -sf "고른 시간대" /etc/localtime [예시] ln -sf /usr/share/zoneinfo/Asia/Seoul /etc/localtime 2021. 9. 9. 리눅스 가상메모리 설정 swap [메모리 체크] free (메모리 확인) [생성] fallocate -l 1GB /swapdata (대용량 파일 생성) chmod 600 /swapdata (권한설정) mkswap /swapdata (swap으로 포멧) swapon /swapdata (swap 등록) vim /etc/fstab (추가) ############################################# /swapdata none swap sw 0 0 ############################################# [제거] swapoff /swapdata rm /swapdata 2021. 9. 8. [Debian계열] apt로 nodejs 최신버전 설치 ROOT 기준 nodejs version 12 apt-get install -y curl curl -sL https://deb.nodesource.com/setup_12.x | bash - apt-get update apt-get install -y nodejs nodejs --version nodejs version 11 apt-get install -y curl curl -sL https://deb.nodesource.com/setup_11.x | bash - apt-get update apt-get install -y nodejs nodejs --version nodejs version 10 apt-get install -y curl curl -sL https://deb.nodesource.com/.. 2021. 9. 8. [리눅스 명령어] find 파일찾기 find 명령어는 조건에 맞는 파일을 찾을때 사용합니다. find [경로] [조건식] [액션] 구분 설명 조건식 -name [파일이름] 파일명과 일치하는 파일을 찾을 수 있도록 지정합니다. -perm [권한] 지정된 퍼미션이 부여된 파일을 찾습니다. -atime n 지정된 N옵션 날짜 에 엑세스된 파일을 찾습니다. 옵션 설명 n 정확히 n일 +n n일또는 n일전 사이 -n n일또는 n일후 사이 -ctime n 지정된 날짜 이전에 펄미션이 변경된 파일을 찾습니다. 옵션 설명 n 정확히 n일 +n n일또는 n일전 사이 -n n일또는 n일후 사이 -mtime n 지정된 날짜 이전에 파일 수정 날짜가 변경된 파일을 찾습니다. 옵션 설명 n 정확히 n일 +n n일또는 n일전 사이 -n n일또는 n일후 사이 -ne.. 2021. 9. 8. [리눅스 권한] 표기 퍼미션[PERMISSION] 접근 권한 값은 ls -al 명령어로 확인할 수 있습니다. -rw-r--r-- 분석 맨앞 -이 나타내는 것은 d이면 디렉토리 -이면 표준 파일 l이면 링크파일을 나타냅니다. rw- 는 소유자의 퍼미션을 표시합니다 r-- 는 소유자 그룹의 퍼미션을 표시합니다 r-- 는 기타 모든 사용자의 퍼미션을 표시합니다 구분 r w x 의미 읽기 쓰기(수정) 실행 퍼미션 값 4 2 1 2021. 9. 8. [리눅스 명령어] echo 지정된 문자열 출력 echo 명령어는 지정된 문자열을 출력합니다. 현재 shell의 환경변수를 확인할 때도 활용합니다. echo [옵션] [출력 문자열] 옵션 설명 -n 커서를 다음줄로 옮기는 역할을 합니다. -e \(옵션)에 설정된 기능을 수행합니다. 옵션 설명 \a 경고음(벨) 출력합니다. \b 백스페이스 \c 더이상 출력하지 않습니다. \n 개행 문자를 사용합니다. \t 수평 탭 \v 수직 탭 \\ 백슬래시 \f 폼 피드 형식(프린터에서 용지 바꿈)으로 출력합니다. \r 캐리지 리턴 [옵션다음에 붙는 문자가 줄의 시작부터 출력됩니다.] \0NNN ASCII CODE가 NNN(8진수)인 문자를 출력합니다. \xHH ASCII CODE가 HH(HEX[16진수])인 문자를 출력합니다. 명령어 예제 환경변수 예제 -n 옵션 .. 2021. 9. 8. [리눅스 명령어] du 디렉터리 사용량 확인 du 명령어는 현재 디렉터리의 사용량을 표시합니다. du [옵션] 옵션 설명 -a 현재 디렉터리의 모든 파일과 하위 디렉터리의 사용량을 출력합니다. -b 바이트 크기로 사용량을 출력합니다. -h 사용자가 보기 쉬운 형태로 정보를 표시합니다. -k 사용량을 1KB 형태로 출력합니다. -s 간단히 총 사용량만 표시합니다. -c 합계를 출력합니다. -x 체크하는 경로안에 다른 시스템이 있으면 생략합니다. -L 심볼릭 링크 파일이 있을경우 원본의 값을 보여줍니다. ※옵션 없이 사용하면 현재 디렉터리의 크기를 MB단위로 출력합니다. 명령어 예제 현재 디렉터리의 모든 파일과 하위디렉터리의 사용량을 출력 바이트 크기로 사용량을 출력 사용자가 보기 쉬운 형태로 출력 합계를 출력 현재 디렉터리의 모든파일과 하위 디렉터리.. 2021. 9. 8. 이전 1 2 3 다음