Basic Terminal Usage

정영균·2021년 11월 5일
0

아래 링크의 포스팅을 옮겨 적은것에 불과한데, 아는 명령어들도 많지만 몰랐던 명령어도 있었기에 정리해 봄.
https://www.techrepublic.com/article/16-terminal-commands-every-user-should-know/

디렉토리 변경

cd

목록 디렉토리

ls

파일열기

open

% open GarageBand.app

파일을 다른 디렉토리로 복사

cp

cp hardware_iphonex_large.png ~/Desktop/hardware.png

파일 이동

mv

mv hardware.png ~/Desktop/hardware.png

텍스트 파일 생성

touch

touch myfile.txt

디렉토리 생성

mkdir

mkdir NewFolder

빈 디렉토리 제거

rmdir

rmdir NewFoler

중첩 디렉토리 제거

다른 디렉토리나 파일을 포함한 디렉토리를 제거하려면 -R 옵션을 붙여서 사용한다.
이 명령은 되돌릴 수 없기 때문에 신중해야 한다.

rm -R

rm -R Pictures/

수퍼 유저 권한으로 명령 실행

sudo

sudo rm -R MyFolder

실행중인 프로세스 나열

top

메모리, cpu, 디스크 등의 시스템 통계를 볼 수 있음.

하위 화면을 종료하고 터미널로 돌아감

영구적으로 실행되는 명령을 종료할 수 있음. control + c 와 동일

q

모든 이전 명령의 터미널 화면 지우기

clear

폴더의 내용을 새 폴더로 복사

cp 랑 거의 비슷한거 같음, -V 옵션을 넣으면 자세한 출력을 얻을 수 있음

ditto

ditto -V Folder1 Folder2

명령에 대한 한 줄 설명 얻기

잘 모르는 명령어의 설명을 표시해줌

whatis

whatis mv
move files
Move or rename a file. a directory. or a symlink

명령에 대한 메뉴얼 페이지 표시

특정 명령에 대한 자세한 정보를 찾을 수 있음 (whatis 보다 더 상세한 것으로 보임)

man

man command
           BSD General Commands Manual
NAME
	rmdir -- remove directories
SYNOPSIS
	rmdir [-p] directory ...
DESCRIPTION
	The rmdir utility removes ...

종료 명령

현재 세션을 닫음. ssh를 사용해 시스템에 액세스 한 경우에는 창 닫기로는 끊어지지 않고, exit 명령어를 써야지 연결이 끈어짐

exit

profile
개발자입니다.

0개의 댓글