내가 보려고 쓰는거임. 계속 추가 예정
CLI 와 GUI란?
CLI(Command Line Interface) : 텍스트를 통해 컴퓨터를 조작하는 명령어 기반의 인터페이스
GUI(Graphic User Interface) : 화면서에서 마우스를 통해 컴퓨터를 조작하는 그래픽 기반의 유저 인터페이스
사용자이름@MacBook-Pro ~ %
이것은 "사용자이름" 이라는 사용자가 MacBook-Pro 컴퓨터에 로그인했다는 것을 의미하며, 물결 기호(~)는 현재 작업 폴더가 홈 폴더라는 것을 의미한다.
ls
-> 현재 경로에 존재하는 파일과 폴더 목록 확인
ls -l
-> 현재 경로에 존재하는 파일과 폴더 목록을 리스트로 확인
ls -a
->. 이 붙은 파일 목록 확인(파일 앞에 .이 붙으면 숨겨진 파일이라는 뜻)
ls -al
- >. 이 붙은 파일 목록을 리스트로 확인
cd
-> 경로 이동
cd ..
-> 이전 경로로 돌아감
💡cd 를 입력한 후 이동하고싶은 폴더를 터미널창에 드래그하면 경로가 자동으로 입력된다.
pwd
-> 현재 경로 확인
open 파일or폴더 경로
-> 파일/폴더 열기
mkdir 폴더명
-> 현재경로 위치에 폴더 생성
touch 파일명.확장자
-> 현재경로 위치에 파일 생성 (touch test.txt)
cat 파일명.확장자
-> 파일 확인하기
rm 파일명.확장자
-> 파일 삭제
rmdir 폴더명
-> 폴더 삭제
💡rmdir은 비어있는 폴더만 삭제가능하다. 폴더 내부의 파일을 모두 삭제 후 명령어를 입력해야한다.
rm -r 폴더명
-> 파일을 갖고있는 폴더 삭제하기
💡내부에 파일이 있는 폴더를 한번에 삭제하고싶을때 사용하는 명령어다.
cp 복사할파일or폴더 붙여넣을파일or폴더
-> 파일/폴더 복사하기
mv 이동시킬파일or폴더 폴더
-> 파일/폴더 이동시키기
mv 이름변경할파일 변경할이름
-> 파일 이름변경하기
clear
-> 터미널 정리(처음 열었을때처럼)
history
-> 이전에 사용한 명령어 확인
man 명령어
-> 명령어 메뉴얼 확인(설명,옵션 등)
💡 q
를 입력해 메뉴얼에서 빠져나올 수 있다.
date
-> 현재시간 출력