ldd 명령어 사용법

ldd – 프로그램이 필요로하는 공유 라이브러리를 보여준다. plsgg@test:/bin> ldd ping linux-gate.so.1 => (0xb7f8e000) libresolv.so.2 => /lib/libresolv.so.2 (0xb7f46000) libc.so.6 => /lib/libc.so.6 (0xb7e13000) /lib/ld-linux.so.2 (0x0087d000) 라이브러리가 없다면 “=> not found” 를 출력한다. not found라고 되어 있는게 1개라도 있다면 당연히 올바르게 실행되지 않을 것이다. not found 라고 되어 있는 라이브러리만 찾아서 LD_LIBRARY_PATH 에 복사해 두면 실행이 된다.

curlftpfs를 이용한 ftp 마운트

curlftpfs 패키지를 설치한다. webterror ~ # emerge –search ftpfs Searching… [ Results for search key : ftpfs ] [ Applications found : 1 ] * net-fs/curlftpfs Latest version available: 0.9.2-r1 Latest version installed: [ Not Installed ] Size of files: 356 kB Homepage: http://curlftpfs.sourceforge.net/ Description: File system for accessing ftp hosts based on FUSE License: […]

Gentoo에서 sudoers 사용방법

아주 간단하게 해결할수 있다. ## sudoreplay and reboot. Use sudoreplay to play back logged sessions. # Defaults log_output # Defaults!/usr/bin/sudoreplay !log_output # Defaults!/usr/local/bin/sudoreplay !log_output # Defaults!/sbin/reboot !log_output ## ## Runas alias specification ## ## ## User privilege specification ## root ALL=(ALL) ALL ## Uncomment to allow members of group wheel to execute any command %wheel […]

리눅스 터미널에서 파이프를 사용하여 vim으로 파일명을 보낼때(xargs vi) 터미널이 깨졌을 경우

화면처럼 터미널에 입력한 내용이 제대로 나오지 않고 화면이 깨졌을때 복구하는 방법은? $ reset reset 명령어로 해결하면 된다.! 이걸 알아내려고 한참을 검색하고 검색했다. 결국 간단한 reset … OTL 정확한 방법은 다음과 같다. 만약 하위디렉토리에 있는 파일중에 php 함수명을 검색해서 해당 함수명을 포함한 파일을 바로 vim으로 편집하기 위해서는 이렇게 입력해야 한다. # vi `find ./ -name "*.php" […]

vim에서 복사/붙여넣기 시스템 클립보드와 연동

vim에서 복사/붙여넣기 시스템 클립보드와 연동 이 글은 한국 우분투 커뮤니티에서 가져옴을 알립니다. http://www.ubuntu.or.kr/viewtopic.php?p=89664 1. 이 기능의 필요성 물론 마우스로 선택한 후 복사나 붙여넣기를 해도 되지만.. 이렇게 하면 vim이 아니라 시스템에서 처리하는 것이므로, 줄번호 까지 붙여 넣어집니다. 또, 마우스로 선택하는 것 보다는 키보드가 편할 뿐 더러, 마우스로 선택하면 자동으로 스크롤이 안됩니다. 2. 사전지식 v : 컬럼단위 […]

sed 사용방법 정리

New Note 62 sed 스트림 편집기 ed명령어와 grep명령어 기능의 일부를 합친 것이 sed(stream editor)명령어이다. sed명령어도 grep명령어와 같은 필터이지만 이 명령어는 화일을 수정할 수 있게 하는 반면 ed처럼 대화식 처리는 불가능하다. sed 명령어는 1개 라인씩 입력 라인을 읽어들여 표준 출력에 출력한다. sed는 각 라인을 읽을 때마다 ed에서 사용하던 형식의 대치작업을 실행한다. 일치하는 문자열이 있으면 그 문자열을 […]

vim에서 php편집시 folding기능 만들기

http://www.vim.org/scripts/script.php?script_id=1623 방문하고 vim의 플러그인 파일 phpfolding.vim 파일을 다운로드 받는다. cp phpfolding.vim ~/.vim/plugin/ 만약 plugin 디렉토리가 없다면 새로 만든다. map <F5> <Esc>:EnableFastPHPFolds<Cr> map lt;F6gt; lt;Escgt;:EnablePHPFoldslt;Crgt; map lt;F7gt; lt;Escgt;:DisablePHPFoldslt;Crgt; 이후 .vimrc 파일에 다음의 내용을 넣어둔다. 넣은후 클래스가 담긴 PHP 소스를 열면 윗 화면 처럼 나오게 된다. F5를 누르면 현재 열어놓은 소스에 있는 클래스를 폴드한다. F6을 누르면 현재 […]