네트워크 및 서비스의 활용
작성일|수정일|linux
|총 글자 수:53|읽기 시간:1분|조회수:
Chapter 01. 네트워크 서비스
1.1 웹 관련 서비스1.2 인증 관련 서비스1.3 파일 관련 서비스1.4 메일 관련 서비스1.5 DNS 관리1.6 가상화 관리1.7 기타 서비스
Chapter 02. 네트워크 보안
관련 글

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....

2022-07-31
리눅스 실무의 이해
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 네트워크 설정

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...

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...

2024-08-23
split
설명 split 은 큰 파일을 작은 파일로 분할할 때 사용하는 유틸리티이다.대용량 파일을 관리 가능한 크기의 여러 파일로 나누는 데 유용하며, 주로 대용량 로그 파일이나 백업 파일을 처리할 때 사용한다. 12345678#!/bin/zsh# split [option] [file] [prefix]# -l (line) -n (number) -b (byte) -a (숫자지정)# -C (최대크기 제한, byte) --additional-suffixsplit # 파일을 입력하지 않으면 표준 입력에서 데이터를 읽어 분리한다.split file # 1000라인 단위로 파일을 분리한다. 크기 단위로 분할123#!/bin/zshsplit -b 100 file # 100byte 단위로 파일을 분리한다. 라인 수 기준으로 분할1234#!/bin/zshsplit -l 500 file line_ # 500라인 단위, 접두사를 line_ 으로 이름을 지정하여 분리한다.split -n 5 fil...

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 시스템 백업
댓글
공지
📚 자격증 공부 중이라 업데이트가 다소 늦어질 수 있어요!
🧳 이직 준비도 병행하고 있어서 많이 바쁘네요.
🐯 기아타이거즈, 올해는 가을야구 가자!! 🔥
🧳 이직 준비도 병행하고 있어서 많이 바쁘네요.
🐯 기아타이거즈, 올해는 가을야구 가자!! 🔥
