텍스트 터미널을 통해 사용자와 컴퓨터가 상호 작용하는 방식을 뜻합니다.
작업 명령은 사용자가 컴퓨터 키보드 등을 통해 문자열의 형태로 입력하고, 출력 또한 문자열의 형태로 주어집니다.
사용자는 이 명령 프롬프트
에 정해진 명령어를 사용해서 원하는 명령을 입력합니다.
그러면 명령어를 해석해주는 셸
이라는 것이 입력 받은 명령어를 해석하여 적절한 결과를 터미널에 출력해줍니다.
pwd
: 현재 위치 확인
mkdir
: 새로운 폴더 생성
ls
: 특정 폴더에 포함된 파일이나 하위 폴더의 리스트를 출력
ls -l
: 폴더나 파일의 포맷을 전부 표현ls -a
: 숨어있는 폴더나 파일을 포함하여 모두 터미널에 출력open
: 터미널의 현재 위치를 파인더로 열기
cd
: 원하는 폴더로 위치 옮기기
touch
: 파일 생성하기
cat
: 파일의 내용을 터미널에 출력하기
rm
: 폴더나 파일 삭제하기
rm -rf
: 폴더를 삭제할 수 있는 옵션mv
: 폴더나 파일의 이름을 변경, 또는 폴더나 파일의 위치 변경
cp
: 폴더나 파일을 복사
cp -rf:
폴더 복사whoami
: 현재 로그인된 사용자를 확인
sudo
: 관리자 권한을 획득하는 명령어
sudo
를 이용해 생성한 폴더나 파일의 소유자는 root
(관리자권한)