(21.08.25) #쉘 스크린트(=매크로)

(21.08.25) #쉘 스크린트(=매크로)

*쉘 스크린트

일정 시간이 되면 서버점검을 할 때가 있다. 이것을 사람이 일일이 한다면 비효율적일 수 있다

ex) 예를 노드js로 들자면 server kill ,server kill을 매번 해줘야되는거다. 그걸 효율적으로 도와주는게 쉘스크린트, 매크로와 비슷한 개념

cd ~ 홈 디렉토리

*파이프라인

|( shift+역슬래쉬): ls -al | grep (y) 내가 찾을 전체내용에서 내가 찾을 내용 y

ex ) ls -al | grep print | grep file 프린트를 먼저찾고 그리고 파일을 찾음

*cat : 결과물을 바로 보여줌.

vi test.txt 들어가서 보는 결과물을 바로 보여줌

*파일명 변경 가능

*내용복사

*apt-get install htop 설치

sudo su 들어간다음 리눅스 내 비밀번호 치고 apt-get install htop 설치!

*option y ( -y) : 모두 이해하겠다

sudo apt-get install curl

curl -sL http://deb.nodesource.com/setup_14.x | sudo -E bash --

sudo apt-get install -y node.jsㅓ

*방화벽 뚫기

백그라운드 실행?

from http://ig888.tistory.com/75 by ccl(A) rewrite - 2021-08-25 18:26:17