포스트

zsh 명령어 모음

zsh이란?

Zsh는 “Z Shell”의 줄임말로, Unix 및 Linux 시스템에서 사용되는 강력한 쉘 (shell) 중 하나입니다. 쉘은 사용자와 운영 체제 간의 상호 작용을 도와주는 프로그램으로, 명령어를 입력하고 실행하며 시스템을 제어하는 데 사용됩니다.

* 참고 - CLI와 GUL

컴퓨터에 대해 공부하거나 터미널을 사용하다 보면, CLI나 GUI라는 용어를 접하는 경우가 있습니다.
CLI(Command Line Interface) - 터미널에서 텍스트를 통해 컴퓨터를 조작하는 명령어 기반의 인터페이스
GUI(Graphic User Interface) - 화면에서 마우스를 통해 컴퓨터를 조작하는 그래픽 기반의 유저 인터페이스


1. 탐색하기

ls : 현재 경로에 존재하는 파일/폴더 확인하기

list의 약자로, 현재 자신의 위치에 있는 파일과 폴더를 확인하는 명령어

pwd : 현재 위치한 경로 출력하기

print working directory의 약자로, 현재 어떤 경로의 디렉토리에 있는 지 출력해주는 명령어

cd : 디렉토리 이동하기

change directory의 약자로, 경로를 이동할 때 사용하는 명령어

.. : 이전 경로로 돌아가기


2.파일/폴더 관리하기

touch : 파일 생성하기

mkdir : 폴더 생성하기

cat : 파일 확인하기

concatenate의 약자로, 파일의 내용을 확인하는 명령어

rm : 파일 삭제하기

remove의 약자로, 파일을 삭제하는 명령어

rmdir : 폴더 삭제하기

remove directory의 약자로, 폴더를 삭제하는 명령어

rm -r : 파일을 가지고 있는 폴더 삭제하기

remove directory -recursive의 약자로, 폴더에 파일이 있을 때 사용하는 명령어

cp : 파일/폴더 복사하기

copy의 약자로, 폴더/파일을 복사하는 명령어
ex) 복사할 파일 / 폴더와 원하는 경로 / 이름

mv : 파일/폴더 이동시키기, 이름 변경하기

move의 약자로, 파일이나 폴더를 이동시키는 명령어
ex) 이동시킬 파일 / 이동시킬 디렉토리
or 파일이름 / 변경할 파일 이름


3. 기타 유용한 명령어

echo: 내용 입력 후 파일 생성하기

1
echo "hello world" > sample.txt

clear : 터미널 정리하기

history : 이전에 사용한 명령어 확인하기

man : 명령어 매뉴얼 확인하기

이 기사는 저작권자의 CC BY 4.0 라이센스를 따릅니다.