>시스템 튜토리얼 >리눅스 >초보자를 위한 5가지 Linux 터미널 명령 팁

초보자를 위한 5가지 Linux 터미널 명령 팁

王林
王林앞으로
2024-02-14 17:45:111334검색

저는 개인적으로 "신세기 에반게리온"의 열렬한 팬이므로 다음과 같은 인용문이 있습니다. "사람들은 어둠을 두려워하기 때문에 그 안에 불꽃의 윤곽을 그리려고 합니다." 많은 신규 Linux 사용자에게는 우울한 화면이 있습니다. 터미널도 일종의... 어둡습니다. 그래서 사람들은 이를 대체하기 위해 필사적으로 GUI를 사용합니다.

그래픽 사용자 인터페이스는 현대 컴퓨팅의 친숙한 측면을 나타내며 대부분의 경우 사용하기 더 쉽습니다. 그러나 명령줄에는 여전히 고유한 장점이 있는 경우가 있습니다. 몇 가지 기본 지식만 있으면 사용자 인터페이스가 시작되지 않거나 유지 관리가 필요할 때 명령줄을 사용하여 문제를 쉽게 해결할 수 있습니다.

초보분들도 아래 5가지 명령어만 숙지하시면 리눅스로 쉽게 플레이하실 수 있습니다.

sudo

명령도 계층 구조로 나누어진다면 의심할 여지 없이 가장 존경할 만한 것은 sudo입니다. Sudo가 하는 일은 매우 간단합니다. 슈퍼유저(또는 루트) 권한으로 모든 명령을 실행합니다. 시스템을 업데이트하든 구성 파일을 변경하든 sudo를 사용하여 명령을 실행하는 것은 필수적입니다. 초보자를 위한 5가지 Linux 터미널 명령 팁

/mnt는 루트에 속하므로, /mnt에 디렉터리를 생성하려면 sudo를 사용해야 합니다.

Sudo를 사용하면 사용자가 시스템을 손상시키거나 다른 사용자의 개인 정보를 볼 수도 있습니다. 이로 인해 시스템은 sudo를 처음 사용할 때 다음과 같은 프롬프트를 표시합니다:

현지 시스템 관리자로부터 일반적인 지침을 받으셨다고 생각합니다. 구체적인 내용은 일반적으로 다음 세 가지 사항으로 요약됩니다.

(1) 타인의 사생활을 존중합니다.

(2) 들어가기 전에 두 번 생각해보세요.

(3) 능력이 클수록 책임도 커집니다.

자신의 사용자 홈 디렉터리 외부에 있는 파일을 편집하거나 수정하려면 sudo를 사용해야 하는 경우가 많습니다. sudo를 사용하려면 사용자가 sudoers 파일에 있거나 수퍼유저 그룹(일반적으로 'wheel' 또는 'sudo')의 구성원이어야 합니다. 초보자를 위한 5가지 Linux 터미널 명령 팁

위 그림은 루트 액세스를 수행할 수 있는 그룹을 지정하는 일반적인 sudoers 파일의 내용을 보여줍니다. 비밀번호가 필요하지 않은 사용자나 그룹에 sudo 액세스 권한을 할당하지 않도록 주의하십시오.

sudo의 막강한 위력 때문에 명령어의 구체적인 기능을 모른다면 임의로 sudo를 추가하지 마세요. 많은 친구들이 운영 체제의 추가 메시지 없이 시스템의 모든 파일을 재귀적으로 삭제하는 장난 명령 sudorm-R /에 대해 들어봤을 것입니다. 따라서 앞서 언급했듯이 "입력하기 전에 생각하십시오."

패키지 관리자 도구

sudo를 사용하는 가장 큰 이유는 패키지 관리자를 통해 PC에 프로그램을 추가하거나 제거하기 위해서입니다. 여기에 언급된 세 가지 주요 패키지 관리자는 각각 서로 다른 명령 매개 변수와 구문을 가지고 있지만 모두 동일한 세 가지 기본 기능, 즉 패키지 설치, 패키지 제거, 시스템의 모든 패키지 업그레이드를 수행할 수 있습니다. (참고: 루트로 로그인하지 않은 경우 이 명령을 실행하려면 sudo를 추가해야 합니다.)

초보자를 위한 5가지 Linux 터미널 명령 팁

Arch Linux에서 시스템 업그레이드를 위해 pacman을 사용하세요. sudo는 pacman 명령 앞에 사용된다는 점에 유의하세요.

으아악

소프트웨어 패키지 설치:

으아악

패키지 제거:

으아악

업그레이드 시스템:

으아악

소프트웨어 패키지 설치:

으아악

패키지 제거:

으아악

업그레이드 시스템:

으아악

소프트웨어 패키지 설치:

으아악

패키지 제거:

으아악

업그레이드 시스템:

으아악

물론 각 패키지 관리자의 기능은 이보다 더 많지만 여기에는 가장 일반적으로 사용되는 세 가지 기능이 나열되어 있습니다. 어떤 Linux 배포판을 선택하든 패키지 관리자를 편안하게 사용할 수 있어야 하며 문서를 찾을 수 있는 위치를 알고 있어야 합니다.

systemctl

오랫동안 Linux의 백그라운드 프로그램인 데몬은 initscripts라는 일련의 스크립트를 사용해 왔습니다. 초보자의 경우 initscript를 읽고 해석하거나 수정하기 어려운 경우가 많습니다. 최근 initscript는 Systemd라는 서비스 관리 애플리케이션으로 대체되었습니다. 최신 Linux 배포판을 사용하는 경우 Systemd를 사용하여 필요한 서비스를 시작하는 방법을 배우는 것이 적절합니다.

초보자를 위한 5가지 Linux 터미널 명령 팁

부팅 시 NetworkManager 서비스를 비활성화했다가 다시 활성화합니다

Systemd를 사용하여 구현할 수 있는 기능은 다양합니다(Unix 프로그램은 일반적으로 하나의 기능에만 집중하여 가장 잘 만듭니다). 하지만 systemd를 사용할 때는 여전히 다음 5가지 키워드를 고려해야 합니다.

서비스를 시작할 때 시작 키워드를 사용하세요:

으아악

마찬가지로, 실패한 서비스를 다시 시작하거나 구성을 변경해야 하는 경우 restart를 사용하세요.

으아악

서비스를 중지하려면 stop을 사용하세요.

으아악

부팅 시 각 서비스를 활성화하려면 활성화를 사용하세요.

으아악

마지막으로, 비활성화를 사용하여 부팅 시 서비스가 시작되지 않도록 비활성화합니다.

으아악

ls

간단하고 직관적이지만 ls는 모든 사람이 생각하는 것보다 더 강력합니다. 효율성 측면에서 ls 명령은 특정 경로 아래의 모든 파일과 폴더를 나열할 수 있습니다. 기본적으로 현재 작업 디렉터리(일반적으로 사용자의 홈 디렉터리)에 있는 파일과 폴더가 나열됩니다. 물론 이를 사용하여 특정 경로에서 콘텐츠를 찾을 수도 있습니다. 초보자를 위한 5가지 Linux 터미널 명령 팁

ls 명령에 다양한 옵션을 추가할 수 있으며, 가장 일반적으로 사용되는 옵션은 파일 권한과 소유권을 표시하는 -l입니다.

그렇다면 dir의 Linux 버전에서 ls가 왜 그렇게 중요한 역할을 할까요? 우선, 구성 파일에서 하위 디렉터리를 찾는 데 도움이 될 수 있습니다. 또한 GUI 없이 특정 환경에서 파일 이름을 볼 수도 있습니다. Linux 파일 이름과 명령은 대소문자를 구분하므로 정확한 철자를 쉽게 알아낼 수 있습니다. 간단히 말해서, ls를 자신만의 정찰기로 활용하여 주변 시스템을 탐색할 수 있습니다.

남자

때때로 도움이 필요하지만 인터넷에 접속할 수 없는 경우가 있습니다. 이 끔찍한 상황에서 인간은 모든 사람이 문제에서 벗어날 수 있도록 도울 수 있습니다.

실제로 man 명령은 manual의 약자인 manual이며, 컴퓨터에 저장된 정보에 대해 "온라인" 방식으로 명령 문서를 표시할 수 있습니다. chmod의 기능을 알고 싶다면 터미널에 man chmod만 입력하면 됩니다. 또한 위쪽 및 아래쪽 화살표나 PgUp 및 PgDn 키를 사용하여 페이지를 넘길 수 있습니다. 읽은 후 Q를 눌러 종료하세요. 초보자를 위한 5가지 Linux 터미널 명령 팁

ls 명령 매뉴얼 페이지

인터넷이 없을 때 인간이 큰 도움을 줄 수 있지만 Google은 여전히 ​​가장 강력한 자원 획득 도구입니다. Google 검색 결과에 가장 먼저 표시되는 것은 실제로 매뉴얼 페이지와 같은 설명의 웹 버전이라는 점을 지적해야 합니다.

요약

물론, 오늘 소개된 5가지 명령은 시작에 불과합니다. Linux 시스템을 더 잘 이해하려면 더 많은 명령을 배워야 합니다. 그래픽 인터페이스에서 다양한 방법으로 작업을 완료할 수 있지만 콘솔 명령은 여전히 ​​시스템을 업데이트하는 가장 빠른 방법입니다.

또한 콘솔 명령에는 오류 메시지를 표시할 때 고유한 장점이 있습니다. 즉, 업데이트가 잘못되거나 패키지가 오작동하거나 인터넷에 액세스할 수 없는 경우 명령줄이 현재 딜레마에 대한 더 나은 솔루션인 경우가 많습니다.

요컨대, 부지런히 연습하기만 하면 누구나 자신감을 갖고 터미널 명령을 사용하여 업무와 생활에서 다양한 요구를 처리할 수 있습니다.

위 내용은 초보자를 위한 5가지 Linux 터미널 명령 팁의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!

성명:
이 기사는 lxlinux.net에서 복제됩니다. 침해가 있는 경우 admin@php.cn으로 문의하시기 바랍니다. 삭제