본문 바로가기
반응형

개발 이야기/Server & OS8

[Linux] CentOS 7 한글깨짐 해결 기존 구버전에서는 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로 설정되어 발생하는 문제이기 때문에 파일.. 2020. 2. 10.
[Linux] ls 명령어로 파일 용량 단위로 확인하기 -h 옵션 : 사람이 인지할 수 있는 형태로 파일의 크기를 출력 2020. 1. 31.
리눅스 명령으로 썸네일을 회전시킬 때 명령어 실행 오류 Java로 이미지를 회전시키는 경우 퀄리티가 떨어지는 단점이 있기 때문에 이를 보완하고자 리눅스 명령어를 사용한다. 위와같이 Java에서 서버로 리눅스 명령을 보낼때도 적용된다. 이미지 업로드 시 convert 명령어를 실행할 수 없다는 에러가 뜨는데 이것은 서버 자체에서 convert 명령어가 설치되지 않았다는 뜻이다. convert 명령어는 ImageMagick 오픈소스에 포함되어 있으므로 ImageMagick을 설치해준다. ImageMagick이 설치된 후 convert 명령어가 존재하는지 확인, 버전 정보가 나온다면 정상적으로 설치된 것이고 썸네일 관련 리눅스 명령도 정상적으로 실행된다. 2020. 1. 28.
[Linux] cp 명령어 특정 확장자를 가진 파일을 제외하고 복사하기 기본적으로 grep 명령어를 사용한다. cp -R `ls [복사할 파일이 존재하는 경로] | grep -v [확장자]` [복사될 경로] ex) cp -R `ls . | grep -v mp4 | grep -v avi | grep -v wmv` ../backup -> '.' 현재 디렉토리에서 '../backup' 디렉토리로 mp4, avi, wmv 확장자를 가진 파일을 제외하고 모두 복사 2020. 1. 22.
반응형