2011-10-16 2 views
2

불행히도 나는 윈도우 세계에서 온 것이고, 리눅스에서는 상당히 초보자이다. 나는 BASH와의 기술로 인해 정말로 생산적인 사람들을 만난다. 명령, 스킬 향상을위한 포인터, 자습서, bool 또는 제안 사항 http://www.commandlinefu.com/과 같은 것입니다.bash/command-line 기술을 향상시키는 방법은 무엇입니까?

+0

좋아하는 검색 엔진에서'bash tutorial'을 사용해보십시오. –

답변

4

superuser.stackexchange도 확인해주세요! 여기

Advanced Bash-Scripting Guide

그리고 실제 List of Bash online-tutorials입니다 :


이 내가 적어도 몇 회를 참조하는 것입니다!

또한 말씀 @ SERK의 대답은 강조하고 싶습니다

당신의 GUI를 제거하고 당신이 아주 좋은 충고입니다 BASH

를 통해 모든 것을 강제 할 것이다! (그리고 잘 얻은 경쟁 응답 +1 표)

/etc/inittab에서 런레벨을 5에서 3으로 변경하십시오. 따라서 런레벨 3은 GUI가 전혀 없으므로 쉘을 배워야합니다!

4

GUI를 제거하면 BASH를 통해 모든 작업을 수행해야합니다. 그러면 GUI를 통해 일반적으로 수행했던 명령 줄을 통해 동일한 작업을 수행해야합니다.

2

이미 나열된 프로그램 외에도 man <command>을 실행하여 특정 프로그램에 대한 "매뉴얼 페이지"를 제공 할 수 있습니다. 이들은 보통 꽤 좋다.

많은 사람들이 vash/emacs와 같이 다양한 bash 및 도구를 사용자 정의했습니다. 사람들이 어떻게 사물을 사용자 정의했는지 보려면 홈 디렉토리로 이동하여 "점"파일을 확인하십시오.
ls -a

표준 "점"파일/디렉토리 :
.bashrc에
의 .vimrc
.screenrc을 읽

.bash_profile에 "점"파일은 실행해야합니다 그들을 볼 수 있도록 숨겨진 .inputrc

공통 점 파일 이름 :
.alias (들)
.function (들)

사람들은 흔히 공통 스크립트를 작성하여 bin 또는 scripts 디렉토리에 넣습니다.

다른 사람들이 한 일을 확인하여 물건을 알 수 있습니다.

직접 리눅스를 체크 아웃하는 경우 온라인에서 이러한 유형의 파일을 찾을 수 있습니다.

Windows에서 온 것이므로 cygwin을 사용하고있을 수 있습니다. 그렇다면 일반적인 bash 프로그램의 경우 C : \ cygwin \ bin과 C : \ cygwin \ usr \ sbin을 확인할 수 있습니다. 일반적으로 windows에서 cygwin을 사용하여 Windows 컴퓨터를 사용할 때 계속 bash를 사용할 수 있습니다.

관련 문제