Linux

CLI(a.k.a. 터미널) 기초 명령어

노프Nope 2021. 5. 20. 23:32

CLI(Command-Line Interface) : 명령어를 입력해 컴퓨터를 조작하는 방식
I/O(Input/Output) : 컴퓨터의 입출력 소스


  • mkdir(make new directories) : 새 폴더 생성 (공백이나 특수문자가 있을 경우 백슬래시 사용)
  • pwd(print working directory) : 현재 위치
  • ls(list) : 현재 폴더의 하위 폴더와 파일의 리스트 출력
  • ls -a : 숨어있는 폴더나 파일까지 모두 출력
  • ls -l : 폴더나 파일의 포맷까지 모두 출력
  • ls -al : 위 두 가지 옵션 모두 적용
  • open . : 현재 디렉토리를 파인더로 열기(mac OS)
  • cd(change directory) : 폴더 진입
  • touch : 새 파일 생성
  • cat : 파일 내용 출력
  • rm(remove) : 파일 삭제(휴지통을 거치지 않고 바로 삭제됨)
  • rm -rf : 폴더 삭제
  • mv : 폴더나 파일 위치 이동 또는 이름 변경
  • cp : 파일 복사
  • cp -rf : 폴더 복사
  • sudo : 관리자 권한을 잠시 빌려오기
  • / : 루트 디렉토리
  • ~ : 홈 디렉토리
  • . : 현재 폴더
  • .. : 현재 폴더의 상위 폴더(../../처럼 중첩 가능)
  • whoami : 현재 로그인된 사용자 출력
  • tab : 자동완성
  • oh-my-zsh: 터미널을 꾸미고 추가적인 기능을 제공하는 프로그램

참고 : 코드스테이츠 유어클래스