티스토리 뷰
루트권한
su
간편종료
init 0
shutdown 종료
shutdown [옵션] [시간] "전달메세지"

디스크파티션 생성
[1]
fdisk -l == 디스크 인식 확인하기
ex) SCSI 형식은 sdb - sdb1, sdb2, sdb3 ... 이런식임
[2]
fdisk [장치명]
[3]
m : 메뉴 프린트
d : 파티션 삭제
n : 파티션 추가
p : 파티션 목록
w : 저장 후 나가기
[4]
파티션 N/O및 size 지정

[5]
p : 파티션 목록 확인
[6]
w : 설정 저장후 종료
File System 생성

※장치명을 찾지 못하는 오류 발생시 재부팅 한다.
마운트(mount)

리눅스 쉘
쉘 : 커널과 사용자 사이에서 명령어 해석기 역할을 한다.

일시적 쉘의 변경
sh
csh
ksh
bash
tcsh
로그인쉘 변경
[1]
chsh -l == 사용가능한 쉘 리스트
[2]
echo $SHELL == 현재 사용중인 쉘 출력
[3]
chsh -s /bin/bash == 로그인쉘을 bash쉘로 변경한다
※로그아웃 후 재 로그인시 변한것을 확인 가능
vi 편집기
vi편집기는 빌 조이가 BSD릴리즈에 포함될 편집기로 제작하였다.
vi [파일명] 으로 편집기 on
커서조작
h == 왼쪽
j == 아래
k == 위
l == 오른쪽
w == 다음 단어의 처음으로 이동
e == 단어의 끝으로 이동
b == 단어의 처음으로 이동
) == 다음 문장의 첫 문자로 이동
( == 이전 문장의 첫 문자로 이동
gg == 문서의 처음으로 이동
G == 문서의 끝으로 이동
H == 화면의 처음으로 이동
M == 화면의 중간으로 이동
L == 화면의 끝으로 이동
‘Ctrl’ + ‘f’ / ‘Ctrl’ + ‘b’ : 한 화면씩 스크롤 시킨다.
‘Ctrl’ + ‘d’ / ‘Ctrl’ + ‘u’ : 화면의 절반만큼 스크롤 시킨다.
‘Ctrl’ + ‘e’ / ‘Ctrl’ + ‘y’ : 한 행씩 스크롤 시킨
입력모드
※ 취소는 esc
a == 한칸 우측으로 이동 후 입력
i == 현재 커서위치부터 입력
o == 현재 커서가 위치한 라인 밑으로 빈 라인 삽입후 입력
O == 현재 커서가 위치한 라인 위로 빈 라인 삽입후 입력
dw == 커서가 위치한 문자부터 단어의 마지막까지 삭제
dd == 현재 커서가 위치한 라인을 삭제
숫자 + dd == 현재커서가 위치한 라인부터 지정한 수만큼 라인 삭제
D == 현재 커서위치부터 그 행의 끝까지 삭제
yy : 현재 커서가 위치한 라인 복사
yw : 현재 커서가 위치한 문자부터 그 단어의 마지막까지 복사
• 패턴검색 : / , ?
/ : n 정방향 , N 역방향
? : N 정방향 , n 역방향
: set nu -- 라인번호 활성화
: set nonu -- 라인번호 비활성화
명령모드
• : [명령어]
• :! [명령어] -- vi editor 를 잠시 내려놓은 상태에서 명령 실행
• :.! [명령어] -- 명령어 결과를 현재 커서가 위치한 라인에 삽입
실행모드

split모드
:q : 나가기 // :q! : 강제 종료
:w : 저장
:wq : 저장 후 나가기
'리눅스' 카테고리의 다른 글
| [Linux]리눅스 telnet, smb(윈도우SERVER) (0) | 2023.04.05 |
|---|---|
| [Linux]리눅스 dns서버 (0) | 2023.04.04 |
| 리눅스 http Apache, ftp서버 (0) | 2023.03.31 |
| aewrgewrq (0) | 2023.03.28 |
| [Linux]기초명령어2 - 2023/03/23 (0) | 2023.03.24 |