명령줄을 통해 파일을 빠르고 효과적으로 편집하는 방법을 아는 것은 모든 Linux 시스템 관리자에게 중요합니다. 파일 편집은 구성 파일, 사용자 파일, 텍스트 문서 또는 편집해야 하는 모든 파일에 관계없이 매일 수행됩니다.
이것이 좋아하는 명령줄 텍스트 편집기를 선택하여 마스터하는 것이 좋은 이유입니다. 다른 텍스트 편집기와 함께 작업하는 방법을 아는 것은 좋지만 필요할 때 더 복잡한 작업을 수행할 수 있도록 최소한 하나는 마스터해야 합니다.
이 자습서에서는 Linux에서 가장 일반적인 명령줄 텍스트 편집기를 보여주고 장단점을 보여줍니다.
메모 그러나 설명이 포함된 완전한 다른 기사가 될 수 있으므로 각각을 사용하는 방법에 대한 완전한 가이드를 다루지는 않을 것입니다.
우리 목록의 첫 번째는 악명 높은 비/정력 (정력 에서 오는 비 향상). 이것은 텍스트에 대해 다양한 작업을 수행할 수 있는 매우 유연한 텍스트 편집기입니다.
예를 들어 정규식을 사용하여 vim을 사용하여 파일의 텍스트 조각을 바꿀 수 있습니다. 물론 이것이 유일한 이점은 아닙니다. Vi(m)는 줄, 단어 단락 사이를 쉽게 탐색할 수 있는 방법을 제공합니다. 텍스트 강조 표시도 포함됩니다.
정력 가장 사용자 친화적인 텍스트 편집기는 아니지만 개발자와 Linux 고급 사용자가 선호하는 경우가 많습니다. 시스템에 이 명령줄 텍스트 편집기를 설치하려면 OS와 관련된 명령을 사용할 수 있습니다.
$ sudo apt-get install vim [데비안 및 그 파생물] # yum install vim [RedHat 기반 시스템에서] 또는. # dnf install vim [최신 Fedora 22+ 버전에서]
vi(m)에 대한 전체 내용을 보려면 아래 링크를 따르십시오.
나노 아마도 가장 많이 사용되는 명령줄 텍스트 편집기 중 하나일 것입니다. 그 이유는 단순성과 대부분의 Linux 배포판에 사전 설치되어 있기 때문입니다.
Nano에는 vim의 유연성이 없지만 큰 파일을 편집해야 하는 경우에는 확실히 작동합니다. 사실은 피코 그리고 나노 꽤 비슷합니다. 둘 다 하단에 명령 옵션이 표시되어 실행할 옵션을 선택할 수 있습니다. 명령은 다음의 키 조합으로 완료됩니다. Ctrl 키 그리고 하단에 보이는 글자.
Nano에는 즉시 사용할 수 있는 다음과 같은 기능이 있습니다.
$ sudo apt-get install nano [데비안 및 그 파생물] # yum install nano [RedHat 기반 시스템에서] 또는. # dnf install nano [최신 Fedora 22+ 버전에서]
이 링크에서 Nano 편집기로 파일 편집에 대한 전체 가이드를 확인할 수 있습니다.
이것은 아마도 우리 목록에서 가장 복잡한 텍스트 편집기일 것입니다. Linux 및 UNIX 기반 시스템에서 사용할 수 있는 가장 오래된 명령줄 편집기입니다. 이맥스 다양한 작업을 위한 통합 환경을 제공하여 생산성을 높일 수 있습니다.
처음에는 사용자 인터페이스가 다소 혼란스러워 보일 수 있습니다. 좋은 점은 emacs에 파일 탐색, 편집, 사용자 정의, 명령 설정에 도움이 되는 매우 상세한 매뉴얼이 있다는 것입니다. Emacs는 고급에서 사용하는 궁극적인 도구입니다. *아니야 사용자.
다음은 우리가 언급한 이전 편집기보다 선호되는 몇 가지 기능입니다.
Emacs는 다중 플랫폼 편집기이며 아래 표시된 명령으로 쉽게 설치할 수 있습니다.
$ sudo apt-get install emacs [데비안 및 그 파생물] # yum install emacs [RedHat 기반 시스템에서] 또는. # dnf install emacs [최신 Fedora 22+ 버전에서]
메모: 입력 리눅스 민트 17 설치를 완료하려면 다음 명령을 실행해야 했습니다.
$ sudo apt-get install emacs23-nox를 설치합니다.
다른 명령줄 편집기가 있지만 위의 3가지가 제공하는 기능에 거의 도달하지 못합니다. Linux 초보자이든 Linux 전문가이든 간에 위에서 언급한 편집자 중 적어도 하나는 반드시 배워야 합니다. 이 기사에서 명령줄 편집기를 놓친 경우 의견을 통해 알려주는 것을 잊지 마십시오.