커맨드

멜로디·2021년 2월 11일
0

커맨드

CLI

우리가 사용하는 GUI는 그냥 뚝딱 만들어져서 작동하는 것이 아니라, 그 배경에는 Command Line Interface가 자리잡고 있다.
CLI는 유닉스/리눅스 기반의 시스템에서 명령어를 이용해 컴퓨터와 직접 대화하여 명령을 내리고 결과를 돌려 받는 것을 말한다.

명령어

ls 현재 디렉토리 내의 폴더 리스트 출력
ls -al 현재 디렉토리 내의 모든 구성요소 및 정보 조회 (권한, 소유자, 용량 등)
cd <디렉토리명> 디렉토리로 이동
mkdir <디렉토리명> 디렉토리 생성
rm <파일명> 해당 파일 삭제
rm -r <디렉토리명> 해당 디렉토리 삭제
~ 주의 : 커맨드에서 삭제 명령어를 내리면 재확인하는 절차나 휴지통 없이 즉시 삭제된다. 반드시 확실하게 확인한 뒤에 명령어를 입력할 것 ~
pwd 현재 디렉토리의 모든 상위 경로를 표시
touch <파일명> 해당 파일명을 가진 빈 파일 생성
cat <파일명> 텍스트 형태의 파일 확인
mv <파일명 || 디렉토리명> <타겟 디렉토리명> 파일 또는 디렉토리 이동
mv <파일명 || 디렉토리명> <새 이름> 파일 또는 디렉토리 이름 바꾸기
cp <파일명> <타겟 디렉토리명> 파일 복사
cp -r <폴더명> 폴더 복사

디렉토리 제어

cd~ 홈 디렉토리
(현재 로그인된 사용자의 개인화 파일들이 있는 디렉토리)
cd / 루트 디렉토리
(시스템의 최상위 디렉토리)
cd. 현재 디렉토리
cd.. 부모(상위) 디렉토리

권한 제어

sudo 최고 관리자 권한 (시스템 마스터)
chown 파일 소유권 변경

  • 폴더나 파일명에 공백이 있을 경우 \ (역슬래시)로 표시해야 정상 인식하고 작동한다.
  • 디렉토리명을 일정 수준 이상 작성하고 tap키를 누르면 자동으로 완성해준다
profile
하루하루 배울때마다 기록하는 일기장

0개의 댓글