[Linux] Debian 계열 패키지 관리 툴: apt, apt-get
·
Computer/Linux
apt (apt-get, apt-cache)apt는Debian 계열의 Linux에서 패키지 관리 SW로서,Package Management System (패키지관리시스템, Package Manager)의High Level Command Line Interface를 제공한다. 달리 말하면 apt-get과 apt-cache와 같은 APT tool을 보다 쉽게 사용할 수 있게 해 줌.apt-get이나 apt-cache에서는 보다 세밀한 작업 지정을 할 수 있는 option들을 제공.apt 이전부터 존재하던 명령어들로 apt 보다 좀더 세밀하게 제어할 수 있음기본적으로 apt 보다 간략한 출력을 제공하며 script나 automation등에 이용됨.apt는 보다 많이 사용되는 작업을 사용자가 보다 쉽게 수행할 ..
[CE] Subnet Mask
·
Computer/CE
정의 Network mask라고도 함. network를 지칭하는 부분은 `255`로, host를 치칭하는 부분은 `0`으로 지정 IP 주소의 어디까지가 network 주소(subnet의)이고 어디서부터 host 주소인지를 알려줌. subnet mask의 Prefix표기 (CIDR 표기라고도 불림) 일반 표기 prefix표기 255.255.255.255 → /32 255.255.255.0 → /24 255.255.0.0 → /16 255.0.0.0 → /8 255.255.255.252 → /30 255.255.255.248 → /29 255.255.255.240 → /28 255.255.255.224 → /27 255.255.248.0 → /21 이진수로 표현시 MSB 부터 1로 기재가 되는데, 1인 비트..
[CE] Gateway
·
Computer/CE
번역하면 관문이다. 여기에서 나타내듯이 gateway는 다른 네트워크로 들어가는 관문의 역할을 하는 장비 또는 S/W를 가르킨다. 다른 네트워크로 들어가기 위해 거쳐야하는 관문 이란 결국 특정 네트워크를 네트워크들의 네트워크로 연결하는 역할을 의미하기 때문에 router를 포함(LAN을 WAN에 연결하는 것이 router임)하는 경우가 대다수임. OSI7 계층에서 gateway는 흔히 5~7계층까지 포함(정확하지 않은 기억이... ㅠㅠ)하나, router는 3계층(고급제품은 layer4까지 커버하기도 함)에 속함. 즉, gateway가 router를 포함한다고 생각하는게 편할 듯. router가 제공하는 dynamic routing을 gateway는 제공하지 않으므로 엄밀하게는 차이가 있으나, 작은 ne..
[CE] Router
·
Computer/CE
네트워크 상의 통신에서, Packet(패킷)의 위치를 추출하여 그 위치에 대한 최적의 경로를 지정하며, 이 경로를 따라 Packet(패킷)을 다음 장치로 보내는 장치 또는 S/W를 가르킴. 일종의 길잡이로서 최적의 경로(route)를 찾아서 패킷을 인도하는 역할(router)을 한다. OSI 7계층에서 3, 4계층에 속하므로 IP(Internet Protocol) Address를 사용함. 패킷의 최적의 경로를 결정 (path determination) → 해당 경로들을 RAM에서 일종의 테이블로 저장함 (routing table) 결정된 최적의 경로로 패킷을 전달 (switching) 일반적으로 router는 서로 다른 네트워크를 연결(←원래는 Gateway의 역할, 차이는 protocol)하고 있기 때..
[CE] Interrupt 요약 (Computer 기준).
·
Computer/CE
1. Interrupt Based System (or Interrupt Driven System)오늘날 OS는 interrupt를 기반으로 동작 (Interrupt Based System)한다:interrupt가 발생하면 CPU는 현재 하는 일을 멈추고 해당 interrupt를 해결하려고 동작한다.processor가 특정 동작을 하고 있는 중 (OS가 특정 process를 수행)에   - 다른 device들에게서 interrupt가 오는 경우, (경우에 따라 다르지만)   - 현재 실행되고 있는 일을 멈추고   - 해당 interrupt에 대응하는 Interrupt Service Routine (ISR)이 수행하는 것을 가르킴.routine이란 어떤 동작을 수행하는 프로그램 코드를 의미함.2. Inter..
[CE] Direct Access Storage Device & media (DASD)
·
Computer/CE
Direct Access Storage Device & media (DASD)보조기억장치들 중에서저장된 데이터를 Access하는데데이터를 순차적으로 접근하지 않고, 각 데이터 block에 직접적으로 접근이 가능한Block 단위 보조기억장치를 가리킴.SASD (Sequential Access Storage Device)는 데이터에 순차적으로만 접근할 수 있어, 원하는 위치에 도달하기 위해서는 앞의 데이터를 차례대로 읽어야만 함.ex: 2022.12.10 - [Computer] - [CE] Magnetic Tape (자기테이프) DASD는 보통 다음과 같은 특징을 가짐.block 단위로 access되며,각 block들이 구별된 위치와 고유 address등을 가짐.보조기억장치인 Disk Drive가 대표적인 ..