Unix & Linux/dictionary 7

( dd ) 디스크 복제 및 초기화

dd if={복사할장치} of={출력이미지} bs=8M status=progress if 옵션은 복사할 대상을 적는다. of 옵션은 복사되어 쓰여질 경로 bs 옵션은 블록사이즈인데 sd카드가 16G, 32G, 64G 등 더 큰용량도 존재하는데 블록사이즈가 너무 작으면 이미지파일로 추출하는데 너무 오래걸린다. 적당히 8M 장치를 확인 (아래명령어 확인) sudo fdisk -l 이미지를 SD카드에 쓰기 sudo dd if=~/sdcard-image.img of=/dev/sda bs=8M status=progress 용량을 합축하여 복제 sudo dd if=/dev/sda conv=sync,noerror bs=8M status=progress | gzip -c > ~/sd-card-image.img.gz 압..

(ln) 리눅스 사전 , ln 명령어

리눅스 파일 시스템 구조 리눅스의 파일시스템 구조 - 부트 블록 - 슈퍼 블록 - i-node list : inode 를 모아놓은 영역 - 데이터 블록 : data 를 저장하고 있는 영역 i-node 리눅스의 파일, 디렉토리 생성시 반드시 이 값을 갖는다. i-node 확인하는 방법 ls -i -i 옵션을 추가로 작성하면 i-node 를 볼 수 있다. 링크 파일 링크파일의 경우 두가지로 나눌 수 있다. 하드링크 와 소프트 링크이다. 파일은 심볼릭링크파일 이라고도 불린다. 하드링크 파일은 i-node 번호에 직접 연결되어 만들어지는 링크 - 하드 링크를 통해 파일이 생성하면 원본파일의 i-node 를 공유하고 이름만 다른파일이 생성된다. - i-node 를 공유하는 하드링크는 이름을 제외한 모든 속성이 같..

( tmux ) 터미널 멀티플렉서 , 꺼져도 돌아간다

https://seongkyun.github.io/others/2019/01/05/tmux/ 우분투(Ubuntu)에 tmux 설치/세팅하기 · Seongkyun Han's blog 우분투(Ubuntu)에 tmux 설치/세팅하기 05 Jan 2019 | Ubuntu tmux [Ubuntu] 우분투(Ubuntu)에 tmux 설치/세팅하기 우분투는 주로 Server로 사용하며 작업을 하다보니.. 가끔 연결이 끊기는 경우엔 작업하던 내용이 seongkyun.github.io TMUX 설치 및 실행 sudo apt-get install tmux 실행은 "tmux" TMUX 사용 법 Putty, 또는 Server단에서 터미널을 연 후 tmux를 쳐 터미널 실행 모든 tmux 명령어는 Ctrl + b를 눌러 명령어 ..

( cp ) 리눅스 기본 문법, cp (copy)

option description cp -a archive files cp -f force copy by removing the destination file if needed cp -i interactive - ask before overwrite cp -l link files instead of copy cl -L follow symbolic links cp -n no file overwrite cp -R recursive copy (including hidden files) cp -u update - copy when source is newer than dest cp -v verbose - print informative messages -i : 복사될 파일이 이름이 이미 존재할 경우, 사용자에게..