ABOUT ME

-

Today
-
Yesterday
-
Total
-
  • Command Line Interface (CLI)
    concept/CLI, git hub 2020. 4. 1. 12:19

     

    Command Line Interface(이하 CLI)는 Graphic User Interface(이하 GUI)와 대조되는 개념.

    CLI : 표준 입출력 시스템(Standard I/O)을 통한 입력과 그에 따른 결과를 출력

    GUI : 마우스와 각종 UI 컴포넌트, 터치를 이용한 직관적인 프로그램의 형태

     

    ls

    폴더 파일 리스트 쫙 나옴(list)

     

    al

    디테일한 정보 보기

     

    cd

    디렉토리로 이동

     

    pwd

    현재 디렉토리 확인

     

    cd ~

    홈 디렉토리

     

    cd /

    루트 디렉토리 (시스템의 최상위 디렉토리)

     

    cd .

    현재 디렉토리

     

    cd . .

    부모 디렉토리

    파일 이름에 공백이 있을 때는?
    tab 으로 자동완성
    또는 My\ Documents로 역슬래시 사용

     

    touch [file_name]

    빈 파일 생성

     

    mkdir [dir_name]

    디렉토리 생성

     

    cat [file_name]

    텍스트 형태의 파일 확인

     

    mv [file_or_dir] [target_dir]

    파일 및 디렉토리 옮기기

     

    mv [file_or_dir] [new_name]

    파일 및 디렉토리 이름 바꾸기

     

    cp [file] [target_dir]

    복사

     

    cp -r [folder]

    복사

    rm [filename]

    파일 삭제

     

    rm -r [dirname]

    폴더 삭제

     

    **이 텍스트를 입력할 경우 경고도 없이, 보관도 없이 영구 삭제 되기 때문에 매우 주의 !!! **


    sudo

    관리자 권한으로 실행

    sudo chown owner

    group file 파일 소유권 바꾸기(sudo 에서 owner로)

     

    chmod

    파일 및 폴더의 권한 설정

    open .

    현재 폴더를 mac os에서 실행


    code .

    현재 폴더를 Visual Studio Code에서 실행

    댓글

Designed by Tistory.