리눅스 연구 (4 개) 리눅스의 기본 파일 특성

I. 서론

  리눅스 시스템은 서로 다른 사용자가 서로 다른 권한으로, 서로 다른 상태가 일반적인 다중 사용자 시스템이다.

  시스템의 보안을 보호하기 위해, 리눅스 시스템은 서로 다른 사용자가 서로 다른 규정을위한 (디렉토리 파일 포함) 같은 파일을 액세스 할 수 있습니다.

리눅스에서 우리가 사용할 수 있습니다 LL 또는 LS -l 디스플레이 사용자에게 명령을 그룹은 파일의 속성 및 파일이 속한다.

둘째로, 문서 구조 분석

  우리는 브라운관에 입력 게요 아래와 같이 파일의 소유권 폴더를 볼 수 있습니다 지침 :

  의 분석하자

 

각 파일의 속성은 상기 제 1 부분의 왼쪽에 ( "DR-XR-XR-X"에서와 같이) 10 자에 의해 결정된다. 우리는 볼 떨어져 10 자까지 넣어 :

10 자, 말했다 :

  • 0 : 파일 유형을 결정
  • 비트 1-3 : 파일 소유자에 대한 파일 권한의 소유자를 결정
  • 4-6 : 사용자 그룹에 대한 파일 권한을 소유하고 같은 그룹의 소유자를 결정
  • 비트 7-9 : 다른 사람에 대한 파일 권한을 소유하고있는 다른 사용자를 결정

첫 번째 문자는이 파일, 디렉토리, 파일 또는 링크 등의 유형을 나타냅니다

  • D    디렉토리
  • -    파일
  • L    링크 된 문서 (링크 파일)
  • B   저장 인터페이스 장치 (랜덤 액세스 장치)에 대한
  • C   직렬 포트 디바이스, 예를 들어 키보드, 마우스 (하나의 판독 부)

다음 문자를 세 그룹 중 세 그룹은, R1의 결합에 의해 표현 승 세 개의 매개 변수 (X)의 위치는 변경되지 않는다

  • R   읽어 대표 (읽기)
  • w는 기록 (기입)을 나타낸다
  • X는   실행 (실행)을 나타낸다
  • -    권한이 없습니다

셋째, 변경 파일 명령 속성

을 chgrp (변경 파일 그룹입니다)

구문 : 을 chgrp[-R & LT] 그룹 이름이다 예 :

 chgrp하지oracleGroup xxx.log

매개 변수 옵션 :

  -R은 : -R 매개 변수와 결합하면 반복적으로 파일을 사용하면 그룹에 속하는 파일의 디렉토리를 변경할 때, 그룹에 속한다 변경 후 변경됩니다 그룹은 그 디렉토리의 모든 파일에 속한다.

대한 Chown (당신은 또한 같은 시간에 파일이 그룹에 속하는 변경, 파일의 소유자를 변경)

구문 :
     대한 Chown [-R 및 LT] 파일명의 소유자 이름
     을 chown [- R & LT] 소유자 이름 : 파일 이름의 그룹이다 : 실시 예
    

 chown하지 루트 xxx.log
     대한 Chown 루트 xxx.log : 루트

chmod를 (변경 파일 9 속성)

모드입니다 디지털 설정 
    구문 :
         chmod를[-R & LT] XYZ 파일이나 디렉토리
     예 :
         chmod를 777xxx.log의
 방법 : 기호 집합 
    : 구문
         은 chmod파일이나 디렉토리의 동작
     예 :
         chmod를U = RWX, RX = G, O =R & LT XXX를 .LOG
        chmod를AX xxx.log # 인간의 모든 실행 권한을 제거

디지털 설정

  문자 파일 권한은 다음과 같습니다 "- rwxrwxrwx"아홉 권한 세의 세 그룹입니다! 그 (것)들의 사이에서, 우리는 각 권한, 다음과 같은 권리 각각에 대한 점수 테이블을 나타내는 번호를 사용할 수 있습니다 :

  • R : 4
  • w : 2
  • X : 1

  누적 점수 필요한 세 각 권한의 밤나무, 각 ID (소유자 / 그룹 / 기타) 내용 (/ X가 R은 승 /), 예를 들면, 권한이있는 경우 : -rwxrwx ---] 점수이다 :

  • 소유자 = RWX = 4 + 2 + 1 = 7
  • 그룹 = RWX = 4 + 2 + 1 = 7
  • 다른 사람 = --- = 0 + 0 + 0 = 0

  그래서 우리는 변화의 권한으로 설정 잠깐, 파일의 권한을 770 디지털 친구입니다!

심볼 세트

  이전 설명에서 권한을 변경하는 방법도 있습니다, 우리가 찾을 수 있습니다 기본적으로 아홉 권한은 다음과 같습니다 :

  • 사용자
  • 그룹
  • 다른 사람

  그럼 우리가 사용할 수있는 U , G , O를 세 정체성의 권리를 표현하기 위해! 또한, A는 모든 정체성 즉, 모든 나타냅니다. 읽기 및 쓰기 권한은 다음과 같이 쓸 수 R & LT , W , X 볼 테이블을 사용할 수있다, 즉 :

추천

출처www.cnblogs.com/riches/p/11883328.html