Mysql
1. dump
# mysqldump -uroot -p***** --databases prmonitor prblog prcafe prvideo prkin pretc prfb pryou prothers > DbBackup.sql
구조만
# mysqldump -d -uroot -p***** --databases prmonitor prblog prcafe prvideo prkin pretc prfb pryou prothers > DbBackup.sql
2. euckr 글자를 모두 utf8 로 바꿈
# vi DbBackup.sql
:%s/euckr/utf8/g
3. 인코딩 변경
#iconv -c -f euc-kr -t utf-8 DbBackup.sql > DbBackup_utf8.sql
소스
1. shell 파일 생성
# vi euckr2utf.sh
find . -type f -name "*.html" -or -name "*.htm" -or -name "*.php" -or -name "*.inc" | while read srcfile; do
cp ${srcfile} ${srcfile}.bak
iconv -c -f euc-kr -t utf-8 ${srcfile}.bak > ${srcfile}
rm ${srcfile}.bak
done
** 확장자를 추가하고 싶으면 -or -name "*.확장자"
** euc-kr로 되어있는 파일이 존재하는 디렉토리 에 복사해 놓고 실행하면, 서브 디렉토리까지 한방에 변환
2. 한글파일명 변환
# yum install convmv
# convmv --notest -f euc-kr -t utf-8 -r *
'Linux' 카테고리의 다른 글
리눅스 시간 설정 (뉴욕시간으로 설정하기) (0) | 2014.06.09 |
---|---|
Mysql 백업 및 복구 (0) | 2013.11.15 |
e2fsck를 이용한 리눅스 파일 시스템 복구하기 (0) | 2012.11.28 |
리눅스 디스크 검사 (0) | 2012.11.28 |
mail 명령어 (0) | 2012.10.26 |