Linux

Linux permission

rockettttman 2020. 12. 2. 16:04

drwxr-xr-x 10 seongjaejeong staff 320 7 1 23:25 redux-starter-kit

  • 파일 Type : “d” -> 디렉토리 , “l” -> 링크파일 , “-” -> 일반파일 등등..
  • 퍼미션정보 : 해당 파일에 어떠한 퍼미션이 부여되어있는 지 표시
  • 링크수 : 해당 파일이 링크된 수! 링크는 윈도우의 “바로가기”와 같습니다. “in [대상파일] [링크파일]” 명령으로 링크파일을 만듭니다.
  • 소유자 : 해당 파일의 소유자
  • 소유그룹 : 해당 파일을 소유한 그룹
  • 용량 : 파일의 용량
  • 생성날짜 : 파일이 생성된 날짜
  • 파일이름 : 파일이름

퍼미션 정보

  • 읽기 ( r ) : 파일의 읽기권한 => 4
  • 쓰기 ( w ) : 파일의 쓰기권한 => 2
  • 실행 ( x ) : 파일의 실행권한 => 1

 

권한부여

=> chmod [퍼미션값] [대상파일]

 

chmod -R 755 directory

=> R 옵션으로 하위 디렉토리, 파일들 모두 권한 부여

 

소유자, 소유그룹 변경

=> chown [소유자] [대상파일]

 

chown rocketman.ben file.text

=> rocketman의 소유자 변경, ben으로 소유그룹 변경