유닉스 커맨드라인

forestream·2024년 1월 5일
0

윈도우에서는 WSL(Windows Subsystem for Linux)를 사용하여 유닉스 커맨드라인을 사용할 수 있다.

Command Line Interface CLI 명령어를 입력하여 컴퓨터를 사용
Graphic User Interface GUI 일반적인 컴퓨터처럼 화면을 보며 파일을 실행하거나 경로 접근

유닉스 명령어

whoami 현재 사용자 계정을 출력
pwd print working directory 현재디렉토리를 출력
cd 작업 디렉토리를 변경
/ 최상위 디렉토리
./ 현재 디렉토리
../ 상위 디렉토리
~ 사용자 디렉토리
mkdir 디렉토리 생성
touch 파일 생성

vim 텍스트 편집기

  • esc: 일반모드
  • i: 입력모드
  • V/v: 줄선택/글자선택
  • :: 명령모드
    - q: 종료
    - w: 저장
    - !: 강제

clear 화면 지우기
apt 파일 설치할 때 사용
mv [dir1] [dir2] dir1의 디렉토리나 파일을 dir2의 디렉토리나 파일로 이동/이름변경.

  • dir2가 이미 존재할 경우 그 위에 dir1을 덮어씌운다.
  • -i: 덮어씌우기 전에 확인 메세지를 터미널에 띄움
  • -r: 디렉토리를 이동/변경할 때 입력해야 함.
    - recursive 재귀라는 뜻으로 본인을 이동하고 본인 하위의 디텍토리를 반복해서 복사해야 하므로(본인을 반복해서 확인하므로) r 옵션을 써야한다.

cp [dir1] [dir2] dir1 파일/디렉토리를 dir2 파일/디렉토리로 복사

  • mv와 마찬가지로 dir2가 이미 존재하면 덮어씌운다.
  • -i: mv와 동일
  • -r: mv와 동일

rm: 파일/디렉토리 삭제

  • -i: 각 파일을 삭제할 것인지 확인 메세지를 띄움
  • -r: 디렉토리를 삭제할 때
  • -f: 강제로 삭제

0개의 댓글