리눅스 명령어를 잊어먹었을 때는 어떻게 하시나요?

gurugio의 이미지

예전에 만든 프로그램의 실행 파일이 있는데요

어떤 라이브러리들을 사용하는지 봐야하는데

이럴때 어떤 명령어를 써야하는지 까먹었습니다.

전 왠만한 명령어들은 거의 까먹어버리는데요

수많은 리눅스 명령어들을 어떻게 기억하시나요?

뭔가 책이나 문서가 있나요 아니면 자주 써서 기억을 하시나요?

mach의 이미지

Quote:
$ man ldd
?

kldp나
구글에게 물어 본다는...

------------------ P.S. --------------
지식은 오픈해서 검증받아야 산지식이된다고 동네 아저씨가 그러더라.

nthroot의 이미지

tab 두번 -_-;

------식은이 처------
길이 끝나는 저기엔 아무 것도 없어요. 희망이고 나발이고 아무 것도 없어.

맹고이의 이미지

문제는 ldd의 '엘'도 생각이 안날 때 겠죠. 역시 검색하거나 물어보는 수 밖에... :)

Prentice의 이미지

패키지 검색, apropos(1) 등을 써보시는 수도 있습니다.

http://wiki.kldp.org/wiki.php/PackageMgmt#s-3.8

indie의 이미지

man -k 거시기
요렇게 찾거나 아니면 제 히스토리 파일을 뒤집니다.
특히 mysql 쓸때는요...

집에나 갈까?

bluefury의 이미지

nthroot wrote:
tab 두번 -_-;

맞습니다..아주 유용합니다 =_=;;

Why be The Nomal?

ganadist의 이미지

gentoo에서 bash-completion을 깔아씁니다.

tab치면 명령뿐만 아니라 해당 명령의 옵션까지 다 나옵니다. :)

ganadist@ganadist ~/src/gnome-cvs/evolution-data-server $ cvs
--help     -f         -w         ci         freeze     rcs        rtag
--version  -l         -x         co         get        rdiff      status
-H         -n         -z         commit     history    release    tag
-Q         -q         add        delete     import     remove     unedit
-b         -r         admin      diff       log        rfreeze    up
-d         -t         annotate   edit       new        rlog       update
-e         -v         checkout   export     patch      rm
ganadist@ganadist ~/src/gnome-cvs/evolution-data-server $ cvs

----
데스크탑 프로그래머를 꿈꾸는 임베디드 삽질러

nohmad의 이미지

ganadist wrote:
gentoo에서 bash-completion을 깔아씁니다.

tab치면 명령뿐만 아니라 해당 명령의 옵션까지 다 나옵니다. :)

ganadist@ganadist ~/src/gnome-cvs/evolution-data-server $ cvs
--help     -f         -w         ci         freeze     rcs        rtag
--version  -l         -x         co         get        rdiff      status
-H         -n         -z         commit     history    release    tag
-Q         -q         add        delete     import     remove     unedit
-b         -r         admin      diff       log        rfreeze    up
-d         -t         annotate   edit       new        rlog       update
-e         -v         checkout   export     patch      rm
ganadist@ganadist ~/src/gnome-cvs/evolution-data-server $ cvs

bash-completion의 진수는 뭐니뭐니해도 ssh 명령에서 호스트네임을 자동완성해주는 부분인 것 같습니다. ;) ~/.ssh/known_hosts를 읽어서 처리하더군요.

ganadist의 이미지

nohmad wrote:

bash-completion의 진수는 뭐니뭐니해도 ssh 명령에서 호스트네임을 자동완성해주는 부분인 것 같습니다. ;) ~/.ssh/known_hosts를 읽어서 처리하더군요.

흐흐..

telnet, ftp, 도 다 먹습니다 :)

lftp 도 북마크 파싱해서 보여주더군요

lynx나 w3m은 호스트이름대신 html확장자만 나오던군요.

----
데스크탑 프로그래머를 꿈꾸는 임베디드 삽질러

chadr의 이미지

제 기억력을 탓합니다.-_-);

-------------------------------------------------------------------------------
It's better to appear stupid and ask question than to be silent and remain stupid.