Computer >> 컴퓨터 >  >> 체계 >> Linux

Linux 디렉토리 구조를 탐색하고 사용하는 방법

Linux 디렉토리 시스템은 Windows와 다르며 새로운 사용자에게 혼동을 줄 수 있습니다. 따라서 Linux 디렉토리 구조를 트리로 생각하십시오. 트리의 루트는 트리가 자라는 곳이고 Linux에서는 디렉토리가 분기되는 곳입니다.

디렉토리 구분 기호는 슬래시(/)이며 슬래시로 축약됩니다. . 예를 들어 루트 디렉토리의 경로는 종종 슬래시( / ).

    Linux 디렉토리 구조를 탐색하고 사용하는 방법

    Linux 디렉토리 구조란 무엇입니까?

    Linux에 익숙한 사용자는 root, lib와 같은 용어를 들어본 적이 있을 것입니다. 및 부팅 . 다음은 Linux 배포 디렉토리의 예입니다.

    Linux 시스템은 FHS(Filesystem Hierarchy Standard)를 사용합니다. 모든 Linux 배포판의 콘텐츠 및 디렉터리 구조를 정의합니다.

    Linux 디렉토리 구조를 탐색하고 사용하는 방법

    기본 탐색

    위에서 언급했듯이 Linux Directory 구조는 Linux가 설치된 하드 드라이브의 폴더를 나타냅니다.

    ls를 실행하여 시작합니다. (list storage) 명령을 입력하고 Enter 키를 누릅니다. . 이 명령은 현재 작업 디렉토리에 있는 폴더 목록을 표시합니다.

    각 배포판은 홈 디렉토리에 다른 폴더와 함께 제공됩니다.

    Linux 디렉토리 구조를 탐색하고 사용하는 방법

    list 명령은 목록 저장을 의미하지만 파일 시스템은 단일 슬래시(/)로 시작하므로 다음 명령을 입력하십시오.

    이 /

    Linux 디렉토리 구조를 탐색하고 사용하는 방법

    그러면 Linux 파일 시스템의 디렉토리 구조, 하드 드라이브 설정 또는 기본 폴더 구조가 표시됩니다.

    각 폴더에는 지정된 용도가 있습니다. 홈 디렉토리는 사용자가 있는 곳이므로 다음 명령을 사용하여 사용자 홈 디렉토리에 무엇이 있는지 확인하세요.

    ls /home

    화면을 지우려면 clear를 입력하세요. 또는 Ctrl L 사용 . ctrl L 모든 Linux 배포판에서 작동하지 않을 수 있지만 명확한 명령합니다.

    ls로 돌아가자 명령. 알고 이해하는 것이 가장 중요한 명령입니다. 자신이 있는 디렉토리의 항목을 나열하려고 합니다.

    그러나 ls에 추가 명령을 추가할 수도 있습니다. . 예를 들어 ls -l을 입력합니다. / 와 다른 출력을 표시합니다. 그냥 / . 다음 명령을 사용하여 시도하십시오.

    ls -l /

    Linux 디렉토리 구조를 탐색하고 사용하는 방법

    화면에서 더 많은 정보를 볼 수 있습니다. 모든 것은 기본적으로 자체 라인에 있습니다. -l 명령은 긴 목록을 찾는 것을 의미합니다.

    이것은 당신이 더 쉽게 읽을 수 있도록 별도의 줄에 모든 항목뿐만 아니라 더 많은 세부 사항을 보려는 것을 의미합니다. 일부 배포판은 ll을 사용합니다. -l의 별칭으로 긴 목록 명령의 경우.

    알아야 할 중요 폴더

    Linux 시스템에는 많은 폴더가 있습니다. 아래에서 가장 중요한 것에 대해 논의할 것입니다.

    홈 디렉토리

    홈 디렉토리는 기본적으로 모든 사용자가 자신의 개인 작업 공간을 갖는 위치입니다. 각 사용자는 /home에 자신의 폴더를 갖게 됩니다. 예배 규칙서.

    홈 디렉토리의 모든 폴더 목록을 보려면 다음 명령을 사용하십시오.

    ls -l /home

    이미 홈 디렉토리에 있으므로 ls를 사용할 수도 있습니다. 경로를 사용하지 않고 내부 목록을 불러옵니다.

    Linux 디렉토리 구조의 모든 디렉토리는 슬래시(/ ). 즉, ls 경로가 없으면 현재 디렉토리의 내용이 표시됩니다.

    작업 중인 디렉토리를 변경하고 파일 시스템의 루트로 돌아가려면 다음 명령을 사용하십시오.

    cd /

    루트의 디렉토리를 보려면 다음을 사용하십시오.

    홈 디렉토리가 아니라 루트 디렉토리로 돌아가기 때문에 루트에 있는 모든 폴더 목록이 표시됩니다.

    루트 디렉토리에서 긴 목록을 보려면 다음을 사용하십시오.

    ls -l

    Linux 디렉토리 구조를 탐색하고 사용하는 방법

    루트 디렉토리(/root)

    시스템의 모든 디렉토리와 파일은 루트에 있습니다. /. 기호로 표시되는 파일 모든 파일 또는 디렉토리는 루트에서 시작합니다. 파일 또는 디렉토리의 경로는 다음과 유사하게 표시됩니다.

    루트/홈/사용자/동영상

    루트 디렉토리는 단일 사용자용이며 Linux 시스템에서 가장 강력한 사용자입니다.

    Lib 디렉토리 공유 라이브러리(/lib)

    /lib 디렉토리는 코드가 포함된 파일(라이브러리)이 있는 위치입니다. 이 파일에는 파일을 하드 드라이브로 보내거나, 바탕 화면에 창을 그리거나, 주변 장치를 제어하는 ​​데 사용되는 코드 조각이 들어 있습니다.

    미디어 디렉토리(/media)

    미디어 디렉토리는 탑재된 외장 하드 드라이브, 썸 드라이브, DVD 또는 블루레이 디스크의 데이터 파일을 볼 수 있는 곳입니다.

    부트 디렉토리(/boot)

    시스템을 시작해야 하는 파일과 폴더는 /boot 디렉토리에 있습니다. 그 사용법은 Filesystem Hierarchy Standard에서 표준화되어 있습니다.

    컴퓨터를 부팅하는 데 필요한 구성은 부팅 디렉터리에 있습니다. 이 디렉토리를 제거하고 싶지 않습니다.

    기타 표준 디렉토리에는 다음이 포함됩니다.

    • /dev 외부 USB 또는 웹캠과 같은 모든 장치 파일이 있는 곳입니다.
    • /var 변수의 줄임말입니다. 프로그램이 사용자 추적, 시스템 로깅, 캐시 및 시스템 프로그램이 관리하고 생성하는 기타 파일과 같은 런타임 정보를 저장하는 곳입니다.
    • 사용자의 개인 디렉터리는 /home에 있습니다. .
    • /proc CPU 및 Linux 시스템 커널과 같은 시스템에 대한 정보를 포함합니다. 가상 시스템입니다.
    • /bin 실행 가능한 모든 필수 프로그램(사용자 바이너리)이 있는 곳입니다.
    • /etc 폴더에는 구성 파일이 있습니다.

    각 디렉토리가 무엇이며 어떻게 사용되는지에 대한 전체 분석을 보려면 Wikipedia의 요약을 읽으십시오.

    현재 디렉토리 보기

    작업 중인 디렉터리를 모르는 경우 pwd 명령을 사용합니다. (작업 디렉토리 인쇄).

    결과는 다음과 같습니다.

    /홈/사용자 이름

    그런 다음 ls를 실행하면 , 기본 설정은 위에서 설명한 대로 현재 있는 폴더의 내용을 표시합니다.

    색상은 무엇을 의미합니까?

    귀하가 /etc에 있다고 가정해 보겠습니다. 폴더를 열고 다음 명령을 실행하십시오:

    ls -l /etc

    많은 정보와 다양한 색상을 볼 수 있습니다.

    Linux 디렉토리 구조를 탐색하고 사용하는 방법

    일반적인 경험 법칙은 다음과 같습니다.

    • 파란색은 폴더입니다.
    • 흰색은 파일입니다
    • 녹색은 프로그램 또는 바이너리입니다.

    색상은 분포에 따라 다를 수 있습니다. 전부는 아니지만 대부분의 배포판에는 미리 설정된 색상이 있습니다.

    권한 문자열이란 무엇입니까?

    모든 파일에는 목록 왼쪽에 일련의 문자가 있습니다. 권한 문자열이라고 합니다.

    Linux 디렉토리 구조를 탐색하고 사용하는 방법

    문자열의 첫 번째 문자를 보십시오. d 디렉토리를 의미합니다. 따라서 Linux 배포판에서 다른 색상을 사용하지 않더라도 d로 시작하는 문자열이 디렉토리입니다.

    파일과 프로그램은 하이픈(-)으로 시작합니다.

    Linux 디렉토리 구조를 탐색하고 사용하는 방법

    l 다른 파일로 연결되는 링크를 나타냅니다.

    Linux 디렉토리 구조를 탐색하고 사용하는 방법

    빠른 탐색 개요

    명령 목록 저장소는 현재 작업 디렉토리에 무엇이 있는지 보여줍니다. 현재 디렉토리가 무엇인지 모르는 경우 pwd를 사용하세요. 명령.

    파일 시스템의 시작은 단일 슬래시(/)로 지정됩니다. cd 사용 디렉토리 사이를 전환하는 명령입니다. 방금 전환한 디렉토리에 무엇이 있는지 보려면 ls를 사용하세요. 명령. 그런 다음 홈 디렉토리로 돌아가려면 /home/username을 입력합니다. .

    CD 명령은 파일 시스템을 탐색하는 데 도움이 됩니다. 현재 작업 중인 디렉토리에 무엇이 있는지 보여줍니다. ls -1 긴 목록을 보여줍니다.

    다양한 Linux 배포판에는 약간의 차이가 있지만 파일 시스템 레이아웃은 매우 유사합니다. Linux 디렉토리 구조를 이해하는 가장 좋은 방법은 위의 제안 사항 중 일부를 따르고 작동 방식에 익숙해지는 것입니다.

    /boot 디렉토리를 건드리지 않도록 하십시오. 터미널을 사용하여 시스템 탐색을 연습하십시오. cd에 충실 , , 및 암호 아무것도 깨뜨리지 않도록 명령합니다. 사용해야 하는 설명서, 앱 및 기타 리소스를 찾을 수 있는 위치를 직관적으로 파악하는 데 오랜 시간이 걸리지 않습니다.