[리눅스 마스터] 파일 시스템 관리

2024. 6. 20. 14:26· Computer Science/OS
목차
  1. 1.소유권 , 허가권 확인
  2. 2.허가권
  3. 3.권한
  4. 4.소유권
  5. 5.허가권 변경
  6. 6.사용자 및 그룹 소유권 변경
  7. 7.그룹 소유권만 변경
  8. 8.기본 허가권 변경
  9. 9.특수 권한
  10. 9-1.Set-UID 권한 
  11. 9-2.Set-GID 권한
  12. 9-3.스티키 비트
  13. 10.파일 링크
  14. 11.디렉터리,파일 관리
  15. 11-0.pwd
  16. 11-1.cd
  17. 11-2.mkdir [option] 이름
  18. 11-3.rmdir [option] 이름
  19. 11-4.ls 
  20. 11-5.cp
  21. 11-6.rm
  22. 11-7.mv
  23. 11-8.touch
  24. 11-9.file
  25. 11-10.find
  26. 12.텍스트 명령어
  27. 12-1.cat 
  28. 12-2.head
  29. 12-3.tail
  30. 12-4.more
  31. 12-5.less
  32. 12-6.grep
  33. 12-7.wc 
  34. 12-8.sort 
  35. 12-9.cut
  36. 12-10.split
  37. 13.파일시스템 생성
  38. 13-1.fdisk
  39. 13-2.mkfs
  40. 13-3.mkefs
  41. 13-4.mount
  42. 13-5.unmount
  43. 13-6.eject
  44. 13-7./etc/fstab
  45. 14.파일 시스템 점검
  46. 14-1.fsck
  47. 14-2.e2fsck
  48. 14-3.df
  49. 14-4.du
  50. 15.스왑
  51. 15-1.dd
  52. 15-2.chmod
  53. 15-3.mkswap
  54. 15-4.swapon
  55. 15-5.swapon -s
  56. 15-6./etc/fstab
  57. 16.스왑파일삭제
  58. 16-1.swapoff
  59. 16-2./etc/fstab삭제
  60. 16-3. rm /swapfile
  61. 17.스왑명령어
  62. 17-1.mkswap
  63. 17-2.swapon
  64. 17-3.swapoff
  65. 17-4.free
  66. 18.디스크 쿼터
  67. 18-1.quotacheck
  68. 18-2.edquota
  69. 18-3.quota
  70. 18-4.quotanon, quotaoff
  71. 18-5.setquota
728x90


1.소유권 , 허가권 확인

ls -l loop.sh 

 

 

 

2.허가권

소유권 허가권:파일,디렉터리를 소유한 사용자의 허가권

그룹 허가권: 파일,디렉터리를 소유한 그룹의 허가권

다른 사용자 허가권: 파일,디렉터리를 소유하지않은 사용자의 허가권

 

 

 

3.권한

읽기 권한(r):파일의 내용을 확인하거나 복사가능

쓰기 권한(w):파일의 내용 수정가능

실행 권한(x):파일을 실행가능

 

 

4.소유권

사용자 소유권

그룹 소유권

 

 

 

5.허가권 변경

chmod [option] mode file

 

 

 

6.사용자 및 그룹 소유권 변경

chown [options] owner file

 

 

 

7.그룹 소유권만 변경

chgrp [options] group file

 

 

 

8.기본 허가권 변경

umask [option] [mask]

 

 

 

9.특수 권한

9-1.Set-UID 권한 

사용자의 권한이 아닌 파일의 소유자 권한으로 실행

 

9-2.Set-GID 권한

사용자의 그룹이 아닌 해당파일의 그룹으로 실행

 

9-3.스티키 비트

모든 사용자가 모두접근 가능하도록 모든 권한을 지정

 

 

 

10.파일 링크

윈도우의 바로가기 기능

하드 링크

심볼릭 링크

 

 

 

11.디렉터리,파일 관리

 

11-0.pwd

현재 디렉터리 출력

 

 

 

11-1.cd

작업디렉터리 변경

 

 

11-2.mkdir [option] 이름

디렉터리 생성

 

 

11-3.rmdir [option] 이름

디렉터리 제거

 

 

11-4.ls 

지정 경로의 파일,디렉터리 리스트

 

 

11-5.cp

지정한 파일이나 디렉터리를 복사

 

 

11-6.rm

지정한 파일을 삭제

 

 

11-7.mv

파일,디렉터리를 이동

 

 

11-8.touch

파일스탬프 정보(수정시간,변경시간,접근시간) 수정

 

 

11-9.file

파일의 유형을 확인

 

 

11-10.find

파일,디렉터리를 찾는다.

 

 

12.텍스트 명령어

12-1.cat 

텍스트 파일을 보거나 합친다.

 

 

12-2.head

지정한 파일의 앞부분 출력

 

 

12-3.tail

지정한 파일의 끝부분

 

12-4.more

텍스트를 한페이지씩 출력

 

 

12-5.less

more랑 비슷하지만 다양한 옵션 

 

12-6.grep

텍스트 파일에 지정한 패턴과 일치하는 문자열보여줌

 

 

12-7.wc 

지정한 파일의 단어,개행문자,문자의 개수 셀수있음

 

 

12-8.sort 

텍스트 파일을 한줄씩 읽어서 정렬

 

 

12-9.cut

텍스트 파일을 한줄,여러줄로 잘라냄

 

 

12-10.split

파일을 고정 크기의 파일로 분할

 

 

 

13.파일시스템 생성

 

13-1.fdisk

파티션 생성,삭제,수정

 

 

 

13-2.mkfs

파일시스템 생성

 

13-3.mkefs

파일시스템을 실제로 생성

 

 

13-4.mount

시스템에 장착

 

 

13-5.unmount

마운트 해제

 

13-6.eject

미디어 꺼내기

 

13-7./etc/fstab

영구마운트

 

 

14.파일 시스템 점검

14-1.fsck

파일시스템 점검 및 손상된 영역 복구

 

 

14-2.e2fsck

fsck 확장형

 

 

14-3.df

파일시스템 크기,가용파일등 파일시스템에 대한 정보 출력

 

14-4.du

파일이 차지하는 공간

 

 

15.스왑

가상메모리비슷

 

15-1.dd

스왑 파일생성

 

15-2.chmod

허가권 설정

 

15-3.mkswap

지정한 파일을 초기화

 

 

15-4.swapon

스왑파일을 등록

 

15-5.swapon -s

스왑상태 확인

 

15-6./etc/fstab

영구 등록

 

 

16.스왑파일삭제

16-1.swapoff

스왑 파일삭제

 

16-2./etc/fstab삭제

영구 저장된것 삭제

 

16-3. rm /swapfile

스왑파일 삭제

 

 

 

 

17.스왑명령어

17-1.mkswap

지정한 디스크,파티션에 스왑영역설정

 

17-2.swapon

지정한 스왑파일 활성화

 

17-3.swapoff

비활성화

 

17-4.free

메모리정보확인

 

 

 

 

 

18.디스크 쿼터

각 사용자마다 디스크 크기 할당

 

 

18-1.quotacheck

쿼터 기록파일체크, 기록파일 생성

 

18-2.edquota

사용자 또는 그룹을 위한 쿼터를 편집

 

18-3.quota

사용자의 디스크 사용량과 쿼터 정보출력

 

 

18-4.quotanon, quotaoff

쿼터 설정 on off

 

18-5.setquota

사용자 그룹 쿼터 지정



 

 

728x90

'Computer Science > OS' 카테고리의 다른 글

[리눅스 마스터] 주변장치 관리  (0) 2024.06.21
[리눅스 마스터] 네트워크 설정  (0) 2024.06.19
[리눅스 마스터] 프로세스 관리  (0) 2024.06.19
  1. 1.소유권 , 허가권 확인
  2. 2.허가권
  3. 3.권한
  4. 4.소유권
  5. 5.허가권 변경
  6. 6.사용자 및 그룹 소유권 변경
  7. 7.그룹 소유권만 변경
  8. 8.기본 허가권 변경
  9. 9.특수 권한
  10. 9-1.Set-UID 권한 
  11. 9-2.Set-GID 권한
  12. 9-3.스티키 비트
  13. 10.파일 링크
  14. 11.디렉터리,파일 관리
  15. 11-0.pwd
  16. 11-1.cd
  17. 11-2.mkdir [option] 이름
  18. 11-3.rmdir [option] 이름
  19. 11-4.ls 
  20. 11-5.cp
  21. 11-6.rm
  22. 11-7.mv
  23. 11-8.touch
  24. 11-9.file
  25. 11-10.find
  26. 12.텍스트 명령어
  27. 12-1.cat 
  28. 12-2.head
  29. 12-3.tail
  30. 12-4.more
  31. 12-5.less
  32. 12-6.grep
  33. 12-7.wc 
  34. 12-8.sort 
  35. 12-9.cut
  36. 12-10.split
  37. 13.파일시스템 생성
  38. 13-1.fdisk
  39. 13-2.mkfs
  40. 13-3.mkefs
  41. 13-4.mount
  42. 13-5.unmount
  43. 13-6.eject
  44. 13-7./etc/fstab
  45. 14.파일 시스템 점검
  46. 14-1.fsck
  47. 14-2.e2fsck
  48. 14-3.df
  49. 14-4.du
  50. 15.스왑
  51. 15-1.dd
  52. 15-2.chmod
  53. 15-3.mkswap
  54. 15-4.swapon
  55. 15-5.swapon -s
  56. 15-6./etc/fstab
  57. 16.스왑파일삭제
  58. 16-1.swapoff
  59. 16-2./etc/fstab삭제
  60. 16-3. rm /swapfile
  61. 17.스왑명령어
  62. 17-1.mkswap
  63. 17-2.swapon
  64. 17-3.swapoff
  65. 17-4.free
  66. 18.디스크 쿼터
  67. 18-1.quotacheck
  68. 18-2.edquota
  69. 18-3.quota
  70. 18-4.quotanon, quotaoff
  71. 18-5.setquota
'Computer Science/OS' 카테고리의 다른 글
  • [리눅스 마스터] 장치의 설치 및 관리
  • [리눅스 마스터] 주변장치 관리
  • [리눅스 마스터] 네트워크 설정
  • [리눅스 마스터] 프로세스 관리
아사_
아사_
프로그래밍 공부한거 정리해두는 메모장 블로그
아사_
개발공부 블로그
아사_
전체
오늘
어제
  • 분류 전체보기
    • FrontEnd
      • html
      • css
      • JavaScript
      • Node.js
      • React
      • React Native
    • BackEnd
      • SpringBoot
      • FastAPI
      • PHP
      • Flask
      • supabase
    • Language
      • Python
      • JAVA
      • Kotlin
      • C++
    • Development Tools
      • AWS
      • GIT,GITHUB
      • Docker
      • 메시지 브로커
      • 기타 도구,플랫폼
    • Computer Science
      • 개발지식
      • Server&Network
      • Algorithm&DataStructure
      • Security
      • DataBase
      • OS
    • AI
    • 기타
      • 잡다
      • Android
      • 도서
    • 클론코딩
      • 생활코딩 Express.js
      • 점프 투 장고
      • 생활코딩 Node.js

인기 글

최근 글

250x250
hELLO · Designed By 정상우.v4.2.2
아사_
[리눅스 마스터] 파일 시스템 관리
상단으로

티스토리툴바

단축키

내 블로그

내 블로그 - 관리자 홈 전환
Q
Q
새 글 쓰기
W
W

블로그 게시글

글 수정 (권한 있는 경우)
E
E
댓글 영역으로 이동
C
C

모든 영역

이 페이지의 URL 복사
S
S
맨 위로 이동
T
T
티스토리 홈 이동
H
H
단축키 안내
Shift + /
⇧ + /

* 단축키는 한글/영문 대소문자로 이용 가능하며, 티스토리 기본 도메인에서만 동작합니다.