광산은 :
1) 생산성 향상 . 나를 위해, 클릭하는 것보다 쉘에서 일을하는 것이 더 빠릅니다. 때로는 마법사가 그냥 클릭 할 빠르다 때문에,하지 등 서비스 / 도구 / 설정, 도구를 사용하는 방법에 대해 이야기하고 Next
Next
Next
그 마법사는 명령 줄 버전에 존재하지만, :)
2) 응용 프로그램에서 명령 줄 버전을 사용합니다. 예를 들어 PDF 를 텍스트 파일 로 변환한다고 가정 합니다 . GUI 버전을 사용한다면 괜찮습니다. 그러나 다음과 같은 작업을 수행 할 수있는 명령 줄 인터페이스를 제공하는 ./pdf2text input.pdf output.txt
경우 : PDF에서 텍스트를 읽는 응용 프로그램을 개발해야하는 경우 API를 사용하거나 조정하지 않고도 쉽게 사용할 수 있습니다. .
3) 응용 프로그램의 일반적인 사항을 배웁니다. 예를 들어, Windows에 diff가 설치되어 있고 두 파일을 비교할 프론트 엔드가있는 경우. 저건 완벽 해. 하지만 리눅스 에서 사용해야한다면 어떨까요? Linux와 동일한 프론트 엔드를 찾을 수 있지만 존재하지 않으면 어떻게됩니까? Linux에서이를 사용하는 방법을 다시 배우고 새로운 프론트 엔드를 설치 한 후 사용법에 익숙해 져야합니다. 명령 행 버전을 사용하는 방법을 배웠다면 필요하지 않을 것입니다.)
약 3) ... 어떤 사람들은 Windows 에서 Git 을 사용하는 데 어려움을 겪고 있습니다. 그들은 Windows에 좋은 프론트 엔드가 없다고 말하지만 명령 줄 방식 만 배우면 문제가 없습니다. 같은 방식으로 작동합니다. 물론 문제는 때때로 사람들은 명령 줄이 무섭다는 것입니다 .)
커맨드 라인 버전을 배우는 것이 좋습니다.
- gcc 와 같은 컴파일러
- gdb 와 같은 디버거
- 힘내 ;)
- GNU / Linux에서 egrep , awk , find 등과 같은 Windows에서 작업 할 수있는 많은 도구가 있습니다 .