2022. 6. 23. 15:30ㆍ보안/케이쉴드
쉘 크기
Ctrl + Shift + (+) = 글자크기 크게
Ctrl + (-) = 글자 작게
echo $SHELL = 쉘 확인
chsh = 쉘 바꾸기
chsh -s /bin/sh = 쉘 바로 변경
chsh -l = 바꿀수 있는 쉘 리스트
cat /etc/shells = 바꿀수 있는 쉘 리스트
clear = 나와있는 글자 지우기
su root = 아이디를 root로 변경
echo ~~ = ~~를 호출 (print)
cd /~~/~~/ = /~~/~~/ 경로로 이동
touch ~~ = ~~만들기
cat ~~ = ~~내용 출력
리다이렉션
> = 결과를 넣어줌(덮어씨우기)
>> = 추가(기존 유지)
-e "\n \t" = 문자열 앤터, 탭
vi = 편집기 (:q = 나오기)
sed = 중간 수정
; = 앞에 명령어 후 뒤에 명령어
| = 명령 조합
grep "~" = ~포함된 행만 다 그랩해오기(블츠)
sort = 정렬
uniq = 중복 제거
awk -F: '{print $7}' = :를 기준으로 7번째 항목만 표시
pwd = 현재 위치(print working directory)
shutdown -h now = 즉시종료
-r =재시작
-c = 취소 (예약된 종료 취소)
cd = 파일 이동(change directory)
cd ~ = home 디렉토리로 이동
. = 현재위치
.. = 이전(상위) 폴더
절대경로: /부터 시작하면 최상위부터 현재까지 모든 디렉토리 명
상대경로: /없이 시작해서 현위치부터 이동 가능
mkdir = 새폴더 만들기
ls = 파일 목록 (list segment)
-l = 파일 정보 포함 출력 (ls -l = ll)
-al = 숨김파일 포함 출력
cp [원본파일] [복사되었을때 파일명]= 복사 (copy)
rm = 삭제(remove)
-f 질문 없이 강제 삭제
-r 폴더 안에 다른 파일이 있어도 한번에 통짜로 지워줌
-rf 같이 쓸때
mv [움직일 파일 폴더일때 마지막/] [바꿀경로/바꿀이름]= 이동(move)
find [탐색 시작 경로] -name "[문자열]" = 검색
-type d 디렉토리
f 파일
-newermt '2022-03-15' = 3월 15일 이후 변동된 파일
ps = 프로세스 상태 점검(실행중인 프로그램 종료 오류체크 사고분석 악성코드 분석) >>PID와 PPID를 확인하기 위해
-ef =가장 많이 사용하는 다 표시
여기서 잠깐!
프로세스가 하위 프로세스를 생성 가능(트리구조)
PID(프로세스 아이디)
PPID(부모 프로세스 아이디)
who = (w)누가 어떤 방식으로 접속하고 있는지
tty - 로컬
pts - 원격
kill [옵션] [pid] = 시스템에 시그널을 보내 어떤 행위(1~64)를 강제적으로 시행
ex) kill -9 = 강제로 종료
cat = 안에있는 내용을 출력
more = 긴 파일을 첫페이지부터 넘기면서 볼수 있다. (with |)
q나가기
엔터 다음 페이지
스페이스 한줄아래
history = 이전 기록을 볼수 있음
-c 기록 날림
확장기능
![히스토리 숫자] =과거 기록 재실행
ctrl + R = 히스토리 내에서 검색
'보안 > 케이쉴드' 카테고리의 다른 글
3일차 공통 교육 과정(사용자 및 권한 관리) (0) | 2022.06.24 |
---|---|
3일차 공통 교육 과정(리눅스 네트워크 설정방법 + 파일시스템 구조 이해) (0) | 2022.06.23 |
2일차 공통 교육 과정(리눅스 서버 기본 활용 방안) (0) | 2022.06.23 |
1일차 공통 교육 과정(인프라 구성의 이해) (0) | 2022.06.13 |
1일차 공통 교육 과정(보안 업무 키워드) (0) | 2022.06.13 |