리눅스가 처음이라면 터미널을 사용하는 것이 다소 어려울 수 있습니다. Linux Mint와 같은 새로운 Linux 배포판에는 훌륭한 그래픽 인터페이스가 있지만 Linux의 핵심은 커널이며 명령 줄을 사용한다는 의미입니다.
Windows 사용자 인 경우에도 작업을 수행하기 위해 명령 프롬프트 창을 열어야합니다. 최신 Windows 버전 인 Windows 10을 사용하면 Windows에 Ubuntu Bash 셸을 설치하고 Windows에서 직접 Linux 명령을 실행할 수도 있습니다.
이 기사에서는 모든 리눅스 배포판에서 공통적으로 사용되는 몇 가지 기본적인 Linux 명령을 살펴 보겠습니다. bash 쉘이 가장 인기있는 쉘이고 내가 사용하는 쉘이기 때문에, 나는 모든 명령에 대해이 구문을 사용할 것이다. 또한 각 명령에 대해 가장 유용한 인수에 대해 언급 할 것이지만 맨 페이지에는 더 많은 내용이 있습니다.
1. ls (목록 내용)
필자가 알아야 할 첫 번째 명령은 ls 명령입니다. 이 명령은 현재 작업 디렉토리의 내용을 나열합니다. ls를 입력하고 Enter 키를 누르면 현재 디렉토리에 파일과 폴더의 아주 기본적인 목록이 표시됩니다.
대부분의 Linux 배포판에서 디렉토리는 녹색과 같은 다른 색상으로 강조 표시됩니다. 파일은 일반적으로 쉘 프롬프트의 표준 색상이되며, 내 경우 회색입니다. 아무런 논쟁도없이, ls는 지루합니다. ls와 함께 -a 를 사용하면 모든 숨김 파일을 볼 수 있습니다.
점으로 시작하는 것은 숨겨진 파일이나 디렉토리입니다. 숨겨진 디렉토리는 모두 짙은 청색을 띄며보기 힘들 정도입니다. 또 다른 유용한 인수는 아래에 표시된 -l 옵션입니다.
이렇게하면 사용 권한, 링크, 사용자, 그룹, 크기 및 마지막 수정 날짜와 같은 더 많은 정보가 포함 된 파일 및 폴더의 긴 목록이 제공됩니다. 사용 권한을 해석하는 방법을 잘 모르는 경우 Linux 사용 권한 이해에 대한 필자의 글을 읽으십시오.
2. cd (디렉토리 변경)
디렉토리의 내용을 나열하면 다른 디렉토리로 전환하는 방법을 아는 것이 유용합니다. 기본적으로 bash 쉘을 열면 항상 홈 디렉토리에서 시작됩니다. 이것은 쉘 프롬프트에서 물결 기호 ( ~ )로 표시됩니다.
cd 명령은 Linux에서 디렉토리를 변경하는 방법입니다. CD로 배우는 것이 전부는 아니지만 몇 가지 바로 가기가 있습니다. 하나의 좋은 점은 단순히 cd를 입력하고 Enter를 누르는 것입니다. 이것은 당신이 어디에 있든 항상 홈 디렉토리로 되돌아 갈 것입니다.
또한 상대 경로를 통해 액세스 할 수없는 디렉토리에 들어가려면 절대 경로를 사용할 수 있습니다. 아래 예에서 루트 (/) 로 시작하는 절대 경로를 사용하여 etc / ssh에 도달해야합니다.
3. 남자 (도움말 페이지)
man 명령은 아마도 Linux에서 가장 유용한 명령 중 하나 일 것입니다. 고급 Linux 사용자조차도 Linux 명령에 대한 모든 인수를 기억할 수 없습니다. 맨 페이지는 명령에 대한 모든 다른 인수에 대한 자세한 정보를 제공합니다.
구문은 정말 간단합니다. 그것은 단지 당신이 배우고 싶은 명령을 따르는 사람입니다. 위의 스크린 샷에서 나는 ls 명령에 대해 더 많은 것을 배울 수있는 사람을 만났습니다 . man에 대한 유용한 인수 중 하나는 -k로, 키워드를 사용하여 모든 명령을 검색 할 수 있습니다.
위의 경우 zip 키워드를 검색하여 명령 이름이나 설명에 zip 이라는 단어가있는 명령을 모두 가져 왔습니다. 달리 알려지지 않았을 수도있는 명령을 찾는 편리한 방법입니다.
사람과 함께 info 라는 다른 명령을 사용하여 명령을 사용하는 방법에 대한 더 많은 예제를 얻을 수 있습니다. info 명령 을 입력하면 해당 명령에 대한 정보 페이지가 나타납니다.
4. 터치 (파일 만들기)
새 파일을 빠르게 작성하려면 가장 쉬운 f}은 touch 명령을 사용하는 것입니다. 사실, touch 명령은 파일의 시간 소인을 변경하는 데 사용되지만 다른 f}은 새 파일을 작성하는 것입니다.
리눅스에서 파일을 만드는 방법에는 여러 가지가 있으며, 나중에 파일을 만드는 데 결코 터치를 사용하지 않을 것입니다.하지만 처음에는 매우 편리합니다.
touch 명령을 사용할 때 이미 파일이 존재하면, 위와 같이 파일에 대한 마지막 액세스 및 최종 수정 된 시간 소인을 갱신합니다.
5. 고양이 (파일 및 인쇄 연결)
또 다른 유용한 명령은 cat 명령입니다. cat의 주요 기능은 여러 파일을 연결하는 것이지만 파일 내용을 표준 출력 (화면)에 인쇄하는 데에도 사용할 수 있습니다.
-n 인수를 사용하여 출력에 행 번호를 추가 할 수 있습니다. -b 옵션을 사용하면 비어 있지 않은 행에만 행 번호가 추가됩니다. 터미널 창 높이보다 긴 파일에서 cat을 사용하면 파일의 맨 아래 부분 만 표시됩니다. cat 출력을 less 또는 more 명령에 파이프하여 파일 페이지의 내용을 페이지별로 볼 수 있습니다.
6. mkdir (디렉토리 만들기)
어느 시점에서, 데이터를 더 잘 정리하기위한 디렉토리를 만들고 싶다면 mkdir 명령이 들어갑니다.이 명령을 사용하여 상대 경로 또는 절대 경로를 사용하여 디렉토리를 만들 수 있습니다.
위의 예에서 상대 경로와 절대 경로를 사용하여 홈 디렉토리에 두 개의 디렉토리를 만들었습니다. 한 번에 여러 개의 계층 적 디렉토리를 작성해야하는 경우 -p 인수를 사용해야합니다.
위의 예제에서 Aseem, Data 및 Pictures 디렉토리를 생성하기 위해 -p 옵션을 사용했습니다.
7. rm (제거)
rm 명령은 파일 및 디렉토리를 제거하는 데 사용할 수있는 강력한 명령입니다. rm 명령은 파일과 디렉토리가있는 디렉토리를 제거 할 수 있습니다.
파일을 제거하려면 파일 이름을 입력하기 만하면됩니다. 비어 있지 않은 디렉토리를 제거해야하는 경우, -r 인수를 사용해야합니다. rm을 사용할 때 -i 및 -v 인수를 사용하면 아무 것도 삭제하기 전에 묻는 것이 좋습니다.
그래서 이것들은 Linux에서 시작하기 위해 알아야 할 7 가지의 간단하면서도 일반적인 명령입니다. 더 많은 것들이 있습니다. 곧 더 많은 명령과 그것들을 사용하는 방법에 대한 초급 기사를 곧 게시 할 것입니다. 질문이 있으면 의견을 게시하십시오. 즐겨!