서버/터미널

terminal. 자주 쓰는 명령어

ttoance 2021. 10. 7. 18:46

스크립트 실행

- /bin/sh first

- ./first

 

출력 재지정

명령어 > 파일 : 명령어의 표준 출력 내용을 모니터에 출력하는 대신 파일에 저장 

- ls -l > lsoutput.txt

- ps >> lsoutput.txt : 파일 뒤에 새로운 내용 덧붙이고 싶으면 

 

입력 재지정 

명령어  < 파일 : 명령어의 표준입력을 파일에서 받음 

- wc < a.txt : a.txt의 줄 단어 수 출력 

 

find 명령어

find /etc : /etc 경로안 파일 검색 

find -name "test" : 파일 이름 지정 검색

find -etc -maxdepth 2 -name 'x*' : 서브 디렉터리 검색 깊이 지정

find -newer game.py : -newer 옵션 뒤에 적힌 파일보다 최근에 변경한 파일 검색 

 

grep명령어

grep "문자열" [파일이름]

 

vi 커서 이동 

e : 오른쪽 한 단어의 끝 부분으로 이동

w : 오른쪽 한 단어의 앞 부분으로 커서 이동

$ : 행(라인)의 맨 오른쪽으로 커서 이동

^ : 행(라인)의 맨 왼쪽으로 커서 이동 

 

 

참고 블로그 

https://titanic1997.tistory.com/9

https://iamfreeman.tistory.com/entry/vi-vim-%ED%8E%B8%EC%A7%91%EA%B8%B0-%EB%AA%85%EB%A0%B9%EC%96%B4-%EC%A0%95%EB%A6%AC-%EB%8B%A8%EC%B6%95%ED%82%A4-%EB%AA%A8%EC%9D%8C-%EB%AA%A9%EB%A1%9D

반응형