유용한 터미널 명령어

2022. 9. 29. 14:39Terminal

이 포스팅은 쿠팡 파트너스 활동의 일환으로, 이에 따른 일정액의 수수료를 제공받습니다.

반응형

자주 사용하는 터미널 CLI(Command Line Interface)에 대해서 알아봅시다.

pwd

현재 경로 출력하기

pwd #현재 경로 출력

cd

디렉터리로 이동하기

cd #홈 이동
cd ../ #이전 디렉토리 이동
cd ../../ #이전 이전 디렉토리 이동
cd 하위_디렉토리명 #하위 디렉토리 이동

 

mkdir

새로운 디렉토리 생성하기

mkdir new_directory_name #새로운 디렉토리 생성
mkdir dir1 dir2 #여러개의 디렉토리 생성

 

touch

새로운 파일 생성하기

touch new_file_name.txt #현재 경로에서 새로운 파일 생성

echo

지정한 파일에 내용 추가하기

echo hello_world > file_001.txt #지정한 파일에 내용 추가, file_001.txt에 hello_world 내용 추가

cat

지정한 파일 내용 출력 및 덮어 씌기, 추가하기

cat file.txt #file.txt 내용 출력

cat > file.txt #file.txt 에디터 모드로 전환, 내용 덮어씌기
#내용 입력하고 enter 클릭
#종료는 ctrl+c
cat file.txt #내용 확인

cat >> file.txt #file.txt 에디터 모드로 전환, 이어서 내용 추가
#내용 입력하고 enter 클릭
#종료는 ctrl+c
cat file.txt #내용 확인

cat file1.txt > file2.txt #파일 복사 효과
cat file1.txt file2.txt > file3.txt #파일들 병합해서 새로운 file3.txt 생성

rmdir

디렉토리 삭제하기

rmdir remove_directory_name #삭제할 디렉토리명, 하위에 목록들이 있으면 삭제 불가

rm

파일 삭제하기

rm remove_file_name.txt #삭제할 파일
rm remove_directory_name #디렉토리는 삭제 불가
rm -rf remove_directory_name #-rf 옵션을 붙이면 디렉토리도 삭제 가능
rm * #모든 파일 삭제
rm *.txt #특정 파일만 삭제 가능, .txt로 끝나는 파일 모두 삭제

-r (recursive) 하위 디렉터리 및 파일 모두 삭제
-f (force) 강제로 디렉토리 및 파일 삭제

ls

하위 목록 보기

ls #하위 목록 보기
ls -al #하위 목록 자세히 보기

-a (all) 숨겨진 모든 디렉토리 및 파일 출력
-l (long) 디렉토리 및 파일의 정보를 자세히 출력

open

Finder로 현재 경로 목록 열기

open . #현재 경로 파인더로 열기

code

VScode로 파일 열기

code open_file_name.txt #VSCode 에디터로 파일 열기

 

 

terminal에서 code 명령어를 사용하려면, VSCode에서 따로 설정이 필요하다.

1. VSCode 에디터를 연다.
2. 명령 팔레트 (cmd + shift + p)를 실행시킨다.
3. 검색란에 code란 키워드를 입력하면 아래의 셸 명령: PATH에 'code' 명령 설치가 뜨는데 enter 클릭하면 설치 완료!

 

셸 명령: PATH에 'code' 명령 설치 참조 이미지

clear

터미널 정리하기

clear #터미널 정리하기
#cmd + k도 터미널 정리하기

 

 

이렇게 자주 사용하는 터미널 명령어에 대해서 알아보았습니다.

반응형