개발노트
두고 두고 볼만한 자주 쓰는 명령어 모음 - Linux, SecureCRT 등 (+추가중)
별토끼.
2021. 8. 2. 23:37
반응형
필요할 때 바로바로 머릿 속에서 꺼낼 수 있게 잘 기억해두자.
*자주 쓰는 명령어가 있다면 언제든 댓글로 공유 부탁드립니다.
Linux
tail 명령어
파일의 내용을 뒤에서부터 출력해주는 명령어. 특정 프로세스나 파일의 로그를 볼 때 주로 사용.
//자주 사용하는 명령어
tail -f -n 1000 log-output-2021-08-02.log
n 옵션
하위 n개의 줄 출력
f 옵션
파일 입력 시 실시간으로 확인 가능한 옵션. 실시간으로 log를 봐야할 때 가장 많이 쓴다.
grep 명령어
tail -f input.log | grep -v "제외될 문자"
tail -f input.log | grep -ev "제외될 문자|제외될 문자|제외될 문자"
v 옵션
제외될 문자 입력 시, 해당 문자열을 포함한 라인 제외
ev 옵션
제외할 문자가 여러 개일 경우
netstat 명령어
//열려있는 모든 포트 확인
netstat -nap
//LISTEN중인 포트 확인
netstat -nap | grep LISTEN
//특정 포트번호가 열려있는지 확인
netstat -nap | grep 포트번호
프로세스 확인, 프로세스 죽이기
//프로세스 확인
ps -ef
//PID 위치에 해당 프로세스의 PID 입력
kill -9 PID
SecureCRT
동시 명령어 입력
View > chat window 선택 - Ctrl+Shift+i
열려있는 모든 서버에 동시 명령어 입력 가능하다. 엄청 유용!
vi 편집기
/[찾을단어 or 정규식]
순방향 검색
?[찾을단어 or 정규식]
역방향 검색
n
순방향 재검색 (검색 결과 있을 때)
N
역방향 재검색 (검색 결과가 있을 때)
dd
한줄 삭제
:set nu
행번호 표시
:set nonu
행번호 감추기
vi + 10[파일명]
파일의 10행부터 열기
-
vi 참고 - https://one2many.tistory.com/13
반응형