2025/04 4

2의 보수와 보수법(Complement Number System)

Category: 개발 & 프로그래밍Tags: complement, binary, number-system1. 보수와 보수법의 차이보수(補數)어떤 수 A와 어떤 기준 B가 있을 때, A = B + C를 만족하는 수 C를 가리킨다.예: “4에 대한 15의 보수는 11이다” → 4 + 11 = 15보수법특정 기수(radix, base)를 사용해 각 자리수의 ‘보수’를 취해(로 변환해) 표기하는 방법을 말한다.예: 10진수에서 “9의 보수법”이라 하면, 각 자리수를 9에서 빼는 방식으로 표현한다(여기에 추가로 +1을 하는 경우가 10의 보수법).결국, “보수”는 “A에 대한 B의 보충 수”라는 ‘값’ 자체를 일컫고, “보수법”은 “그 값을 자리수마다 치환하여 표현하는 방법”을 가리킵니다. 즉. 컴퓨터는 음수를..

linux cli 환경에서 디스크 인식 및 마운트 수행하기

cli 환경인 bash shell을 통해 디스크를 인식 하고 마운트하는 방법이다.디스크 인식하기파티션 생성하기파일 시스템 설치하기디스크(파이션) 디렉토리에 마운트 하기부팅 시 마운트 설정에 추가하기다음과 같은 순서로 진행된다.mount disk 과정은 추가한다고 해서 부팅 시 자동으로 수행되지 않는다.만약 OS 설치 후 운영중에 디스크를 추가하고 마운트 한다면 /etc/fstab 파일을 수정해야한다. 실행한 명령어 정리# 새로운 disk를 /dev/sdb로 가정lsblk# sdb 8:16 0 400G 0 diskparted /dev/sdb(parted) print free#(parted) mkpart gpt ext4 0% 100%(parted) print# Number ..

Linux 네트워크 수동 설정

이전 글 확인하기  2025.04.10 - [Linux/Command Line] - nmcli 명령어로 네트워크 상태 확인 및 연결하기 nmcli 명령어로 네트워크 상태 확인 및 연결하기라즈베리 파이 4를 이용해서 network 구축을 시도했다.Pi OS(64bit) 기준으로 설명한다. 네트워크 활성화 하기  주로 이더넷 (eth0, eth1, ...) 혹은 무선랜(wlan0, wlan1, ...)으로 출력된다.실제 사용하는 네bycracks.tistory.com 해당 글에서는 nmcli 명령어로 네트워크 어댑터를 상태를 확인하고 활성화 하여 네트워크 연결하는 방법을 배웠다.이번에는 네트워크 설정문제로 인해 연결하지 못할 경우에 대처하는 방법을 기술한다. Rocky Linux 기준이다. IP 주소 설정 ..

nmcli 명령어로 네트워크 상태 확인 및 연결하기

라즈베리 파이 4를 이용해서 network 구축을 시도했다.Pi OS(64bit) 기준으로 설명한다. 네트워크 활성화 하기  주로 이더넷 (eth0, eth1, ...) 혹은 무선랜(wlan0, wlan1, ...)으로 출력된다.실제 사용하는 네트워크 어댑터가 어떤건지 정확히 모르겠다면 아래 inet 부분을 보면된다.사용하는 어댑터는 inet 부분에 ip주소가 출력된다.사용하지 않는 네트워크 어댑터라면 주소가 없다.본인은 enp0s3 같은 이름으로 출력되었다. 네트워크 어댑터 상태 확인nmclinmcli device show# GENERAL.DEVICE: enp0s3# GENERAL.TYPE: ethernet# ....