ls -l은 어떤 권한을 나타냅니까? [복사]

ls -l은 어떤 권한을 나타냅니까? [복사]

입력 ls -l하고 Enter 키를 누르면 각 파일에 대한 세부정보가 포함된 파일 목록이 표시됩니다. 각 파일 옆에는 각 파일에 대한 권한과 권한이 표시됩니다. 무슨 뜻인가요? 예를 들어:

-rw-rw-rw-

나는 이것이 읽기 및 쓰기 액세스를 의미한다고 가정하지만 누구에게, 무엇을 위해? 기본적으로 파일을 수정하거나 권한을 변경해야 하는 경우 변경할 수 있는 것과 변경할 수 없는 것을 알아야 합니다.

답변1

다음은 다루는 권한의 기본 사항입니다.

파일 서버나 로컬 컴퓨터에 실제로 권한 설정을 시작해야 할 때 혼란이 자주 발생합니다. FTP나 SSH를 사용하거나 로컬 터미널에서(물론 Linux를 사용하는 경우) 파일 옆에 재미있는 문자가 많이 표시됩니다(예: rwxrw-rw-). 이 모든 상형문자가 무엇을 의미하는지 설명하겠습니다!

웹 서버에 FTP로 연결하면 각 파일 및 폴더 옆에 다음과 유사한 내용이 표시될 수 있습니다.

부동산 목록

drwxrwxrwx라는 문자열은 이 폴더에 설정된 권한을 나타냅니다. (FTP 프로그램에서는 이를 속성이라고 부르기도 합니다.) 각 문자의 의미를 설명해 보겠습니다.

d   r   w   x   r   w   x   r   w   x
    Owner          Group      Other

Directory   Read    Write   Execute Read    Write   Execute Read    Write   Execute

d=디렉터리 r=읽기 w=쓰기 x=실행

보시다시피 문자열은 3개 부분으로 나뉘며, 각 부분에는 각 사용자 유형(소유자, 그룹 구성원 및 기타)을 나타내는 3개의 문자가 있습니다. 왼쪽에는 파일인지 디렉터리(폴더)인지 알려주는 "d" 속성도 있습니다.

답변2

기본 파일 권한

권리 단체
각 파일 및 디렉터리에는 세 가지 사용자 기반 권한 그룹이 있습니다.

소유자- 소유자 권한은 파일이나 디렉터리의 소유자에게만 적용되며 다른 사용자의 작업에는 영향을 미치지 않습니다.
그룹- 그룹 권한은 해당 파일이나 디렉터리에 할당된 그룹에만 적용되며, 다른 사용자의 작업에는 영향을 미치지 않습니다.
모든 사용자들- 모든 사용자 권한은 시스템의 다른 모든 사용자에게 적용되며, 이는 가장 검토하고 싶은 권한 그룹입니다.

권한 유형
모든 파일이나 디렉터리에는 세 가지 기본 권한 유형이 있습니다.

읽다(r) - 읽기 권한은 파일의 내용을 읽을 수 있는 사용자의 능력을 의미합니다.
쓰다(w) - 쓰기 권한은 파일이나 디렉터리를 쓰거나 수정할 수 있는 사용자의 능력을 의미합니다.
구현하다(x) - 실행 권한은 파일을 실행하거나 디렉터리의 내용을 보는 사용자의 능력에 영향을 미칩니다.
명령줄에 대한 권한은 다음과 같이 나타납니다._rwxrwxrwx 1 owner:group

이 링크를 확인하세요:https://www.linux.com/learn/tutorials/309527-understanding-linux-file-permissions

답변3

이 기사"ls를 사용하여 권한 보기"는 명령의 출력을 설명합니다 ls -l. 그리고 파일의 권한은 다음을 사용하여 변경할 수 있습니다.chmod 주문하다.

관련 정보