Linux2013. 6. 20. 01:59

인터넷에 널려있는 우분투 설치 가이드를 보면 보통 다 언급하는 부분이긴 하지만, 가까운 후배가 귀찮아하는 모습을 보고 블로그에도 업로드를 한다.


우분투를 처음 설치하였다면, 한글 입력을 위해 한/영 키를 누를 때 마다 나타나는 HUD가 짜증날 것이다.


이는 오른쪽 ALT키와 한/영키가 충돌을 일으키기 때문인데, 간단히 아래의 command로 해결이 가능하다.


터미널을 열고 아래 명령어를 실행한다.


xmodmap -e 'remove mod1 = Hangul'

그럼 다음 부터는 한/영키를 눌러도 HUD가 나타나지 않을 것이다.


다만 이런식으로 하면 매번 우분투를 켤 때마다 위의 명령어를 타이핑 해야하는데, 간단히 시작 프로그램에 등록하도록 하자.


우선 오른쪽 상단의 버튼을 누르고 Startup Applications 를 선택한다.




그럼 위와 같은 창이 뜰 것이다. 나는 이미 등록이 되어있다. Add 버튼을 누르면 아래와 같이 입력이 가능하고 Command 부분에 아까 위에서 이야기 했던 명령어를 입력하자.



Add를 눌러 추가해주면 다음 부터는 우분투가 실행될 때 알아서 저 명령어를 실행 해 줄 것이다.

'Linux' 카테고리의 다른 글

Broadcom 4313 driver 문제  (0) 2014.07.24
Tizen IDE 오류  (0) 2014.04.20
iconv 사용  (0) 2013.06.12
zip 파일 압축 해제시 파일명이 깨지는 경우  (0) 2013.06.09
뭔가 불편한 weechat  (0) 2013.04.24
Posted by Tanto
Linux2013. 4. 17. 00:26

리눅스에 접속하게 되면 쉘이 다음과 같은 형태일 것이다.


id@hostname:~$


저기서 보이는 hostname을 변경하고 싶었다.


/etc/hostname 파일과 /etc/hosts를 수정한 후 재부팅 해도 되지만.. (처음엔 이렇게 바꿈)


그냥 루트 권한으로 hostname 변경하고싶은이름 을 치면 되는거였다;


리눅스는 ubuntu 12.04 이용중이며 다른 계열의 리눅스는 어떻게 되는지 모르겠다.

Posted by Tanto
Linux2013. 4. 16. 22:46

리눅스에 콘솔로 로그인을 하게되면 환영 문구가 뜨게 된다.

우분투의 경우 Welcome to Ubuntu ~~ 로 시작하는 여러 문구가 뜨고, 서버 버전의 경우 현재 접속자 수, CPU사용량 등등의 정보도 함께 표시해준다.


하지만 해당 문구가 마음에 들지 않을 수도 있고, 나 같은 경우는 커스터마이징을 원했기 때문에 방법을 찾아보았다.


접속하여 로그인을 하게 되면, /etc/motd 에 적혀있는 메세지를 출력해주게된다.

motd 파일은 마음대로 수정할 수 있으나, 어차피 다시 접속하면 갱신되기 때문에 이 파일을 수정하는 것은 의미가 없다.


실제로는 /etc/update-motd.d/ 폴더내의 모든 스크립트를 root 권한으로 실행한 결과가 /etc/motd에 쓰여지게 된다.


또 /etc/motd.tail 파일을 수정할 경우 해당 내용이 motd 출력 이후에 출력되게 된다.


만일 로그인 메세지 자체를 다 보기 싫다면 자신의 홈폴더 아래에 .hushlogin 파일을 만들어 두면된다.


서버 관리자(혹은 컴퓨터 주인)으로 해당 문구를 바꾸고 싶다면 /etc/update-motd.d/ 폴더 아래의 스크립트들을 수정하면 된다.


직접 해보니 작동이 잘 되긴한데 .sh 그러니까 쉘 스크립트 파일은 정상적으로 작동하여 motd를 업데이트 하는데, python이라거나 다른 스크립트를 사용하면 motd가 제대로 갱신이 되지 않는 문제가 있었다. 원인은 알 수 없었다.


하지만 motd를 수정하는건 저작권 위반이라는 말이 있으니(왜 오픈소스에 무료배포하는 리눅스가 이런 제약이 있는진 모르겠지만..) 개인적으로 사용하는 서버나 컴퓨터 용도 외에 많은 사람들에게 서비스를 해야 하는 서버라면 motd는 수정하지 않는 편이 좋을 것 같다.


motd 저작권에 대해서는 조금 더 찾아봐야 할 것 같다.

'Linux' 카테고리의 다른 글

zip 파일 압축 해제시 파일명이 깨지는 경우  (0) 2013.06.09
뭔가 불편한 weechat  (0) 2013.04.24
screen session명 변경  (1) 2013.04.17
리눅스 호스트명 변경  (0) 2013.04.17
Ubuntu 12.04 LTS Beep 음 제거  (0) 2013.04.16
Posted by Tanto
Linux2013. 4. 16. 22:37

리눅스를 사용하다보면 tab 자동완성 기능을 사용하거나 아니면 잘못된 방향키 등을 사용했을 때 들리는 beep음이 거슬릴 수 있다.


나 또한 beep음이 거슬렸는데, 대부분 vim 에디터 사용중에 beep음을 자주 들어서 .vimrc에 set vb 을 추가해서 사용했었는데,

화면 깜박이는 것도 마음에 안들고 쉘에서도 beep음이 들리는게 거슬려서 방법을 찾아보았다.


현재 내가 사용하는 리눅스는 ubuntu server 12.04 이다.


/etc/inputrc 파일을 열어보면 set bell-style none 이라는 라인이 주석처리 되어있을 것이다. 이 라인의 주석을 풀면 쉘 상에서 beep음이 사라진다. 라인이 없다면 추가해주자.


서버 전체가 아니라 개인이 소리를 없애고 싶다면 ~/.inputrc에 추가해주면 될 듯하다.


그래도 vim에서는 beep음이 나게 되는데,


.vimrc 파일에 set vb 를 추가해주면 beep음 대신 화면 깜박임으로 경고를 해주고, 깜박임도 싫다면 set vb t_vb= 이라는 라인을 추가해주면된다.

Posted by Tanto