1. pwd(Print Work Directory)
작업중인 디렉토리 경로 조회
2. ls(List Segments)
현재 디렉토리의 파일과 폴더를 표시
3. cd(Change Directory)
현재 디렉토리를 변경
4. mkdir(Make Directory)
폴더 생성
5. cp(Copy)
파일 또는 폴더를 복사할 때 사용
6. mv(Move)
파일 또는 폴더의 위치를 옮길 때 사용, 이름 변경시 사용
7. rm(Remove)
파일 또는 폴더를 삭제할 때 사용
8. cat(Catenate)
파일의 내용을 확인할 때 사용
9. touch
빈 파일을 생성, 파일의 날짜 및 시간 수정시 사용
10. echo
문자열을 화면에 보여줄 때 사용, 리다이렉션을 사용해 파일 생성 및 추가 작업시 사용
11. ip addr / ifconfig
접속한 리눅스의 IP 정보 조회시 사용, ip addr 미설치시 ifconfig 사용
12. ss(Socket Statistics)
네트워크 상태 확인시 사용, 기존에는 netstat 사용
13 nc(netcat)
포트가 열렸는지 확인시 사용, 기존에는 telnet 사용
14. which, whereis, locate
특정 명령어의 위치를 찾아냄
15. tail
파일의 맨 뒷부분 내용을 표시, -f 옵션을 사용해 서버 로그를 실시간으로 볼 때 많이 사용
16. find
파일 및 폴더를 검색할 때 사용
17. ps
현재 실행중인 프로세스 목록 및 상태 표시
18. grep
입력에서 패턴(정규식)에 매칭되는 내용 검색
19. kill
프로세스를 죽이는 명령어, 프로세스 아이디는 ps 명령어로 조회 가능
20. alias
자주 사용하는 명령어를 줄여서 사용 가능
21. vi / vim
기본 텍스트 에디터, i or a를 눌러 편집 모드 진입 가능
esc 클릭시시 편집 모드 종료 후 명령 모드 변경
명령모드에서 :wq or :x 입력 후 enter 클릭시 저장
'Backend > Linux' 카테고리의 다른 글
[Curl] 기본 쉘로 API 테스트하기 (0) | 2024.08.01 |
---|