728x90
반응형
dd를 이용한 파티션 정보 주출 - 옵션
if : 읽을 디스크 이미지
of : 저장될 출력 v일
bs : 한 번에 읽어 들일 블록 크기, 디폴트는 512 바이트
skip : 읽기 전에 건너 뛸 블록 개수, 크기는 bs임
count : 입력에서 출력으로 복사할 블록 개수, 크기는 bs임
-
of=file : 작성될 파일을 지정한다.
-
if=file : 입력된 파일을 지정한다.
-
ibs=size : 지정한 크기 만큼 읽는다.
-
obs=size : 지정한 크기 만큼 쓴다.
-
bs=size : 지정한 크기 만큼 읽고 쓴다
-
ibs, obs 와 같이 쓰일 경우 ibs, obs 무시
-
size는 1K, 1M 와 같이 적을 수 있다.
사용 예)
# dd if=/dev/zero of=OUTPUT bs="byte per sector" count="bs 개수"
dd 명령어 주요 옵션
bs=BYTES : 한 번에 BYTES씩 읽어 들이고 출력. ibs와 obs를 한 번에 지정한 것과 같다.
cbs=BYTES : 한 번에 BYTES씩 변환 작업을 한다.
conv=CONVS : ,로 분리된 단어들을 파일로 변환한다.
count=BLOCKS : 입력 블록의 ibs 크기만큼만 복사한다.
ibs=BYTES : 입력 단위로 한 번에 BYTES 단위로 읽어 들인다.
if=FILE : 표준입력대신 지정한 파일을 입력으로 받는다.
obs=BYTES : 출력 단위로 한번에 BYTES 단위로 출력한다.
of=FILE : 표준 출력대신 지정된 파일에 출력한다.
seek=BLOCKS : 출력 시작시 지정된 BLOCKS의 단위만큼 obs 크기를 건너뛰고 출력을 시작한다.
skip=BLOCKS : 입력 시작시 지정된 BLOCKS의 단위만큼 ibs 크기를 건너뛰고 입력을 시작한다.
ascii : EBCDIC 코드를 ASCII 코드로 변환한다.
ebcdic : ASCII 코드를 EBCDIC 코드로 변환한다.
ibm : ASCII 코드를 EBCDIC 코드로, EBCDIC 코드를 ASCII 코드로 변환한다.
block : cbs로 변환 작업과정에서 입력문자내에 있는 개행 문자들을 공백문자로 변환한다.
unblock : block와는 반대로 cbs로 변환 작업과정에서 입력 문자내에 있는 공백 문자들을 개행 문자로 변환한다.
lcase : 영문 대문자를 영문 소문자로 변환한다.
notrunc : 출력 파일을 자르지 않고 출력한다.
ucase : 영문 소문자를 영문 대문자로 변환한다.
swap : 입력된 두 바이트를 바꾼다.
noerror : 입력 데이터를 읽을 때에 에러가 발생하더라도 계속 진행한다.
sync : 입력된 ibs와 출력하는 obs 사이에 차이가 있을 경우 그 여백공간을 NULL 문자로 채운다.
반응형
'OS' 카테고리의 다른 글
Windows Error codes / 단축키 (0) | 2020.09.21 |
---|---|
리눅스에 워드프레스 설치 (0) | 2020.08.20 |
윈도우 확장자 일괄변경 (ren 명령어) (0) | 2020.08.15 |
Ghidra 설치 및 사용하기 (0) | 2020.06.04 |
Winget 명령어를 사용하여 윈도우 jdk 설치해보기 (0) | 2020.06.04 |