umask 2

2-2. 리눅스 기본(디렉토리 관련 명령어)

1. 리눅스 명령어 형식 # command [-options] 리눅스 명령어는 command line(프롬프트 상태) 에서 실행하며, 대소문자를 구별한다. 다양한 옵션은 man 페이지나 help를 참고 할 수 있다. 2. cd(Change Directory) 현재의 디렉토리에서 다른 디렉토리로 위치 변경 [option] . : 현재 디렉토리 .. : 상위 디렉토리 ~ : 사용자의 홈 디렉토리 - : 이전에 위치했던 디렉토리 현재에서 디렉토리를 이동할 때 사용하는 명령어로 가장 많이 쓰이는 명령어 중 하나다. cd 명령뒤에 이동할 디렉토리 경로명을 명시하면 된다. 명령행에 경로명이 없이 cd만 실행 했을 경우, 사용자 홈 디렉토리로 이동한다. # cd ../home : 현 위치보다 상위에 있는 디렉토리 아..

umask 란

umask는 유닉스 및 유닉스 기반 시스템에서 사용되는 개념으로, 새로운 파일이나 디렉토리의 기본 퍼미션(권한)을 제어하는 데 사용됩니다. umask 값은 파일 생성 시 기본 퍼미션에서 사용할 권한을 마스킹(가리는)하는 비트 마스크입니다. umask 값은 파일의 기본 퍼미션에서 각 권한 비트를 뺀 결과를 나타냅니다. 즉, umask 값에 의해 기본 퍼미션에서 허용되지 않는 권한이 제거됩니다. 보통 umask 값은 3자리 숫자로 표현되며, 각 자리는 8진수로 표현된 권한 비트의 마스크를 나타냅니다. 첫 번째 자리는 파일의 소유자, 두 번째 자리는 파일의 그룹 소유자, 세 번째 자리는 다른 사용자들에게 적용됩니다. 예를 들어, umask 값이 022인 경우, 새로운 파일은 기본적으로 소유자에게는 읽기와 쓰기..