Notice
Recent Posts
Recent Comments
Link
«   2024/05   »
1 2 3 4
5 6 7 8 9 10 11
12 13 14 15 16 17 18
19 20 21 22 23 24 25
26 27 28 29 30 31
Tags
more
Archives
Today
Total
관리 메뉴

송만이

📍터미널 용어 정리 본문

카테고리 없음

📍터미널 용어 정리

송만 2024. 2. 7. 09:30

pwd : print working directory 의 약자로, 현재 작업 중인 폴더의 위치 확인하기 

cd 디렉토리명 : change directory 의 약자로, 현재 디렉토리에서 다른 디렉토리로 이동

- cd..   : 상위 디렉토리로 이동
- cd / : 최상위 디렉토리로 이동

ls : list의 약자로, 작업중인 현재 디렉토리에 포함된 파일 및 디렉토리 출력

- ls -a : ls를 이용하여 숨긴 파일로 설정되어 있는 파일 포함 출력
- ls -l : 파일 목록을 상세하게 출력
- ls -al  or ls -la (둘의 순서는 상관이 없다) : 숨긴 파일을 포함하여 출력
- ls -F : 폴더 , 파일의 종류 출력 (디렉토리인지 파일인지 구별하기 편함)
- ls -R : 하위 디렉토리 목록까지 모두 출력

mkdir : make directory의 약자로, 디렉토리 (폴더) 생성

rmdir : remove directory의 약자로, 비어있는 디렉토리 (폴더) 삭제 —> *폴더 안이 비어 있어야 합니다.*

 

rm -rf : 폴더 안이 비어있지 않더라도 다 삭제

mv : move 의 약자로, 폴더나 파일 위치 이동 및 이름 변경

- ex) mv “폴더 또는 파일 이름” “도착할 디렉토리 이름”
- mv “내폴더” “문서”  → 내폴더라는 폴더를 문서 디렉토리로 이동
    - 이 때, mv 이름 변경은 도착할 디렉토리 이름이 존재하지 않은 경우에 이름을 변경한다.
    - ex) mv “내폴더” “내문서” —> 이 때 내문서라는 디렉토리가 존재하지 않은 경우에 내폴더라는 폴더 이름이 내문서로 변경된다.

cp : copy의 약자로, 폴더 또는 파일을 복사

- cp “원본파일” “복사파일 이름”
- cp -r : 디렉토리를 복사하는 명령어
    - ex) cp -r “원본 디렉토리” “복사할 디렉토리 이름”

touch : touch “파일명.확장자” 로 터미널에서 폴더가 아닌 파일을 생성할 수 있는 명령어로, *빈 파일로 생성됨*

lsof -i:포트번호 : port 8080 was already in use 라는 에러 메세지가 출력될 때 터미널에 ex) lsof -i:8080 을 입력하면 사용하고 있는 포트번호에 대한 정보(예를 들어, PID값)를 알 수 있다.

kill PID : 포트번호의 PID값을 입력해 사용하고 있는 포트를 죽일 수 있다.

vi 파일명 : 입력한 파일명이 해당 디렉토리에 존재한다면 열기/수정이 가능하고 존재하지 않는다면 파일을 생성해준다.

wq : vi 파일명으로 수정을 할 때 다 쓰고 난 후에 쓸 수 있는 명령어이다. 수정을 다 하고 나갈 수 있다.

source 파일명 : vi 파일명으로 스크립트 파일을 수정한 후에 수정된 값을 바로 적용하기 위해 사용하는 명령어