- NEW초롱이의 하루
- kisa
- 길은 가면, 뒤에 있다
- C언어 예술가
- Zer0 day - Zer0 day
- Information Security
- Secure-EDU
- 앙큼한유채's 일상 Story
- Library of Ezbeat (잠정 폐쇄)
- The Factory
- 안드
- 모후모후의 커뮤니티
- 공학도의 잡다한 시선
- 안드2
- IT속에 코코아
- IP주소검색(whois)
- IP주소검색(좌표포함)
- 소프트웨어 경력 관리
- 해저 케이블 지도
- MAC주소검색
- IANA
- 포트번호검색
- 자신의IP확인
- 웹페이퍼캡처
- 나의패스워드보안등급
- 웹 취약점 분석
- IT용어정리
- GitHub
- 라이브러리 모음
- 웹마당넷
- 시스템콜참고
- BCD 변환
- 보안뉴스
- 코딩도장(C, Python)
- 백준알고리즘
- 코딩테스트 연습
- 웹 사이트 테스트
- 스크립트꾸미기
- ctf대회목록
- 전자신문
- hash 크랙
- CVE
- 도메인등록
- N클라우드
- BugBountyList
- 칼리공식사이트
- CR4FTING BOX
- 아스키코드 변환
- 웹 사이트 통계 및 평가
- PDF변환
- AWS 및 클라우드 정보
- 가상화 및 서버관련
- 티오리
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 | 31 |
- Python
- docker
- System
- API
- Linux
- 안드로이드
- synology
- 네트워크
- 리눅스
- JSP
- Android
- 자바
- 프로젝트
- GUI
- 클라우드
- nginx
- GPIO
- Tkinter
- 라즈베리파이
- 메소드
- 쉘 스크립트 기초
- Shell script
- Java
- RaspberryPi
- LEVIATHAN
- 그라파나
- ACL
- 쉘 스크립트
- centos docker
- 쉘 스크립트 if문
- Today
- Total
IT창고
리눅스 특이한 기능 정리 본문
리눅스에 특이한 기능들을 알아보았습니다.
몇 가지는 자주 사용할만한 기능이므로 하나씩 확인해보겠습니다.
테스트환경은 CentOS 7, Ubuntu 18.04.1 LTS 입니다.
의존성 문제없이 간단히 패키지 설치 할 수 있는 yum, apt만으로 설치가능한 기능들을 확인해보도록 하겠습니다.
CentOS 7의 경우 아래의 내용을 진행하기 전 root계정으로 아래의 명령어를 입력하여 epel 저장소를 설치하도록 합니다.
rpm -Uvh https://dl.fedoraproject.org/pub/epel/epel-release-latest-7.noarch.rpm
EPEL(Enterprise Linux)는 Fedora Project 커뮤니티에서 제공되는 외부저장소로 일반 기본적인 yum으로 설치할 패키지보다 더 많은 패키지를 설치할 수 있으며 호환성에 문제없고 유지관리가 잘되고 있습니다.
CentOS 6의 경우는 테스트는 하지 않았지만 CentOS 6용 epel 저장소 추가 명령어도 아래에 기입해두도록 하겠습니다.
rpm -Uvh http://dl.fedoraproject.org/pub/epel/6/x86_64/epel-release-6-8.noarch.rpm
그 외에 외부저장소에 대한 설치내용은 여기 링크를 참고 합니다.
이 글의 테스트는 CentOS 7와 Ubuntu 18.04.1 LTS 버전으로 테스트하므로 CentOS 6에서는 테스트를 안했으므로 패키지 설치가 잘안될수도 있습니다.
1. figlet
yum, apt 모두 패키지 설치 가능하며 사용법은 figlet [원하는 글자] 입니다.
2. lrzsz
테스트는 ssh client로 Xshell을 사용하는데 telnet이나 ssh로 연결 중 간단한 파일전송을 할때 FTP구축이 귀찮을때가 있습니다. 그럴 경우 lrzsz 패키지로 간단한 파일 다운로드 및 업로드가 가능합니다.
아래 명령어를 참고합니다.
rz : PC -> 서버 (receives files with ZMODEM)
sz : 서버 -> PC (sends one or more files with ZMODEM)
3. banner
아래와 같이 설치 패키지명이 다르며 figlet과 같지만 #으로 글자를 크게 표현 합니다.
figlet과 banner와 같은 패키지로 toilet도 존재합니다.
yum : yum install banner
apt : apt install sysvbanner
4. rig
임의의 이름, 주소, 전화번호를 생성합니다.
사전파일은 /usr/share/rig 디렉토리에 존재하므로 새롭게 추가도 가능합니다.
yum 패키지에는 없으며 apt패키지에는 존재합니다.
apt : apt install rig
5. yes
입력된 문자를 지속적으로 출력합니다.
yum, apt 패키지를 별도로 설치할 필요없이 자체적으로 존재합니다.
CentOS 7(minimal) 확인
6. bash shell(color)
예전에 한번 포스팅했던 내용으로 아래의 링크로 대처 합니다.
2017/08/22 - [서버운영/Linux] - 리눅스 환경변수와 스크립트
7. asciiview
이미지파일을 ASCII Art로 변환시켜줍니다.
SSH 배너에 올려두면 접속할때마다 기분이 좋습니다.
yum 패키지에는 없으며 apt패키지에는 존재합니다.
apt : apt install aview
8. cmatrix
영화 매트릭스에서 나오는 화면 입니다.
-C 옵션으로 색깔 변경이 가능하며 -B 옵션으로 글씨를 굵게 나오는 등 다양한 옵션이 존재합니다.
yum 패키지에는 없으며 apt패키지에는 존재합니다.
apt : apt install cmatrix
9. rev
입력한 문자를 혹은 입력된 파일의 문자를 반대로 출력합니다.
yum, apt 패키지의 설치없이 자체적으로 패키지에 존재합니다.
CentOS 7(minimal) 확인
10. cal
리눅스 쉘에서 달력을 확인하는 명령어 입니다.
yum, apt 패키지를 별도로 설치할 필요가 없이 바로 사용 가능합니다.
CentOS 7(minimal) 확인
11. links
리눅스의 터미널용 웹 브라우저 입니다.
터미널에서 보는 웹 브라우저이기 때문에 텍스트로 확인 가능하며
이미지 등이 있을 경우 깨져 보입니다.
yum : yum install links
apt : apt install links
'정리' 카테고리의 다른 글
Synology NAS - DS 1019+ 구매 및 사용 후기 (0) | 2020.02.25 |
---|---|
Github 사용법 (0) | 2019.11.09 |
Azure 사용후기 (6) | 2019.03.12 |
AWS 사용후기 (0) | 2019.02.24 |
Google Hacking 정리 (0) | 2018.12.16 |