반응형 리눅스 마스터 2급 2차4 [리눅스마스터1급] 핵심 내용 정리 : 쉘(Shell) 이해하기 리눅스 마스터 공부를 위한 핵심 정리 중 오늘은 리눅스 셸(Shell)에 대해서 리눅스 마스터 교재와 최대한 비슷하도록 느낌을 살려봤고 간단한 쉘 스크립트 실습 코드를 포함하고 있습니다. 셸(Shell) 이란? 셸(Shell)은 리눅스 운영 체제의 핵심 구성 요소 중 하나로, 사용자와 커널(운영 체제의 핵심 부분) 사이의 인터페이스 역할을 합니다. 사용자가 명령어를 입력하고 시스템 리소스에 액세스 하고 파일을 관리하는 데 사용하는 환경을 제공합니다. 좀 더 면밀히 살펴보면 아래와 같은 역할로 설명할 수 있습니다. 사용자와 커널 간 중간 역할: Bash는 사용자와 커널 사이에서 중간 역할을 합니다. 사용자가 명령을 입력하면 Bash는 그 명령을 커널이 이해할 수 있는 방식으로 변환하고 커널에 전달합니다. .. 2023. 9. 8. [리눅스마스터 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. 이전 1 다음 반응형