오늘은 리눅스 명령어를 이어서 사용할 수 있는 Pipe '|'를 사용을 알아보자~ 간단한 예로 cat /etc/passwd | grep -i 'root' 를 초보자 ~ 목차 Pipeline 사용법 Pipeline 을 사용할 때 표준 입력을 받아 필터링한 후 결과를 보여준다. Pipeline에 붙여 사용하는 명령어들은? grep 출력 내용에 입력 값을 한 줄 단위로 문자열을 필터링 하여 줄 단위로 출력 sed 검색한 문자열 치환 및 삭제 awk 구분자를 기준으로 해당 부분에 있는 문자열만 추출 sort 입력 값을 정렬하여 표준 출력 uniq 정렬한 후 중복 값을 제외하고 출력 fmt 입력 값을 텍스트를 읽고 형식화된 텍스트로 출력 pr 입력에서 텍스트를 입력 받은 후 페이지 단위로 출력 head 출력 시작..
리눅스 쉘 스크립트 문을 만들 때 자주 사용되는 'read' 문 사용법에 대해 알아보자 목차 - read 명령어 사용 예 - read -옵션 read 명령어 스크립트 문 실행을 통해서 입력을 받아 처리 할때 주로 사용된다. $ read -p " 당신의 나이를 입력 하세요 : " age 명령어 사용법 은 위와 같다. 설명하자면 read 명령어로 " 당신의 나이를 입력하세요 : " 문장을 우선 출력하고 입력받은 값을 ' age ' 변수에 넣게 된다. read 문 끝에 사용할 변수를 넣으면 입력한 값을 해당 변수에 넣게 된다. echo $변수를 통해 해당 값을 출력할 수 있다. 변수를 선언 안 하면 어떻게 출력 하나? 궁금하죠? 이렇게 합니다. 쉘의 예약 변수인 $REPLY로 확인 가능하다. read -옵션 ..
리눅스 에서 여러 모로 많이 사용 되는 ' echo ' 명령어 ,사용 예 와 옵션에 대해 알아 보자 목차 echo 사용 예 echo 명령어 -옵션 정리 echo 사용 예 echo 사용 예 를 몇가지 들어보자 우선 현재 세션 확인 하기 $ echo $0 $ echo $SHELL 아래 와 같이 사칙연산 도 가능 하다 계산기 처럼 echo $(( ( 3 + 1 ) * 4 ) )) 서버에 PATH 경로 확인 하는 방법 도 있다. $ echo $PATH Shell 프로그램에 서도 활용 된다. #!/bin/bash clear echo " 로그인한 계정명은 : " $LOGNAME echo " 접속중인 서버 호스트 명 확인 : " $HOSTNAME 리다이렉션 을 이용한 파일 저장 및 계정에 암호 설정 등에 사용 될 경..
SE 로 일 하면서 고객 을 옆에 두고 작업 하게 되면 단순 반복 작업 과 일일이 나열 하며서 해야 하는 작업이 종종 있는데 그런 구찬고 어찌보면 전문성 떨어져 보이는 행동을 안하려면 스크립트를 배워야 겠더라~ 그래서 개인 공부 정리 겸 해서 작성 합니다. 1. Shell 개요 - OS 에서 제공 하는 실행 프로그램 으로 관리 하는 어플리케이션 과 인터페이스 를 제공 한다. Shell 의 종류 여러 가지가 있지만 Bourne shell , Bourne Again shell 이 대표적 이다. Bourne shell ( sh ) 1974년 Bell Lab 에서 Stephen R. Bourne 이 $ 프로프트를 기반으로 사용 도록 만든 shell " 최초 의 Unix Shell " Bourne Shell (본..
- Total
- Today
- Yesterday
- Rcity
- 리눅스본딩
- Rcity1번
- Rcity CTF
- 리눅스 명령어
- rhcsa8 시험문제
- PODman기초
- Grootsecurity
- 리눅스 쉘 스크립트
- rhcsa8
- RCity operation 1
- Rcity 9번
- 맨탈훈련
- 리눅스
- CTF
- rhcsa8 기출문제
- 7-zip
- 라쿤시티
- podman
- gzip
- rhcsa8 덤프
- Rcityboan.com
- 파이썬기초
- 리눅스 환경변수 지정
- 파이썬실습
- grootboan
- 쉘 스크립트 기초
- rhcsa8덤프
- 주소DB만들기
- grootsecuriry
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | |||||
3 | 4 | 5 | 6 | 7 | 8 | 9 |
10 | 11 | 12 | 13 | 14 | 15 | 16 |
17 | 18 | 19 | 20 | 21 | 22 | 23 |
24 | 25 | 26 | 27 | 28 | 29 | 30 |