-VI: 빌조이가 만든 UNIX계열 환경에서 많이 쓰이는 오픈 소스 문서편집기
출처: 모의 해킹으로 알아보는 리눅스 서버 보안과 해킹(https://thebook.io/080221/0128/)
💡 #리눅스 VS $windows #1:vi *** $1:notepad #2:vim $2:wordpad #3:pico $3:ms-office #4:nano #5:emacs ( 리차드 스톨만 ) #6:Libreoffice
기본명령어
최초 문서 시작 : vi [파일명]
7: 화면 내 이동
8: 페이지이동
9: 마크이동 (책갈피)
? 호출 (숫자1 옆에 `)
vi 작성시 맨 처음: #!/bin/bash →쉘 종류를 알려주는 내용.. 실행 파일 생성시 필수
[일시적인설정]
hostname [www.sevas10.com](http://www.sevas10.com/)
hostname [확인]
[영구설정]
1. vi /etc/hostname 을 korea로 바꾼뒤 껏다킴
껏다 켜야됨
2. hostnamectl set-hostname [sevas10.com](http://sevas10.com/)
다시 로그인 하면 적용됨
\u 사용자명
\\$ 권한 root(#)사용자($)
\h 호스트명
\H 도메인명
\w 절대경로
\W 상대경로
set |grep PS1
PS1='[\u] '
PS1='[\u@\h \w]\\$ ' $로 나옴
PS1="[\u@\h \w]\\$ " #으로 나옴
PS1="[\u@\h \w]\\$ " 절대경로
PS1='[\u@\h \W]\\$ ' 상대경로
PS1='[\u@\h \w]\\$ ' (호스트네임 www)
PS1='[\u@\H \w]\\$ ' (도메인네임 [www.sevas.com](http://www.sevas.com/))
PS1='[\u@\h \W]\\$ '
PS2
ls -l ' : PS2가 켜짐
PS2 = "[ 원하는 내용 ]"
시간 출력
\t 24시간단위 HH:MM:SS
\T 12시간단위 HH:MM:SS
\d 요일 월 일
\s 쉘이름
\@ 오전/오후
PS1='[\u \d \s \@ \t]'
PS1="[\t] [\u@\h \W]\\$ "
\033 ===컬러코드
\속성[색상값; 내용 \속성[색상값m
PS1='[\033[31m\u\033[00m]\$ '
PS1="[ \033[31m\u \033[00m ]\\$ "
"[ 원래색깔
\033[31m\u 빨간색
\033[00m 원래대로
]" 원래 색깔
- 색 코드 (m은 마침표=뒤에 문자가올수잇게함)
속성
00 변화없음
01 굵고 환하게
색깔
30 black
31 red
32 green
33 yellow
34 blue
35 magenta
36 cyan
37 white
\u \h \W
계정 @이름 상대경로] #
빨간색 소다색 노란색