Menu
Coddy logo textTech

권한 이해하기

Coddy Terminal 여정의 기초 섹션에 포함된 레슨 — 82개 중 53번째.

Linux의 모든 파일과 디렉토리에는 이를 액세스할 수 있는 사용자와 그들이 할 수 있는 작업을 제어하는 권한이 있습니다. 이 보안 시스템은 권한이 없는 사용자가 개인 파일을 읽거나 중요한 시스템 파일을 수정하는 것을 방지합니다.

권한은 세 가지 작업 유형으로 나뉩니다:

  • 읽기 (r) - 파일의 내용을 보거나 디렉토리의 내용을 나열합니다
  • 쓰기 (w) - 파일을 수정하거나 디렉토리에 파일을 추가/제거
  • 실행 (x) - 파일을 프로그램으로 실행하거나 디렉터리에 들어가기

이러한 권한은 세 가지 다른 사용자 범주에 할당됩니다:

  • 소유자 - 파일을 생성한 사용자
  • 그룹 - 액세스를 공유하는 사용자 집합
  • 기타 - 시스템의 다른 모든 사용자

ls -l을 실행하면 첫 번째 열에 권한 문자열이 표시됩니다. 이는 -rwxr-xr--와 같은 형태입니다. 이 문자열은 해당 파일에 대해 누가 무엇을 할 수 있는지 정확히 알려줍니다.

다음 레슨들에서 이 문자열을 읽고 파일에 대한 액세스를 제어하기 위해 권한을 수정하는 방법을 배우게 될 것입니다.

challenge icon

챌린지

쉬움

현재 디렉토리의 파일에 대한 상세 목록을 보려면 ls -l 명령어를 사용하세요. 이는 각 파일과 디렉토리의 권한 문자열을 표시합니다.

출력을 확인하고 script.sh의 권한 문자열을 식별하세요. 첫 번째 열이 파일 유형과 권한을 나타내는 10자 문자열을 보여주는 것을 주목하세요.

명령어를 실행하세요:

ls -l

출력에서 파일과 documents 디렉토리의 항목을 볼 수 있습니다. 다음에 주의하세요:

  • 첫 번째 문자: 파일의 경우 -, 디렉토리의 경우 d
  • 읽기 (r), 쓰기 (w), 실행 (x) 권한을 보여주는 다음 9자
  • 권한 문자열 뒤에 나타나는 소유자와 그룹 이름

이것이 Linux가 권한 정보를 표시하는 방법을 처음 보는 것입니다. 다음 강의에서 이러한 문자열을 자세히 읽고 수정하는 방법을 배우게 됩니다.

치트 시트

Linux는 파일 및 디렉토리 액세스를 제어하기 위해 권한을 사용합니다. 세 가지 유형의 작업이 있습니다:

  • 읽기 (r) - 파일 내용을 보거나 디렉토리 내용을 나열
  • 쓰기 (w) - 파일을 수정하거나 디렉토리에 파일을 추가/제거
  • 실행 (x) - 파일을 프로그램으로 실행하거나 디렉토리에 들어감

권한은 세 가지 사용자 범주에 할당됩니다:

  • 소유자 - 파일을 생성한 사용자
  • 그룹 - 액세스를 공유하는 사용자 집합
  • 기타 - 시스템의 모든 다른 사용자

파일 권한을 보려면 다음을 사용하세요:

ls -l

첫 번째 열은 10자 권한 문자열을 표시합니다 (예: -rwxr-xr--):

  • 첫 번째 문자: 파일의 경우 -, 디렉토리의 경우 d
  • 다음 9자: 소유자, 그룹, 기타에 대한 읽기 (r), 쓰기 (w), 실행 (x) 권한

직접 해보기

터미널
ls -l
quiz icon실력 점검

이 레슨에는 짧은 퀴즈가 포함되어 있습니다. 레슨을 시작해 문제를 풀고 진행 상황을 기록하세요.

기초의 모든 레슨