Tip
지각생 연습장
목차 |
응용프로그램
- screen 사용하기
- Mplayer 한글 자막
- 리눅스 단축키 : 리눅스에서 보통 설정되어 있는 단축키들.
- imagemagick - 이미지매직 명령어와 옵션들.
- 터미널 글자 깨졌을때
- ctrl + shift + v + o
- stty sane : 지정이 잘못 되었을때 모든 값을 reasonable 값으로 reset한다. start up file에서 유용하게 사용할 수 있읍니다.
- stty cs8 -parenb -istrip : character size 를 8비트로, parity bit 를 사용안하고, 7비트 input character 를 사용안한다. 한글 표시가 이상해졌을때 사용가능한 옵션들
- 그놈(gnome) 터미널을 쓸때는 "터미널" 메뉴의 "리셋"을 해주면 된다.
- FTP로 한번에 다 다운/업/삭제하기
- ftp 명령어로 연결한 경우 프롬프트(>)에서 mget/mput/mdelete <파일들> 해주면 된다.
- 프롬프트에서 prompt 라고 치면 인터랙티브 모드가 off/on 된다. 그다음 위 명령어를 쳐주면 일일이 확인하지 않고 전부 다운/업/삭제한다.
- 과정을 일일이 타이핑 하지 않고 ftp (로긴+디렉토리 지정)를 편하게 쓰기 위한 스크립트?
- http://kldp.org/node/93232
- lftp 가 좋겠다. -e 옵션으로 명령을 실행하거나, -f 옵션으로 스크립트 실행가능
시스템 관리
- NAT - 내 놋북을 브릿지로 만들었다.
우분투 Ubuntu
- 우분투에서 아래아한글설치
- 우분투7.04 설치후 셋팅 - jdk 설치하는 부분 있음.
- 우분투 설치후 ssh 접속이 느려짐 : /etc/ssh/ssh_config 에서 GSSAPI.. 부분을 주석처리. 그 부분이 yes면 Security API가 DNS lookup을 시도함. /etc/hosts에 자주 가는 호스트 등록해도 비슷한 효과
- On /etc/ssh/ssh_config, uncomment "ForwardX11 no" (I can see GUI's anyways - passing the -X option).
- On /etc/ssh/ssh_config, change "GSSAPIAuthentication" to "no".
- On /etc/ssh/ssh_config, add "AddressFamily inet" (or call ssh with the -4 option).
- Install krb5-config.
- Change some other configuration file. I can't remember which nor what I put there, but I think it was something about DNS.
- Do *not* disable "Search for services [...]" (in System -> Administration -> Network -> General) as disabling it made it slower.
- 기본입력기 바꾸기 : 우분투 7.10등에서 입력이 먹통될때
- $ im-switch -c
- 한글입력기 SCIM에서 nabi 로 바꾸기 : 자바로 만든 프로그램, SKYPE 같은 걸 쓸때 한글 입력을 좀 더 안정적으로 하려면 아직은 nabi 가 나은 것 같다.
$ sudo apt-get install nabi $ sudo ln -sf /etc/X11/xinit/xinput.d/nabi /etc/alternatives/xinput-ko_KR
- 우분투9.04에서 이어폰과 스피커 모두 소리 나는 문제 :
- /etc/modprobe.d/alsa-base.conf 에 다음 줄 추가
- options snd-hda-intel model=targa-2ch-dig
- 모델명은 커널 소스 아래 Documentation/sound/alsa/ALSA-Configuration.txt 에서 찾을 수 있다.
SUN 서버
- ok 모드로 빠지기 : STOP+A
- 참고할만한 게시판
- "세상에 뿌려진 사랑만큼" - 솔라리스 관련 정보 있는 블로그.
초기 사용자 설정
계정을 새로 만들거나 시스템을 (다시) 설치했을때, 지각생이 기본적으로 하는 리눅스 사용자 계정 설정.
alias
명령어 별명 - 긴 명령어나 복잡한 옵션의 조합을 짧은 명령으로 만들어 삶을 쾌적케 한다. 홈디렉토리에 있는 .bashrc 파일을 열어(vi ~/.bashrc) 아무곳에나 아래 내용을 입력
alias ls='ls -F --color=auto' alias l='ls -l' alias ll='ls -al' alias p='cd ..' alias b='cd -'
실행파일 디렉토리
- 홈 디렉토리에 (~) "bin" 디렉토리를 만들고 그 안에 스크립트들을 둔다. 그곳에 두면 스크립트 이름만 쳐도 실행되게 하기 위해 환경변수에 아래와 같이 설정한다. 역시 ~/.bashrc 파일을 편집한다.
export PATH=$HOME/bin:$PATH
- 여러 곳에 있는 명령어 디렉토리를 동기화한다.
$ rsync -arzv -e ssh 계정이름@latecomer.pe.kr:~/bin/ bin
.bashrc 파일 고친 것을 적용하려면 로그아웃하고 다시 로그인 하거나 아래처럼 한다.
$ source ~/.bashrc
혹은
$ . ~/.bashrc
vim 설치/설정
요즘 우분투는 vim-tiny 가 설치되는데 작고 단순해서 좋긴 하지만 vim 의 몇가지 기능이 없으면 곤란~
$ sudo apt-get install vim $ sudo ~/.vimrc syntax on set ai set tabstop=4 <esc>:wq /* esc 누르고 :wq 입력해서 저장하고 종료 */
웹
드루팔
- 사용자 로그인 창이 없을때 : 브라우저에 /q=user 로 접속
일반
- 외국 컴 등에서 한글 입력해야 할 때 (한글 입력기 미설치된 환경)
- http://hantype.com/
- http://aim.anj.kr/ : 세벌식도 된다
- 하드 디스크 손상 예방 (하드 스마트 정보 체크) : "아래 링크에서 프로그램 받아 돌려보고 배드 섹터 치환의 경우나 스핀업 재시도 횟수가 하나라도 있으면 바로 대책을 세우셔야 해요 하드 사용 시간과 부팅 회수도 알 수 있어요." - slee0303
- 배드섹터 피해서 파티션 만들기
- XP 피씨에 드라이버 자동 설치하기 : driverforge