Unix 732

Apache https 설정

우선 SSL인증서를 만들어야 한다.가장 쉬운방법은http://slacksite.com/apache/certificate.php여기 적혀 있다. PDF파일로도 dump되어있으니 어렵지 않음. Solaris 10의 apache2 패키지의 경우,SSL 서버를 켜기 위해서는# Secure (SSL/TLS) connections Include conf/extra/httpd-ssl.conf # # Note: The following must must be present to support # starting without SSL on platforms with no /dev/random equivalent # but a statically compiled-in mod_ssl. # SSLRandomSeed start..

Unix/Solaris10 2008.06.04

Screen의 복사모드

putty의 경우 그냥 마우스로 긁으면 되는데 시간이 갈수록 그것도 귀찮아진다 -_-;; ctrl-a esc를 누르면 복사모드 시작이다. 이제 복사를 하고싶은 곳의 시작 부분으로 간다.이 때, 이동을 할 때 vim의 키가 그대로 먹는다.^, $, hjkl로도 이동 가능하단 뜻이다.시작부분에서 스페이스키를 누르고복사하고 싶은 곳의 끝에 왔으면 다시 스페이스 키를 누른다. 붙여넣으려면ctrl-a ]를 누르면 된다!

Unix/*Nix계통 팁 2008.06.02

Screen 공유하기

공동으로 작업을 하고 싶어질 때가 가끔씩 생길 것이다.공동으로 코딩을 한다면 특히 더 -0-??;;아니면 서버 관리하는 것을 보여준다거나. 구글 검색어는, share screen session http://mkaz.com/ref/unix_screen.html screen을 쓰면 쉽게 작업하고 있는 모습을 공유할 수 있다.자신의 pts, tty session에 다른 유저들에게도 write 권한을 준다.or$ mesg y를 한다. 자신이 screen을 켠 뒤, 남은 사람들은 그 screen에 attach하면 된다.상대방이 친 것이 자신에게도 보이고,자신이 친 것도 남에게 보인다.치는 게 전송될 뿐 아니라 상대가 보는거나 내가 보는거나 완전히 sync되어 돌아감. http://ubuntuforums.org/s..

Unix/*Nix계통 팁 2008.05.27

gvim 폰트 설정을 vimrc에 넣기

http://kldp.org/node/63911 :set guifont=Lucida_console:h10 옵션 자체는 저런데, 문제는 =뒤에 무슨 말을 쳐야 할지 모르겠다는 것... 쉽게 설정하는 방법이 있다. 우선은 GUI메뉴에서, 편집 --> 글꼴 고르기 기능을 통해서 원하는 설정대로 해놓는다. 그 뒤, :set guifont= 까지 치고 tab키를 누른다. 그러면 현재의 설정이 출력될 것이다. 이것을 그대로 vimrc에 적으면 끝! 2017-10-26 추가: 현재 설정이 출력된 되에 엔터 키를 눌러서 명령을 실제로 내려서 명령어 이력에 기록되게 한다. 그 뒤 vim ex모드에서 (hjkl 쳐서 이동하는 그 모드) q: 이라고 입력하면 이전에 입력했던 명령어들이 보일 것이다. 이 곳에서 yy를 하면 ..

Unix 2008.05.01

vim으로 헥사파일을 볼 수 있다?

헥사인지 헥스인지 어느 게 맞는진 몰라도.여하튼 헥사라고 써있는 것을 더 많이 본 듯. -_- http://kldp.org/node/73504 여기서 알게 되었다.구글 검색어헥사 site:kldp.org :%!xxd이렇게 하면 연 파일을 16진수로 볼 수 있을 것이다. 볼 수만 있나? 파일 내용을 편집할 수도 있다.하지만 텍스트모드로 "변환"된 것이므로 그냥 write하면 낭패! :%xxd -r이렇게 하면 수정된 내용이 다시 바이너리파일로 변환된다. 더 자세한 내용이 알고 싶어졌다.vim xxd로 검색해봄. http://mwultong.blogspot.com/2007/08/vim-vi-hex-viewer-hex-editor-xxd.html궁금했던 부분이 해결되었다. 0000000: 484b 5e03 d8..

Unix/*Nix계통 팁 2008.02.26

vim에서 Visual Studio스타일 Home키 적용되게 하기

Visual studio에서 home key를 누르면 indenting이후 첫 내용이 오는 character로 커서가 오게 된다.vim에도 물론 있는 기능이다. ^키...하지만 home키로 되면 좋겠다?왜냐, 일일이 esc키를 누른 다음 ^를 (=쉬프트6)를 누르긴 귀찮으니까. http://kldp.org/node/33154 필자가 윈도우용 gvim에서 성공한 방법:: map^명령어.은 일일이 키보드 입력하면 되는 것이 아니고,컨트롤 Q키를 누른 다음에 page up/down키 옆의 home 키를 눌러서 입력하는 것이다.윈도우용 gvim만 컨트롤 Q이고, 다른 오리지널 유닉스 환경에선 컨트롤 V키이다. 어?텍스트 에디트 모드에서는 안 된다 -_-;;ex모드에서만 통함...;;;imap으로을 ^로 만들면 ..

Unix/*Nix계통 팁 2008.02.26

SmartList가 *.xxx.ac.kr, xxx.ac.kr에서 오는 메일은 무조건 배달하게 하기

SmarList는 accept와 dist가 분리되어있다. 그런데 문제는 같은 대학 내의 구성원이라면 해당 메일링리스트에 메일을 "보내기"는 누구나 가능하도록 하고 싶을 수도 있다. http://www.animalgenome.org/SmartList/FAQ.html#Section_4.7 우선... 해당 메일링리스트로 간다. testlist@xxx.ac.kr이라고 치자. testlist디렉토리의 rc.submit을 delink한다. $ ../.bin/delink rc.submit 그 뒤, 패치를 한다. $ patch rc.submit 엔터를 누르면 도스의 copy con이나 유닉스의 sort, cat마냥 사용자의 입력을 받을 뿐 아무것도 안 할 것이다. 붙여넣기 신공으로 102a103,107 > * 2^0 ..

Unix/Solaris10 2008.01.30

DokuWiki에 ABC plugin 달기

ABC? 음악을 abcd..를 이용해 notate한 것이다. 라=A 이 노테이션. 이 글은 CentOS분류에 넣었다. CentOS에서 했으므로. dokuwiki용 플러그인은http://wiki.splitbrain.org/plugin:abc에서 어렵지 않게 찾을 수 있다. 하지만 이 플러그인이 요구하는 다른 프로그램들을 설치해야 한다. 필수 프로그램이 두 개 있는데 그 중 하나는 abc2ps이다. abcm2ps centos 라고 구글에 검색하니 패키지가 있다. abcm2ps-4.12.30-1.el5.rf.x86_64.rpm enterprise linux5, x86_64용. -_-ㅋㅋ 컴파일 안 해도 되겠군 후후. 설치하려고 하니까 libc어쩌구저쩌구 한다. 오류: Failed dependencies: li..

Unix/CentOS 2008.01.26