유닉스(리눅스) 시스템에서는 파일이 생성될 때 마다 고유의 번호가 부여되는데, 그 번호를 inode 라고 한다. inode 는 파일모드, 링크수, 소유자명, 그룹명, 파일크기, 접근과 수정정보를 담고있다.
본인은 M1칩이 들어간 Macbook Pro 를 사용하고 있다. 그러나 사용하다보면 Intel 기반 Mac 과는 달리 구동되지 않는 프로그램이 많았는데 그 이유를 찾아보니 M1칩이 ARM64 아키텍처를 기반으로 제조 되었다는 것이다.
1bit는 0과 1 두가지를 표현할 수 있다. 경우의 수가 2의 1제곱, 즉 2다. 그러면 2비트는?2의 2제곱, 총 4가지 경우를 표현할 수 있다. bit 4개가 모이면 nibble, bit 8개가 모이면 byte이다.
컴퓨터 공학을 학습하고 있는 와중에 하드웨어 지식도 알아두면 좋을 것 같아 정리해보았다. 중학생 때 혼자 컴퓨터를 조립해본 적이 있는데 그때 공부했던 기억이 아직 남아있어 이해는 수월했다. 물론 기본적인 지식이라서 그럴 수도 있다🙂
CLI 란 command line interface 의 약자로 '명령어 인터페이스'라고 부르기도 한다. 표준 입출력시스템을 통해 값을 입력하고, 이에 따른 결과를 문자열로 출력 받을 수 있는 형태이다.
평상시에 내가 남기는 글이라곤 카카오톡 대화로그(사실 그 뜻의 글도 아니다)나 길을 걸을 때 괜찮은 아이디어가 있으면 후다닥 스마트폰 메모장에 들어가 짧게 아이템만 적고 나오는 경우가 전부이다.