웹(Web)/백엔드(Backend)

리눅스 터미널 명령어 모음

SK_MOUSE 2024. 3. 16. 00:13
반응형

1. 디렉토리 이동종류
   1-1) 현재 디렉토리: cd .
   1-2) 한단계 상위: cd ..
   1-3) 최상위 디렉토리: cd /
   1-4) 사용자 홈 디렉토리 : cd ~ 혹은 cd ~/
   1-5 이전경로 : cd -


2. 디렉토리 모든목록 상세조회 : ls -al 혹은 ll


3. 복사 : cp [파일] [뉴파일]


4. 파일제거 : rm [파일]


5. 터미널창초기화: clear


6. 파일내용 출력: cat [파일]

 

7. 파일편집기 오픈: vi [파일]
- 에디터옵션
   7-1) 현재커서 위치부터 입력, 탈출 : i , ESC키
   7-2) 에디터 닫기 :    :q!
   7-3) 변경내용저장후 닫기 :   :wq


8. 파일권한변경 : chmod [옵션] [파일명]
   8-1) [옵션 7구성] : rwx(읽기쓰기실행) 4+2+1
   8-2) [옵션 권한구성] : user권한/group권한/other권한

9. 특정파일에서 'error' 문자열 찾기 : grep 'error' 파일명

 

10. 여러개 파일에서 'error' 문자열 찾기 : grep 'error' 파일명1 파일명2


11. grep [옵션] 종류
   11-1) 일치하는 행의 수 출력: -c
   11-2) 대소문자를 구별하지X:  -i


12. 종료하지않고 파일 마지막 10줄 출력: tail -f [파일명]


13. 실시간 로그와 키워드 보기 : tail -f mylog.log | grep 'abcd'


14. 색상줘서 그랩하기 : grep --color abc

반응형