프로그래머에게 가장 유용한 Linux 명령을 어디에서 익힐 수 있습니까? [폐쇄]

프로그래머에게 가장 유용한 Linux 명령을 어디에서 익힐 수 있습니까? [폐쇄]

연합의 힘은 xargs, cut, tail, grep, seq나를 놀라게 한다. 프로그래머에게 가장 유용한 Linux 명령에 대한 튜토리얼을 보려면 어떤 리소스를 확인해야 합니까?

나는 프로그래머가 가장 많이 사용하는 것에만 관심이 있으며, 이는 내 삶을 더 쉽게 만듭니다.

답변1

이를 배우기 위해 할 수 있는 가장 좋은 일은 문제를 식별하고 해결하는 것입니다. 이 사이트를 탐색하여 "awk/sed/grep/etc에서 X를 어떻게 수행합니까?"를 모두 확인하세요. 그리고 답을 보기 전에 직접 시도해 보세요. 막히는 경우가 있는지 확인하거나 방법을 찾은 후 다른 사람들이 어떻게 수행했는지 확인하세요. 터미널에서 특정 작업을 반복적으로 수행하는 경우 잠시 멈추고 하나 이상의 유틸리티를 사용하여 작업을 더 쉽게 만들 수 있는 방법에 대해 생각해 보십시오. 방법을 찾을 수 없는 경우 여기에 게시해 주시면 안내해 드리겠습니다.

답변2

유닉스 프로그래밍 환경통과크니건그리고단창주제에 대한 고전입니다. 그것은고대의그러나 그것은 아직 인쇄되어 있으며, 이는 여러분에게 뭔가를 말해줄 것입니다.

UNIX 프로그래밍의 기술통과ESR훨씬 더 새로운 것입니다. 나는 그것이 흥미롭고 도움이 되었다고 생각했지만, 내가 필요하다고 생각했던 것보다 조금 더 "홍보"를 했습니다. ("일반적으로 당파적"이라는 완곡한 표현입니다.) 다른 운영 체제와 비교할 준비를 하십시오. 왜냐하면 책이 새 책임에도 불구하고 오래된[1] 자료를 발견했고* ix 경쟁업체가 거의 십년. 그 이후로 진행됩니다.

[1] 대부분의 경우 이 책이 출판되기 전에 제거된 비*ix 운영 체제 약점에 대한 공격을 기억합니다. 웹 전체에서 벌어지는 아마추어 Windows, Mac, Linux 논쟁에서도 같은 일이 벌어지고 있는 것을 볼 수 있습니다.

답변3

하루 계획을 따르십시오. 의 모든 항목을 나열하는 것부터 시작하세요 /sbin. 그런 다음 매일 명령을 선택하고 입력한 man command후 해당 명령이 수행하는 작업을 알아보세요. 기본적인 핵심 명령어는 모두 있습니다 /sbin. 이후 실행이 시작 /bin되고 완료되면 실행을 계속 /usr/sbin합니다 /usr/bin. 중요한 사항을 많이 놓치지 않도록 명령 이름에 5자 이상의 문자가 포함된 명령은 건너뛰어 명령 목록을 단축할 수 있습니다.

하지만 중요한 것은 매일 새로운 것을 배우게 된다는 것이며, 아마도 중간에 끝나기 전에 많은 기본 사항을 알게 되어 매일 6개의 새로운 명령을 쉽게 익힐 수 있다는 것입니다.

하지만 당신은 그것들을 모두 사용해야 하며, 심지어 단지 그것들을 만지작거리고 연습해야 합니다.

답변4

Bash의 경우 확인하겠습니다.tldp.org/LDP/abs/html/

관련 정보