Linux - 파일시스템과 파티션
파일시스템 ▶ 파일을 저장하기 위한 운영체제의 중요한 기능 ▶ 파일시스템 종류 Linux: xfs, ext4, ext3, jfs, ReiserFS Windows: FAT, FAT32, NTFS UNIX: UFS, ZFS IOS: APFS, HFS+ 파티션 ▶ 물리적인 디스크를 논리적인 저장영역으로 구별한 것 ▶ 파티션의 종류 - Primary partition: 물리적인 디스크에 독립적으로 존재하며, 디스크마다 4개까지 생성할 수 있다. - Extended partition: 디스크마다 1개까지 생성 가능하며 logical partition으로 분할 사용한다. - Logical partition 디스크 ▶ 디스크 장치 파일 - IDE - SCSI, SATA ▶ 디스크 확인 - df: 디스크의 마운트 상태..
2024. 3. 4.
Linux - 파일과 퍼미션
리눅스 파일 구조 파일의 종류 - 블록 디바이스 파일은 i/o의 최소 단위가 OS에서 정한 blk 단위로 cache 가능하다. - 문자 디바이스 파일은 순차적인 입출력하는 파일이다. 퍼미션(Permission) ▶ 파일이나 디렉토리에 대한 사용자의 허가정도를 나타낸다. ▶ 사용자는 소유자(user), 그룹소유자(group), 이외 모든 사용자(other)로 구별한다. ▶ 접근 권한에는 r,w,x,s,t 등의 권한으로 구별한다. ▶ 구조 ▶ 표기 - 8진수: 퍼미션은 각 문자의 합으로 표현 ▶ chmod - 퍼미션 수정 명령 - 옵션 ‐R : 디렉토리인 경우 하위 디렉토리와 파일까지 수정 - 대상 : u(user), g(group), o(other), a(all) - operator : +(추가), ‐(삭..
2024. 3. 4.
Linux - vi 에디터
vi 실행 # vi 파일명 을 입력하여 실행할 수 있다. vi의 모드 - 명령모드: 입력이 외의 편집작업 - 입력모드: 데이터 입력 및 수정 - 실행모드: 파일 저장, 종료 - 명령 모드에서 삽입 모드로 변경 i : 커서 위치부터 입력 a : 커서 다음 칸에 입력 o : 커서 아래 새로운 라인을 삽입하고 입력 I : 커서가 위치한 라인 맨 앞에 입력 A : 커서가 위치한 라인 맨 뒤에 입력 - 명령 모드에서 실행 모드로 변경 : - 삽입, 실행 모드에서 명령모드로 변경 [ESC] - 삽입 모드에서 실행 모드로 직접 변경 불가능. 명령 모드 - 이동 h, j, k, l (왼쪽,아래,위,오른쪽) gg, G (문서 맨 처음이나 아래로) nG (n 라인으로 이동) ^f, ^b, ^d, ^u (화면단위 이동) -..
2024. 2. 27.