avatar
글
77
태그
84
카테고리
3
Home
About
Archives
Categories
  • 리눅스마스터1급
  • 리눅스 명령어 100선
  • Gallery
Tags
Coding Oasis리눅스 실무의 이해 홈으로 돌아가기
검색
Home
About
Archives
Categories
  • 리눅스마스터1급
  • 리눅스 명령어 100선
  • Gallery
Tags

리눅스 실무의 이해

작성일2022-07-31|수정일2026-07-26|linux
|총 글자 수:48|읽기 시간:1분|조회수:

Chapter 01. 리눅스의 개요

1.1 운영체제의 개요
1.2 리눅스 기초

Chapter 02. 리눅스 시스템의 이해

2.1 리눅스와 하드웨어
2.2 리눅스의 구조
2.3 X윈도
2.4 셸(Shell)
2.5 프로세스

Chapter 03. 네트워크의 이해

3.1 네트워크의 기초
3.2 네트워크 설정

LinuxLinux-Master
cover of previous post
이전
운영체제의 발전과정
발전과정 구분 시대 특징 제0세대 1940년대 운영체제 없음, 기계어 사용 제1세대 1950년대 IBM 701(운영체제 효시) 작업간의 원활한 변환, 버퍼링, 스풀링, 일괄처리시스템 제2세대 1960년대 초 고급언어로 운영체제 작성, 장치 독립성, 다중프로그래밍, 다중처리분할시스템 제3세대 1960년대 중반 ~ 1970년대 중반 IBM 360 시리즈, 유닉스 범용 시스템, 다중모드시스템 제4세대 1970년대 중반 ~ 현재 네트워크 시스템, 가상머신, 분산데이터처리, 개인컴퓨터 1세대1952년 초, 자동차 제조회사 GM의 연구실에서 IBM 701 운영체제를 개발했다. 이것이 운영체제의 효시로 꼽힌다. 1955년에는 GM과 North American Aviation(NAA)이 공동으로 IBM 704 컴퓨터를 위한 운영체제 GM-NAA I/O를 개발했는데, 여기서 오늘날 운영체제가 갖춘 기본적인 기능들이 처음 갖춰졌다. IBM 사용자 협회 SHAR...
cover of next post
다음
소프트웨어 개발 방법론
이해소프트웨어 개발 생명 주기(SDLC)와 소프트웨어 개발 방법론은 구분해서 봐야 한다. SDLC가 상황에 따라 적절한 수단을 선택하는 전체 과정을 다룬다면, 개발 방법론은 그 안에서 구체적으로 어떻게 진행할지를 다룬다. 지하철과 지도에 비유하면 이해가 쉽다. 집에 가는 방법에는 버스, 택시, 자전거 등 여러 선택지가 있는데, 차가 막혀 지하철을 타기로 했다면(이것이 방법론 선택에 해당한다) 이제는 지하철역까지 어떻게 갈지 지도를 보고 찾아가야 한다(이것이 방법론 내부의 구체적 실행에 해당한다). 구조적 개발 방법론구조적 분석은 무엇을 만들지 찾는 과정으로, 사용자의 요구를 파악해 문서로 정리하는 단계다. 1979년 Tom DeMarco가 정립한 전통적인 개발 방법으로, 자료흐름도, 자료사전, 소단위 명세서를 순서대로 작성하며 진행한다. 자료흐름도는 소프트웨어 내부의 프로세스, 자료 저장소, 자료의 흐름을 그래프로 나타낸 것이고, 자료사전은 자료흐름도에서 사용된 모든 자료를...
관련 글
cover
2023-08-08
리눅스 시스템 관리
Chapter 01. 일반 운영 관리1.1 사용자 관리1.2 파일 시스템 관리1.3 프로세스 관리1.4 소프트웨어 설치 및 관리 Chapter 02. 장치 관리2.1 장치의 설치 및 관리2.2 주변장치 관리 Chapter 03. 시스템 및 보안 관리3.1 시스템 분석3.2 시스템 보안 및 관리3.3 시스템 백업
cover
2024-08-26
paste, join
설명 리눅스에서 여러 파일의 각 줄을 옆으로 병합하는 데 사용되는 유틸리티이다.주로 두 개 이상의 파일을 가로로 붙여서 새로운 형식의 데이터를 만드는 데 사용되며, 각 파일의 동일한 줄을 탭으로 구분하여 결합합니다.CSV 형식의 데이터를 처리할 때 유용하다. 123456#!/bin/zsh# paste [option] [file1] [file2] ...# -d () -s () -o () -e ()paste -d "," file1 file2 # 각 줄을 콤마(',')로 구분하여 병합한다. 한 파일에서 여러 줄 병합123#!/bin/zshpaste -s file # 모든 줄을 가로로 이어 붙인다. 설명 join 리눅스에서 두 개의 파일을 공통 필드를 기준으로 병합하는 유틸리티이다.관계형 데이터베이스의 “JOIN” 연산과 유사하게, 두 파일에 있는 특정 필드를 기준으로 결합하여 새로운 데이터를 생성할 수 있다. 123#!/bin/zshjoi...
cover
2024-08-19
cat
설명 cat 은 concatenate 의 약자로 여러 파일을 연결해서 출력하는 기능에서 이름이 유래되었다.주로 텍스트 파일의 내용을 확인하거나, 파일을 생성하거나, 파일들을 하나로 합치는 데 사용한다.파이프(|) 를 결합하여 강력한 기능을 구현할 수 있다.표준 입력 후 ctrl + d 파일 내용 출력1234567#!/bin/zsh# cat [option] [file...]# -n (number), -b (blank)cat -n file # 모든라인에 행번호 부여 후 file 을 출력한다.cat -b file # 공백라인을 제외하고 행번호 부여 후 file 을 출력한다. nl 와 같은 기능이다. 표준 입력123456#!/bin/zshcatcat -cat > file # 파일 생성, file 이 있다면 내용을 덮어쓰기cat >> file # file 에 내용 추가하기 (Append) 여러 파일 연결1234#!/bin/zshcat file1.txt file2....
cover
2024-08-02
네트워크 및 서비스의 활용
Chapter 01. 네트워크 서비스1.1 웹 관련 서비스1.2 인증 관련 서비스1.3 파일 관련 서비스1.4 메일 관련 서비스1.5 DNS 관리1.6 가상화 관리1.7 기타 서비스 Chapter 02. 네트워크 보안2.1 네트워크 침해 유형 및 특징2.2 대처 및 대처 방안
cover
2026-07-04
echo
설명 printf 함수에 준하는 화면 출력 명령어이다.유닉스 및 리눅스 운영체제에서 지정한 문자열 또는 텍스트를 터미널에 출력한다.프롬프트 명령, 셸 스크립트, 배치 파일에서 화면이나 파일로 상황을 알릴 때 사용한다. (로그 용도)셸 스크립트의 변수나 터미널의 환경변수를 확인할 때 사용한다. 12345#!/bin/zsh# echo [옵션] [텍스트 및 문자열]echo Nice to meet you. My name is EUIYEON KIM# -e 특수문자, 유니코드 사용가능 ![[Pasted image 20260705125513.png]] 복습 개념(입출력 재지향, Redirection 리디렉션) 데이터의 ‘흐름을’ 바꾸는 작업이다.화살표가 가리키는 방향이 ‘데이터가 들어가는 곳‘이다. 1. 출력 재지향 (>, >>) 명령어의 결과(출력)를 파일로 보낸다. ‘화살표 끝이 파일을 향하고 있다.’ 123456#!/bin/zshecho 'Hello&#...
cover
2024-08-20
tee, nl
설명 tee 는 리눅스에서 파이프라인 명령어와 함께 자주 사용되는 유틸리티이다.표준 입력으로부터 받은 데이터를 화면에 출력하면서 동시에 파일로 저장할 수 있는 기능을 제공한다.데이터 스트림을 여러 곳으로 ‘분기’ 시켜주는 역할을 하며 이름은 영어로 물이 T 자로 갈라지는 모양에서 유래되었다. 1234567#!/bin/zsh# command | tee [option] [file]# -a (append)cat | tee t # 입력한 내용을 출력하면서 파일에 저장한다.tee # 표준입력을 받는다. cat 과 동일한 기능이다. 출력 및 파일 저장123#!/bin/zshls -l | tee output.txt # ls-l 의 명령어의 결과를 터미널에 출력하는 동시에 output.txt 파일에 저장한다. 파일 덮어쓰기1234#!/bin/zshecho "새로운 내용" | tee -a output.txt # output.txt 파일의 기존 내용에 새로운 내용을 추가...

댓글
avatar
마조리카
오아시스: 여행자들이 모이는 장소, 경험 그 이상의 가치를 공유하다.
글
77
태그
84
카테고리
3
Follow Me
공지
📚 자격증 공부 중이라 업데이트가 다소 늦어질 수 있어요!
🧳 이직 준비도 병행하고 있어서 많이 바쁘네요.
🐯 기아타이거즈, 올해는 가을야구 가자!! 🔥
목차
  1. 1. Chapter 01. 리눅스의 개요
  2. 2. Chapter 02. 리눅스 시스템의 이해
  3. 3. Chapter 03. 네트워크의 이해
최근 글
JDK (Java Development Kit)
JDK (Java Development Kit)2026-07-26
ps1
ps12026-07-26
관점 지향 프로그래밍 (AOP)
관점 지향 프로그래밍 (AOP)2026-07-26
echo
echo2026-07-04
BI
BI2025-12-27
© 2019 - 2026 By 마조리카
검색
데이터베이스 로드 중