Skip to main content

Series

Linux/Unix Basics

Learning the fundamentals of Linux/Unix, including essential commands, file system management, and setting up development environments.

Posts in this series

  1. Jun 4, 202649 min read7 views

    Linux Server Basics: SSH, LAMP, and Apache Web Hosting

    Server Hardware and Its Characteristics (서버 하드웨어와 특징) 서버(Server)는 일반 개인용 컴퓨터(Personal Computer)보다 훨씬 높은 성능과 안정성을 요구하는 컴퓨터 시스템이다. 개인용 컴퓨터는 주로 한 명의 사용자가 개인적인 작업을 하기 위해 사용하는 반면, 서버는 여러 사용자가 동시에 접속하여 서비스를

  2. May 25, 202668 min read

    Git Basics: Version Control, Configuration, and Commits

    소프트웨어 버전과 버전 관리 (Software Version & Version Control) 소프트웨어에서 버전(Version) 은 특정 소프트웨어나 코드의 상태를 구분하기 위해 붙이는 식별자(Identifier) 이다. 우리가 스마트폰 앱이나 운영체제를 업데이트할 때 “현재 버전”, “최신 버전”, “업데이트 버전”이라는 표현을 자주 접하는데, 이때의

  3. May 10, 202628 min read5 views

    Linux/Unix Lecture Notes: Managing Processes and CPU Resources

    1️⃣ 프로세스 개요(Overview of Process) 프로세스(Process)와 프로그램(Program)의 차이 첫 번째로 다루는 개념은 프로세스(Process) 와 프로그램(Program) 의 차이이다.일상적으로는 두 용어를 크게 구분하지 않고 사용하는 경우가 많다. 하지만 전공 수업이나 운영체제(Operating System) 분야에서는 두 개념을

Linux/Unix Basics