본문 바로가기
반응형

분류 전체보기209

EUC-KR 한글 인코딩을 UTF-8로 일괄 변경 EUC-KR 한글 인코딩을 UTF-8로 일괄 변경하려면?윈도우에서 리눅스로 파일 전송 시 우리를 귀찮게 하는 것 중 하나가 바로 한글 인코딩 차이로 인한 한글 깨짐 현상이다. 인코딩 설정이 맞지 않으면 파일명과 파일 내용이 깨질 수 있는데 여기서는 파일 내용이 깨지는 문제에 대해 다루도록 한다. 인코딩 설정을 변경하기 위해 필요한 것은 iconv이다. Wikipedia에서 iconv 설명을 보면 서로 다른 character encoding 사이의 변환을 수행해주는 것을 알 수 있다. 먼저 파일이 하나인 경우에는 아래의 명령어를 통해 인코딩을 변경이 가능하다. $ iconv -c -f euc-kr -t utf-8 test.txt > test-utf8.txthttps://youtu.be/pvNzrs_DdPs.. 2018. 4. 10.
CentOS에서 bash-4.2$ 나오는 현상 조치 방법 CentOS에서 계정 생성 후 변경 작업을 할 때 명령어창이 아래와 같이 나올 때가 있습니다.bash-4.2$해당 조치방법을 아래와 같은 예시로 보여 드리고자 합니다.# 계정생성 root$ groupadd elk root$ useradd -r -g elk elk # elk 계정접속 root$ su elk # 명령어 창이 bash-4.2로 나옴 bash-4.2$ bash-4.2$ exit # /etc/skel/을 복사한다. # rp 옵션을 하면 디렉토리 전체를 묻지도 따지지도 않고 elk디렉토리로 복사한다. root$ cp -rp /etc/skel/ /home/elk root$ chown -R elk.elk /home/elk # 다시 접속해 보면 아래와 같이 bash-4.2가 안나타나는 것을 확인할 수 있.. 2018. 4. 1.
로그인이 안될경우 mysql에 로그인이 안 될1. ERROR 1045 (28000): Access denied for user 'root'@'localhost' (using password: NO) mysql -u 사용자 >> mysql -u 사용자 -p 비번 or mysql -u 사용자 -p 후에 비번 입력 2. ERROR 1045 (28000): Access denied for user 'root'@'localhost' (using password: YES) 사용자 비번이 틀렸을 경우에 발생함.. 비번이 확실히 맞는데 계속해서 안될 경우는 비번을 설정한 후에 MySQL에 변경사항을 적용하기 위한 flush privileges use mysql mysql >update user set password=password('.. 2018. 3. 9.
mysql 5.7 root 패스워드 mysql 5.7 root 패스워드 변경 할때, 또는 사용자 추가시에 달라진 점이 있어서 노트합니다.기존에 사용자를 추가하는 방법은 포스팅을 했지만 5.7 버전에서는 다른점이 생겨서 추가로 노트를 해야 할 것 같았습니다. 일단 달라진 점은 이전 버전의 user 테이블에서 password 항목이 사라졌습니다.UPDATE mysql PasswordPASSWORD'패스워드' WHERE '아이디' FLUSH PRIVILEGES이런식으로 패스워드 변경을 시도하셨다면, 에러문구가 출력이 되실 겁니다이유는 password 필드명이 authentication_string으로 변경 되었기 때문입니다. 때문에 5.7 이상의 버전을 사용하신 다면 password 필드명 대신 바뀐 필드명으로 대처해주시면 됩니다.근데 아마 5.. 2018. 3. 9.
반응형