본문 바로가기

Mac/Terminal

Terminal 명령어

디렉토리

이동

pwd
  • 현재 디렉토리 위치 표시
ls -la
  • 현재 디렉토리 안의 파일들 표시 (-la : 파일들의 권한 표시) (-la : 생략가능)
cd /
  • 가장 최상위 폴더로 이동
cd ../
  • 폴더의 한 단계 위로 이동
  • ex) 위치 : /Users/projaewoo  =>  cd ../   => 위치 : /Users
cd ../../
  • 폴더의 두 단계 위로 이동
  • ex) 위치 : /Users/projaewoo/Documents  =>   cd ../../   => 위치 : /Users

생성

mkdir [폴더 이름]
  • 폴더 생성
  • mkdir
    • make directory

삭제

rmdir [폴더 이름]
  • 폴더 삭제  (폴더 안에 파일이 없을 경우)
  • rmdir
    • remove directory
rm -rf [폴더이름]
  • 폴더 삭제   (폴더 안에 파일이 있을 경우)
    • ex) rm -rf Test
      • Test 디렉토리에 파일이 있던 없던 묻지도 따지지도 않고 삭제

복사

cp -r [A폴더] [B폴더]
  • cp
    • copy
  • B 디렉토리가 없을 경우
    • A디렉토리를 B디렉토리로 이름을 바꾸어 복사
      • 현 위치에서 A, B 디렉토리 두 개 존재
  • B 디렉토리가 있을 경우
    • A디렉토리를 B디렉토리 안에 복사
      • B디렉토리/A디렉토리가 됨

 

 


파일

생성

touch [파일.확장자]
  • 파일 생성
    • ex) touch text.txt
      • 현재 디렉토리 위치에 text.txt파일 생성

삭제

rm
  • rm
    • remove
  • rm [파일명]
    • ex) rm test.txt
    • test.txt 파일 삭제
  • rm *
    • 현재 작업중인 디렉토리의 모든 파일 지우기
  • rm -f
    • 묻지도 따지지도 않고 파일 다 지우기
    • ex) rm -r 

복사

cp [abc.txt] [123.txt]
  • 파일 복사
  • abc.txt파일을 123.txt로 이름을 바꾸어 복사

 


편집

sudo nano [파일명]
  • 관리자권한, nano 편집기로 파일을 편집
  • ex) sudo nano hosts
    • 해당 디렉토리에 있는 hosts 파일을 nano편집기로 수정
sudo vim [파일명]

'Mac > Terminal' 카테고리의 다른 글

IP  (0) 2020.10.13
ls 명령어 접근제한 풀기  (0) 2020.09.09