리눅스 명령어 정리

bong bong·2024년 2월 27일

yum erase - yum을 통한 시스템에서 삭제
cat /etc/os-release :리눅스 버전확인
yum install -y -> yum 파일설치
du -h : 리눅스 남은공간확인
netstat -napt: 아웃바운드 규칙 포트확인
pwd: 현재 위치 확인
alias sql :
ps axf : 열려있는 프로세스 확인할때
sestatus: se상태
apachectl
tail -f local_log.log
rmdir 옵션 폴더이름 : 폴더삭제명령어

자주쓰는 명령어

tail 물리주소 -n 100 -F
w : 현재 서버상태 확인
secu_user_info

tcp 영역에 통해 소통한것들 보기
sudo tcpdump -nni any host IP주소 and port 80 -X

먹고있는 네트워크 보기
netstat -napt

scp 에대해 알아보기
cp - p 옵션 알아보기

숙제
kill 옵션 의미 알아보기
scp 명령어
rpm -qa : nes-alarm : 알람 버전 확인용

rpm -qa |egrep "^시작단어"
^ : 문자열 시작지점을 의미
rpm -Uvh url : Url 업데이트

api 조회

du -h --max-depth=1 /home/ | sort -hr : /home 디렉토리에서 하위 1 풀더까지의 크기 확인

vi 명령어 모음
i) 명령 모드(command mode)에서의 명령어들- esc 눌렀을때 또는 vi 바로 들어가자마자 상태 입니다! (아시쥬?)- 엔터를 치지 않아도 명령이 들어갑니다.vi 명령어
동작

i

  • 현재 커서 위치에 삽입 (입력모드로 넘어감)

a

  • 현재 커서 바로 다음위치에 삽입 (입력모드로 넘어감)

o

  • 현재 줄 다음 위치에 삽입 (입력모드로 넘어감)- 영문 오(o) 입니다.

x

  • 커서가 위치한 곳의 글자 1개 삭제. (5x : 문자 5개 삭제)

    dw

  • 커서가 위치한 곳에서 부터 단어 삭제 (커서가 위치한 곳 부터 띄어쓰기 까지)

    dd

  • 커서가 위치한 곳의 한 줄 삭제 (삭제이지만, p로 복구가능)

    u

  • 방금 한 명령 취소 (ctrl + z 라고 생각하면 됩니다)

    yy

  • 현재 줄을 버퍼로 복사 (한 줄을 ctrl + c 한다고 생각하면 됩니다.)- 5줄 복사 : 5yy

    p

  • 현재 커서가 있는 줄 바로 아래에 버퍼 내용 붙여넣기 (이전에 복사한 줄을 현재 커서 아래부터 ctrl + v 한다고 생각하면 됩니다.)- 5dd를 이용해서 다섯줄을 지운 것도 p 한번으로 붙여넣기 가능합니다.- 그렇다면 : 잘라내기 dd -> 붙여넣기 p

    (N)dd- N 행 삭제 (삭제가 되는 것 처럼 보이지만 실제로는 버퍼에 들어가 있습니다. 버퍼에 들어가 있기 때문에 p를 이용해서 붙여넣기 가능)- 잘라내기 라고 생각하면 됩니다. (ctrl + x)- vi에서 여러줄을 삭제하고 싶다면 (N)dd 를 사용하면 됩니다. (N에는 숫자가 들어갑니다)k- 위로! (커서가 한 줄 위로 올라감.)j- 아래로! (커서가 한 줄 아래로 내려감)l- 오른쪽으로! (커서가 한칸 우측으로감)- 엘 입니다h- 왼쪽으로! (커서가 한칸 좌측으로감)0- 커서가 있는 줄의 맨 앞으로 감 (home 키라고 생각하면 됩니다)- 숫자 0(영) 입니다.$- 커서가 있는 줄의 맨 뒤로 감 (end 키라고 생각하면 됩니다)(- 현재 문장의 처음)- 현재 문장의 끝{- 현재 문단의 처음}- 현재 문단의 끝숫자-- 숫자 만큼 윗 줄로 이동숫자+- 숫자 만큼 아래 줄로 이동G- 파일의 끝으로 이동.- 대문자로 사용해야합니다. (Shift + g)r- 한 문자 변경 cc- 커서가 있는 그 줄의 내용 변경

profile
let's go invent tomorrow rather than worrying about what happened yesterday - Steven Paul Jobs

0개의 댓글