본문 바로가기
반응형

리눅스마스터 2급8

[리눅스마스터1급] 핵심 내용 정리 : 쉘(Shell) 이해하기 리눅스 마스터 공부를 위한 핵심 정리 중 오늘은 리눅스 셸(Shell)에 대해서 리눅스 마스터 교재와 최대한 비슷하도록 느낌을 살려봤고 간단한 쉘 스크립트 실습 코드를 포함하고 있습니다. 셸(Shell) 이란? 셸(Shell)은 리눅스 운영 체제의 핵심 구성 요소 중 하나로, 사용자와 커널(운영 체제의 핵심 부분) 사이의 인터페이스 역할을 합니다. 사용자가 명령어를 입력하고 시스템 리소스에 액세스 하고 파일을 관리하는 데 사용하는 환경을 제공합니다. 좀 더 면밀히 살펴보면 아래와 같은 역할로 설명할 수 있습니다. 사용자와 커널 간 중간 역할: Bash는 사용자와 커널 사이에서 중간 역할을 합니다. 사용자가 명령을 입력하면 Bash는 그 명령을 커널이 이해할 수 있는 방식으로 변환하고 커널에 전달합니다. .. 2023. 9. 8.
[리눅스마스터1급] 핵심 내용 정리 : X 윈도우 (X window) X 윈도우(X window)는 컴퓨터 그래픽 환경을 구축하고 관리하는 데 사용되는 소프트웨어입니다, 또한 리눅스 마스터 시험 대비를 위한 것뿐만 아니라, 원격지 근무를 하시는 분들에게도 도움이 될 수 있습니다 X 윈도우(X window)의 개념 X 윈도우"는 리눅스 및 유닉스 기반 시스템에서 사용되는 그래픽 사용자 인터페이스 시스템의 일종이며 아래와 같은 특징을 가집니다 그래픽 요소 표시 및 조작: X 윈도우 시스템은 화면에 그래픽 요소를 표시합니다. 이것은 윈도우, 아이콘, 메뉴, 대화 상자 및 다른 그래픽 요소들을 의미합니다. 사용자는 마우스 및 키보드를 사용하여 그래픽 응용 프로그램을 조작하고 제어할 수 있습니다. 그래픽 요소들은 다양한 크기와 모양으로 나타날 수 있으며, 이것은 다양한 응용 프로그.. 2023. 9. 6.
[리눅스마스터1급] 핵심 내용 정리 : 파일 시스템 구조 리눅스마스터1급 필기 내용 중 핵심 파일 시스템 구조에 대해서 알아보겠습니다.(리눅스마스터 1급 필기 (실기 업로드 예정)를 위한 이론을 정리한 문서입니다). 시험 과목 순서에 따라 업로드하고 있어요. 리눅스 파일 시스템의 기본 개념, 구조, 로컬 및 클러스터 파일 시스템, 그리고 기타 리눅스 파일 시스템에 대한 이론 입니다. 파일 시스템의 개요 파일 시스템은 데이터를 저장하고 관리하는 방법을 정의하는 체계입니다. 즉 파일 시스템은 파일과 디렉터리를 조직화하고, 사용자 및 프로그램이 데이터를 쉽게 검색하고 접근할 수 있도록 합니다. 이를 통해 데이터의 효율적인 관리와 보관이 가능하며, 여러 사용자가 동시에 데이터를 공유할 수 있습니다. 파일 시스템을 쓰는 이유 안정성: 데이터 무결성을 보장하고 파일 시스.. 2023. 9. 5.
[리눅스마스터1급] 핵심 내용 정리 : 부팅의 절차 & (systemd,init) 시스템 시작 및 하드웨어 초기화 전원 투입 및 POST 리눅스 OS 부팅은 컴퓨터의 전원이 켜짐과 동시에 시작됩니다(ROM 영역에 저장된 프로그램으로 우선순위 첫 번째로 실행). 이때 컴퓨터는 POST(Post Power-On Self-Test) 과정을 거칩니다. POST(Post Power-On Self-Test) 란? POST는 하드웨어 및 기타 시스템 구성 요소의 정상 작동 여부를 확인하는 단계입니다. 이 과정은 BIOS(Basic Input/Output System)에서 관리되며, 모든 하드웨어가 올바르게 작동하는지 확인합니다. #아래에 보시는 그림으 post입니다 : ) 시험준비용으로는 이런 기능정도만 이해하시면 될 것 같아요 부트 로더: GRUB 또는 LILO 다음으로, 부트 로더(Boot L.. 2023. 9. 3.
[리눅스마스터1급] 핵심 내용 정리:부트 매니저 (boot manager) 에 모든것 리눅스 운영체제를 사용하는 많은 사용자들에게 리눅스 부트 매니저는 익숙한 이름일 것입니다. 리눅스 부트 매니저는 운영체제를 부팅하고 관리하는 핵심 도구 중 하나로, 그중에서도 가장 중요한 역할을 합니다. 이 글에서는 리눅스 부트 매니저의 개요, 종류, 그리고 CentOS 7에서의 실습 방법에 대해 자세히 알아보겠습니다. 부트 매니저의 정의 부트 매니저는 컴퓨터를 부팅할 때, 사용자가 어떤 운영체제를 실행할지 선택할 수 있도록 하는 프로그램입니다. 여러 개의 운영체제가 설치된 컴퓨터에서 특히 유용하며 보조기억장치(SSD, CD-ROM, DVD, BD)에 위치한 운영체제를 주기억장치로 로드할때 필요하며 부트로더 라고도 부릅니다. 부트 매니저는 부팅 과정에서 사용자에게 메뉴를 제공하고, 그 메뉴에서 원하는 운.. 2023. 9. 2.
[리눅스마스터 1급] 핵심내용정리 리눅스 실무의 이해 - 하드웨어 편 리눅스마스터 1급 핵심내용정리: 리눅스 실무의 이해 - 하드웨어 편 리눅스마스터 1급 시험은 리눅스 운영체제에 대한 깊은 이해와 실무 경험을 필요로 합니다. 이 글에서는 리눅스마스터 1급 시험의 핵심 내용 중 하나인 "리눅스 실무의 이해 - 하드웨어 편"에 대한 내용입니다. 리눅스 마스터 시험 대비책에서도 자주 출제되는 개념들만 모아서 정리했습니다. 리눅스 실무의 이해 - 하드웨어 편 중앙처리장치 (CPU)의 역할과 중요성 중앙처리장치 (CPU) 중앙처리장치는 컴퓨터의 뇌로, 연산과 제어를 담당합니다. 프로그램의 명령어를 해석하고 실행하여 다양한 작업을 처리합니다. 즉 프로그램의 실행, 데이터 처리, 시스템 동작을 조정하는 역할을 담당합니다. 리눅스 운영체제에서도 CPU의 성능은 핵심적입니다. 멀티코어 .. 2023. 8. 30.
[리눅스마스터1급] 핵심 내용 정리: 리눅스 특징 1. 리눅스의 정의 리눅스는 컴퓨터 시스템의 핵심 소프트웨어로서, 운영체제의 역할을 수행하는 프로그램입니다. 이 운영체제는 하드웨어와 응용 프로그램 간의 중재자 역할을 하며, 자원 관리, 프로세스 스케줄링, 입출력 제어 등 다양한 기능을 수행합니다. 2. 리눅스의 일반적 특징 리눅스는 다음과 같은 특징을 가지고 있습니다. 이식성: 다양한 하드웨어에서 동작 가능한 높은 이식성을 제공합니다. 자유 소프트웨어: 오픈소스로 개발되어 누구나 자유롭게 사용, 수정, 배포할 수 있습니다. 멀티 유저 및 멀티프로그래밍: 여러 사용자가 동시에 사용하고, 여러 응용 프로그램을 동시에 실행할 수 있습니다. 계층적 파일 시스템: 파일과 디렉터리를 계층적으로 구조화하여 효율적인 파일 관리를 지원합니다. 셸: 명령어 기반의 사용.. 2023. 8. 29.
[리눅스마스터] 리눅스 top 명령어와 CPU 성능 분석 이번시간에는 ibm - aix, fedora, centos, ubuntu, debian ,unix 에서 공용 명령어 top 대해서 알아보겠습니다. 이론핵심과 실용도를 중심으로 작성한점 참고 바랍니다 1. top 명령어란? top 명령어는 리눅스 모든 운영체제에서 실행 중인 프로세스와 시스템 자원 사용량을 실시간으로 모니터링할수있도록 도와주는 도구입니다 특히 CPU, 메모리, 디스크 활동 등 다양한 측면에서 시스템의 성능을 파악하는 데 도움을 줍니다. 질문 - 모니터링해서 어디다 쓸수있나요? 물론 인터페이스가 잘 구축된 있는 소프트웨어는 아래에 보여드릴 사진처럼 안 보고 web을 통해서 편하게 모니터링을 할 수도 있으나! 분명 독립된 망, 유지보수를 하시게 된다면 검은색 배경에 흰색글씨로 된 화면만 볼수도.. 2023. 8. 22.
반응형

Animated Rainbow Nyan Cat