[Linux 명령어] rmdir, rm, File Attribute 개념

Sujung Shin·2023년 10월 11일
0

rmdir directory

  • 디렉토리가 제거 되기 전, 그 디렉토리 내에 있는 모든 파일들은 제거된다.
    👌 rm -r : 디렉토리와 그 내용 모두를 재귀적으로 제거
    rm [-fir] FILE
    -f : 어떤 에러 메시지나 지시사항도 나타내지 않는다
    -r : 디렉토리 안에 있는 모든 파일, 디렉토리를 제거한다.

File의 Attribute

ls -l 명령어를 입력해보자.

-rw-r--r-- 1 james netwk 106 5월 16일 14:25 heart
[파일 접근 권한] [하드 링크 갯수] [파일 소유자의 사용자 ID] [그룹명]

📄 파일 접근 권한


🎈 r : 읽기 권한, w : 쓰기 권한, x : 실행 권한

  1. - : -로 시작하면 일반 파일,
    d로 시작하면 디렉토리 파일,
    l은 심볼릭 링크(실제 파일이 아닌 다른 파일에 대한 링크임을 의미함)
    - 심볼릭 링크: 바탕화면에 있는 파일들은 오리지널 실행파일에 대한 링크
    1. rw- : user에 대한 권한(본인, 자기 자신에 대한 권한) : 읽기/쓰기 권한
    2. r-- : 내 group에 속한 사람들에 대한 권한 : 읽기 권한
    3. r-- : others에 대한 권한 : 읽기 권한

📁 디렉토리 파일(d)


  • r: ls로 디렉토리 내용 보기
  • w: 디렉토리 아래에 파일 추가/삭제
  • x: cd로 디렉토리에 들어감



🏸 Access Permission 변경


chmod [-R] mode FILE
-R: 디렉토리 내에 있는 파일 모드를 재귀적으로 변경

mode:
	대상+허가권
    대상-허가권
    대상=허가권
실습:

🔎 2진수 숫자를 이용하여 u, g, o(user, group, others)의 파일 허가권 옵션을 설정할 수도 있다.

rwx r-x ---
111 101 000
7 5 0

profile
백문이불여일타

0개의 댓글

관련 채용 정보