디지털관 귀신의 비밀노트
close
프로필 배경
프로필 로고

디지털관 귀신의 비밀노트

  • 분류 전체보기 (10)
    • CS (7)
      • 네트워크 (2)
      • 운영체제 (2)
      • 인프라 (3)
    • SKILL (1)
      • Issue 정리 (1)
    • 자격증 (1)
      • 정보처리기사 (1)
    • 컴파일러 (1)
  • 홈
  • 태그
  • 방명록
[명품 운영체제] - 1.운영체제의 시작과 발전

[명품 운영체제] - 1.운영체제의 시작과 발전

운영체제란? ✅ 사용자와 컴퓨터 하드웨어 사이에서 중계 역할을 하면서, 프로그램이 실행을 관리하고 제어하는 시스템 소프트웨어이를 조금 더 기계의 입장에서 생각하면 다음과 같다.✅ 컴퓨터가 켜질 때 메모리에 적재되어 모든 프로그램의 실행을 제어, 사용자의 요청을 처리해주는 소프트웨어 이를 좀더 기술적으로 생각하면 최종적으로 이러한 문장이 나온다.✅ 운영체제는 컴퓨터의 자원을 독점적으로 관리하는 특별한 소프트웨어 정의를 통해 운영체제가 우리가 생각하는 소프트웨어와는 달리 조금 특별한 위치에 있다는 것 정도는 알 수 있다.사용자는 각자 필요한 app(응용 소프트웨어)를 실행한다.운영체제는 각자에 맞는 리소스를 할당한다.정도로 일단 이해하면 편하겠다.운영체제의 특징모든 computer resource를 관리한다..

  • format_list_bulleted CS/운영체제
  • · 2025. 3. 7.
  • textsms
컴파일러 1 - 프로그래밍 언어, 컴파일러의 간단한 구조

컴파일러 1 - 프로그래밍 언어, 컴파일러의 간단한 구조

좋은 프로그래밍 언어란 ?언어의 개념이 명확개발자의 의도를 자연스럽게 파악 가능하게 의도높은 신뢰성, 모듈화, 효율성, 호환성(이식성)확장성이 높아야 함좋은 프로그래밍 환경(다소 모호하지만 그렇다 정도로 알고 넘기기)선대께서 쓰신 언어COBOLCOmmon Business Oriented Language1960년대 초부터 활용된 언어, 사무용으로 사용FORTRANFORmula TRANslation60년대 초 개발된 과학 계산용 언어, 놀랍게도 지금도 많이 쓴다.과학연산의 대표격인 matrix 연산, 액터라이제이션을 간단히 작성가능C언어의 행렬연산은 이중 for문을 사용하지만, 포트란이나 매트랩은 간단히 표현 가능ALGOLALGOrithmic Language구문 구조를 형식 문법으로 표현한 언어 ⇒ 언어의 ..

  • format_list_bulleted 컴파일러
  • · 2025. 3. 5.
  • textsms
subnet, subnet mask, subneting, supernet, CIDR

subnet, subnet mask, subneting, supernet, CIDR

Subnet기껏 IP를 class로 쪼개서 쓰라고 냅뒀더니이 방법이 더 개판이었다.30인 규모 사업체에 B class를 할당했다 쳐보자.65500(2^16)개의 IP주소를 다 쓰지 못할 것이란 건 너무나 자명하다. 결국 낭비하게 되는 것이다..!그럼 C class에 할당하고자 하니 2^8 개 이상의 아이피가 필요하다고 한다,, 즉 낭비와 불편함의 문제가 너무나 크다.이러한 상황을 타파하기 위해 Subnet 이라는 개념이 생겼다 !한 블로그에서 정리된 요약 요약 문장을 가져와봤다.서브넷(Subnet) 이라는 것은 하나의 네트워크가 분할되어 나눠진 작은 네트워크이다.서브넷을 만들기위해 네트워크를 분할하는 것을 서브네팅(Subnetting)이라고 한다. 서브네팅을 하면 IP 할당 범위를 더 작은 단위로 쪼갤수..

  • format_list_bulleted CS/네트워크
  • · 2025. 2. 19.
  • textsms
IP, private IP, NAT, IP Class

IP, private IP, NAT, IP Class

네트워크 수업때 잔잔히 꿈나라로 갔었던 내 자신을 반성하면서,,,,다시 공부하는 마음으로 정리하게 되었다.aws VPC세팅을 위해 CIDR이라는 개념이 나왔었는데, 학창 시절 “그거 그냥 아이피 범위 아님? ㅋㅋ” 하고 넘겼던 기억이 났었다.aws 리소스 사용 자체는 상당히 쉽다. 벨로그만 따라한다면 ec2든, rds든, lambda든, 로드벨런서든 쉽게 뚝딱 만든다. 다만 여기서 IP를 정확하게 알고 사용하는 사람이 몇이나 될까라는 생각이 들었고,초심부터 시작해야겠다는 마음이 올라와 글을 쓰게 되었다.이녀석을 이해하기 전에 일단 선수 지식 몇 가지가 필요하다.IP addressprivate IPIP classIP address아이피 주소는 8비트(옥텟)씩 4자리로 구성되어있다.(32자리 2진수, IPv..

  • format_list_bulleted CS/네트워크
  • · 2025. 2. 19.
  • textsms
[이슈] "Device or resource busy" rm -rf로 삭제 하지 못 하는 경우 해결

[이슈] "Device or resource busy" rm -rf로 삭제 하지 못 하는 경우 해결

문제 상황실습 수 해당 디렉터리와 하위 파일들을 삭제하려 하였지만 에러가 발행하였다. -rf 옵션을 줘서 삭제 실패를 경험해본 적이 없었는데, 처음 본 로그가 나와 매우 흥미로웠다. 해결 과정busy라는 단어를 통해 해당 디렉터리 영역에서 무언가 실행 중인 것을 유추해볼 수 있다.관련된 프로세스 실행 여부를 확인해 보려고 했는데 없단다. 버젓이 있는데,,, 다만 놀라운 점은 디렉터리만 삭제가 되지 않고, 내부 파일들은 모조리 날라갔다.찾아보니 해당 디렉터리에 파일시스템을 마운트 해놨는데(마운트 포인트) 그것 때문에 이것이 곧 파일 시스템의 일부로 인식하여 삭제가 되지 않은 것이었다.  마운트를 풀고 잘 삭제하였다 !문제 원인 + 추후 해결 방안원인 : 파일시스템 마운트포인트를 삭제하려 했음 해결방안1. ..

  • format_list_bulleted SKILL/Issue 정리
  • · 2025. 2. 19.
  • textsms
[리눅스] 디렉터리 구조에 대해 알아보자

[리눅스] 디렉터리 구조에 대해 알아보자

GitHub - torvalds/linux: Linux kernel source treeLinux kernel source tree. Contribute to torvalds/linux development by creating an account on GitHub.github.com리눅스 세상에선 모든 것이 파일이다.들어가기 전리눅스의 루트 하위 디렉터리들은 각각 다 의미가 있다. 따라서 실습과 학습에 있어 필수적이므로 정리하게 되었다.리눅스 파일 시스템 계층구조 표준(FHS: Filesystem Hierarchy Standard)오픈소스인 리눅스에 배포판이 우후죽순 생겨날 당시, 표준 디렉터리에 대한 요구가 있었다. 현재 대부분의 배포판에선 FHS를 따라가고 있으며, 각 디렉터리가 용도에 맞춰 사용한..

  • format_list_bulleted CS/운영체제
  • · 2025. 2. 17.
  • textsms
  • navigate_before
  • 1
  • 2
  • navigate_next
공지사항
전체 카테고리
  • 분류 전체보기 (10)
    • CS (7)
      • 네트워크 (2)
      • 운영체제 (2)
      • 인프라 (3)
    • SKILL (1)
      • Issue 정리 (1)
    • 자격증 (1)
      • 정보처리기사 (1)
    • 컴파일러 (1)
최근 글
인기 글
최근 댓글
태그
  • #가상화
  • #CIDR
  • #lsof
  • #VPC
  • #NAT
  • #subnet
  • #rm
  • #인프라
  • #하이퍼바이저
  • #AWS
전체 방문자
오늘
어제
전체
Copyright © 쭈미로운 생활 All rights reserved.
Designed by JJuum

티스토리툴바