본문 바로가기
잡동사니

[리눅스] 파일시스템 관련 명령어 모음

by L3m0n S0ju 2021. 10. 11.

파일 시스템 관련 명령어

 

grep : (get regular expression : 지정한 파일에 특정 문자열 패턴을 검색)

 

– 파일에 특정한 문자열이 포함된 라인을 찾기 위해 사용 – 문자열이 발견되면 해당 라인을 표시, 그렇지 않으면 아무것도 출력되지 않음

 

 

 

 

 

 

 


 

find : 파일 찾기

 

– 디렉토리 트리에서 파일을 찾고자 할 때 사용

– 검색을 위한 다양한 조건을 명시 가능

 

 

– Example 1: /etc 디렉토리에서 “pass”로 시작하는 파일의 경로 찾기

 

 

 

 

 

 

 


 

df : 디스크 가용량 보기

 

– 사용 가능한 디스크 빈 공간의 크기를 파티션 별로 출력

– 현재 시스템에 마운트되어 있는 파티션에 대한 정보만 출력

 

 

 

 

 

 

 

 


dd : 특수 복사

 

– 블록 단위로 파일을 복사 및 변환

– 부트 플로피나 스왑 파일을 만드는 특수한 복사를 위함

– 복사하려는 데이터 유형을 상관하지 않음. -> 어떠한 파일 시스템 든 상관없이 복사 가능

 

 

 

 

 

 

 

 

 


mkfs : 파일 시스템 생성 (포맷)

 

 

 

– 사용 형식 => mkfs [-V] [-t 파일시스템타입] [파일시스템옵션] 장치이름 [블록]

 

 

– 디스크 이미지 생성

    • dd로 500MB크기의 빈 파일을 생성

 

 

    • 생성한 디스크 이미지를 ext4로 포맷

 

 

 

 

 


mount : 파일 시스템 마운트

 

– 저장 장치에 접근할 수 있는 경로를 디렉토리 구조에 편입시키는 작업 – 사용 형식 • mount [device] [dir] • 특정 device 를 특정 디렉토리 dir에 연결

 

 

– Ex) Ext4로 포맷한 디스크 이미지를 현재 파일시스템에 마운트

    • 마운트할 디렉토리를 생성

    • mount 명령어를 사용해 Ext4 파일시스템으로 포맷한 디스크 이미지를 생성한 디렉토리에 마운트

 

    • 새로운 디스크 이미지에 디렉토리, 파일 생성 및 파일 읽기 쓰기 등 가능

 

 

 

 

 

 


fdisk : 디스크 파티션 관리

– 디스크 파티션 생성/삭제 및 리스트 확인

– 사용 형식: fdisk [option] 장치명

 

 

 

 

 

 

 

 

 


 

댓글