태그 보관물: Linux

bash에서 자동완성할 때 공백 문자 들어가는 문제

언제부터 였는지는 모르겠지만, ubuntu (12.04)의 bash shell에서 자동완성을 하려고 <tab> key를 누르면 공백문자가 하나씩 추가되는 문제가 생겼다. 여러 단계로 되어 있는 file에 접근하려고 할 때 매번 <tab> key를 누르고 <backspace>로 공백문자를 지워줘야 하기 때문에 무척 불편했는데 좀 찾아보니 bash_completion file을 수정해서 이 문제를 해결 할 수 있었다. sudo vi /etc/bash_completion # makeinfo and texi2dvi are defined […]

분실한 mysql root password 재설정하기

Mysql을 처음 설치할 때 database root 계정으로 사용할 password를 설정한다. 하지만 시간이 오래 지나서 그때 설정한 password를 기억할 수 없다면 다음의 방법으로 재설정할 수 있다. (Ubuntu 12.04 기준) Step 1. 실행중인 mysql service를 중지 시킨다. # service mysql stop Step 2. Password를 검사하지 않도록 mysql 환경설정 파일을 수정한다. : /etc/mysql/my.conf file에 skip-grant-tables를 추가하면 password를 검사하지 않는다. […]

cannot open shared object file: No such file or directory

64bit ubuntu에서 locate 등의 명령어로 찾아보면 library가 있으나 실제로는 수행할 때 찾을 수 없다는 오류를 내면서 죽는 경우가 있다. 아래는 android build 중에 수행되는 어떤 실행 파일이 libQtGui.so.4를 찾지 못해 종료한 빌드 로그이다. … ./bin/EXE_FILE: error while loading shared libraries: libQtGui.so.4: cannot open shared object file: No such file or directory … 하지만 찾아보면 libQtGui.so.4는 […]

Logitech MX anywhere

노트북과 같이 딸려왔던 광마우스의 왼쪽 버튼이 눌러지지 않는 문제가 생겼다. 출장 나오면 꼭 뭐하나 문제가 생긴다니까… 이 기회에 선 정리가 필요 없는 무선 마우스로 바꿔보려고 마음을 먹었다. 구글링해서 걸린 문서들에는 ‘Logitech 무선 마우스는 linux에서 동작하지 않는다’고 적혀 있었는데 가게에 전시된 마우스들은 대부분 Logitech 아니면 MS였다.  망설이고 있었는데 상자에는 windows뿐만 아니라 맥에서도 동작한다고 적혀 있는게 아닌가! […]

Ubuntu 12.04의 airvideo property

Airvideo설정을 위한 property file을 여기에 기록해 둔다. 대부분의 한국어 자막파일은 windows에서 작성되므로 encoding을 euc-kr로 설정하고, 12.04에 기본으로 들어 있는 undotum으로 font를 설정했다. Airvideo client에서 보여줄 위치를 선언하는 folders 항목은 영화를 올려두는 Movies와 외장 하드를  경로로 넣어준다. path.ffmpeg = /usr/local/bin/ffmpeg path.mp4creator = /usr/local/bin/mp4creator path.faac = /usr/local/bin/faac password = 1234 subtitles.encoding = euc-kr subtitles.font = undotum folders […]