728x90
반응형
SMALL

KG_KAIROS/리눅스 5

🖥️셸(Shell)? 조개 껍데기인가요?

셸(Shell)이란 무엇일까요? 🖥️컴퓨터를 사용할 때, 우리가 화면에서 보게 되는 것은 대부분 그래픽 인터페이스(GUI)입니다.하지만, 컴퓨터의 뒷편에서는 우리가 직접 명령어를 입력하여 시스템과 소통할 수 있는 셸(Shell) 이라는 강력한 도구가 있습니다! 💻오늘은 셸이 무엇인지, 어떤 역할을 하는지, 그리고 우리가 일상에서 어떻게 활용할 수 있는지에 대해 알아보겠습니다. 😄1. 셸(Shell)이란? 🔍셸은 운영 체제와 사용자가 상호작용할 수 있도록 도와주는 프로그램입니다.쉽게 말해, 사용자가 입력한 명령어를 운영 체제에 전달하여 원하는 작업을 실행하도록 돕는 "대화창" 같은 역할을 합니다.이 대화창은 보통 커맨드라인 인터페이스(CLI)로, 텍스트 기반으로 명령어를 입력하고 결과를 받아볼 수 ..

KG_KAIROS/리눅스 2025.03.12

🌍 운영체제(OS)란? 간단 정리

운영체제(OS, Operating System)는 하드웨어와 소프트웨어를 관리하고, 사용자와 시스템 간의 인터페이스 역할을 하는 핵심 소프트웨어입니다. 컴퓨터뿐만 아니라 임베디드 시스템에서도 중요한 역할을 합니다! 💡🖥️ OS와 일반 소프트웨어의 차이구분 운영체제 (OS) 일반 소프트웨어역할하드웨어 및 리소스 관리특정 기능 제공실행 시점컴퓨터 부팅 시 실행사용자가 실행예시Windows, Linux, macOS, RTOS브라우저, 게임, 개발툴운영체제는 프로그램이 원활하게 실행될 수 있도록 메모리, CPU, 저장 장치 등을 관리하는 핵심 소프트웨어입니다! 🚀📌 OS의 주요 기능✅ 프로세스 관리: 여러 프로그램을 동시에 실행하며 CPU를 효율적으로 분배✅ 메모리 관리: 실행 중인 프로그램이 필요한 메..

KG_KAIROS/리눅스 2025.03.08

🤖[ROS2] Publisher와 Subscriber, Client와 Server의 연결 이해하기

안녕하세요!!오늘은 ROS의 기본인 Pub과 Sub을 통한 노드간 연결을 공부하고자 합니다.ROS의 장점이 오픈소스가 다양하다고 한적이 있는데요그중 다양한 라이센스에서 주로 긁어 오더라도 MIT라이센스를 긁어 와야합니다. 🤖 ROS의 기본 개념 및 노드 간 연결 공부하기오늘은 ROS의 핵심 개념인 **Publisher(발행자)**와 **Subscriber(구독자)**를 통해 노드 간의 연결을 살펴보고, 오픈소스 라이선스의 비교도 해볼 거예요! 다양한 예시와 함께 ROS의 주요 개념을 쉽게 풀어보겠습니다. 🌟🧩 ROS의 주요 개념Publisher (발행자)특정 주제(topic)에 메시지를 발행하는 노드입니다.📌 예시: 로봇의 카메라 노드가 이미지 데이터를 발행.Subscriber (구독자)특정 주제..

KG_KAIROS/리눅스 2024.09.24

🚀ROS(Robot Operating System)란 무엇인가요?

**ROS (Robot Operating System)**는 로봇 소프트웨어 개발을 위한 오픈 소스 프레임워크로, 로봇 개발자들에게 효율적이고 유연한 환경을 제공합니다. 다양한 로봇 응용 프로그램을 빠르게 개발할 수 있도록 돕는 핵심 요소들을 갖추고 있으며, 전 세계적으로 많은 개발자들이 활용하고 있습니다. 그럼, ROS가 무엇인지, 어떤 특징을 가지고 있는지, 어떻게 활용되는지 한 번 살펴볼까요?1️⃣ 주요 특징 ✨오픈 소스ROS는 오픈 소스 프레임워크로, 누구나 자유롭게 사용하고 수정할 수 있습니다. 개발자는 자신만의 특화된 요구 사항에 맞게 ROS를 수정하고, 더 나아가 새로운 기능을 추가할 수도 있습니다.모듈 구조ROS는 독립적인 프로세스로 구성된 **노드(Node)**를 기반으로 합니다. 각 노..

KG_KAIROS/리눅스 2024.09.23

🌟 리눅스, 이젠 어렵지 않아요! 🌟

안녕하세요~ 오늘은 ROS2를 공부하면서 리눅스에 대해서 알아보겠습니다!🧑‍💻 리눅스(Linux)란?리눅스는 1991년에 리누스 토르발스가 만든 오픈 소스 운영 체제입니다! 👨‍💻✨💡 유닉스(Unix) 계열의 운영 체제로, 다양한 하드웨어에서 문제 없이 돌아갈 수 있도록 설계되었죠!그럼, 유닉스가 뭔지 궁금하죠? 🤔👇유닉스 vs 리눅스그럼 유닉스는 뭔데여?https://infinitt.tistory.com/302 Linux/Unix/shell) 유닉스란 ?리눅스란? | 기본 명령어 (디렉토리, 파일)*유닉스(unix)란 ? 리눅스(linux)란 ? 유닉스(unix) : 규모가 큰 기업에서 선호하는 OS이다. 인터넷 서버, hp, 애플(맥의 OS X), 등등에 주로 사용된다. 리눅스(linux..

KG_KAIROS/리눅스 2024.09.19
728x90
반응형
LIST