상세 컨텐츠

본문 제목

개발자에게 유용한 커맨드 명령어 정리!

개발

by 호박너구리의 블로그 2020. 3. 19. 17:16

본문

많지는 않지만, 커맨드 명령어는 개발자에게 필수적인 요소이다.

간단하지만 쓰지 않으면 까먹기도 쉬우니 터미널 명령어를 쉽게 확인할 수 있도록 정리해보았다.

 

명령어 예시
clear 터미널 정리 clear
date 날짜 출력 date
cal 달력 출력 (calendar) cal 2021, cal -y
man 명령어 메뉴얼 출력 (manual) man cal
pwd 현 디렉토리
(print the name of  working directory)
pwd
cd 디렉토리 이동 (change directory) cd - (직전 경로로), cd /Users
ls 자식 파일/디렉토리 목록 (list) ls -al, ls -d Users
mkdir 디렉토리 만들기 (make directory) mkdir HiFolder
touch 파일 만들기 touch HiFile
mv 디렉토리/파일 이동, 혹은 이름변경 mv HiFile ByeFile
mv HiFile HiFolder
cp 복사 + 붙여넣기 (copy & paste) cp -r -i HiFolder HelloFolder
rm 삭제하기 (remove) rm -r -i HelloFolder
cat 파일 이어보기 (concatenate) cat HiFile ByeFile
less 파일 조금 더 편하게 보기
(space - 다음으로, b - 뒤로)
(g - 내용처음으로, G: -내용마지막으로)
(:n - 다음파일로, :p - 이전파일로)
less HiFile
head, tail 파일 일부 확인하기
(-n 5 쓰면 5줄만, 기본 10줄)
head HiFile
history 썼던 명령어 (!번호 쓰면 실행됨) history
ctrl + a 커서 맨 앞으로  
ctrl + e 커서 맨 뒤로  

 

추가 참고 지식

* 우리가 흔히 아는 '폴더'를 디렉토리라고 함

* 터미널(terminal)이란 커맨드 라인 인터페이스인데 커맨드 명령어를 쓸 수 있는 창을 뜻함

* 터미널에서 ~는 영어로 틸드라고 하는데, 현재 사용자의 홈 디렉토리를 뜻함

* 경로는 절대경로와 상대경로가 있는데, 절대경로의 첫 /는 루트 디렉토리이고, 상대경로에서 .는 현재, ..는 부모 디렉토리를 뜻함

* 파일/디렉토리 명에 띄어쓰기가 필요하면 작은 따옴표로 감싸기

 

728x90

관련글 더보기

댓글 영역