ABOUT ME

-

Today
-
Yesterday
-
Total
-
  • Terminal command cheat sheet
    카테고리 없음 2020. 1. 21. 14:43

    Shortcut (mac)

    Ctrl + A : 커서를 처음으로 이동
    Ctrl + E : 커서를 마지막으로 이동
    Ctrl + B : 커서를 한글자 앞으로 이동
    Ctrl + F : 커서를 한글자 뒤로 이동
    Ctrl + P : 입력 했던 이전 커맨드
    Ctrl + N : 입력 했던 다음 커맨드
    Ctrl + L : 전체 라인 지우기
    Ctrl + R : 입력 했던 히스토리 검색


    Command

    history

    copy

    mv

    grep

    less


    SSH

    Connect

    $ ssh <USER>@<HOST> -p <PORT>
    // e.g user@123.45.67.89 -p 22

    SCP - File/Folder copy

    $ scp [-P<PORT>, -r<Recursive>] <FROM> <TO>
    // e.g : scp -P 8080 -r ./hello.txt user@123.45.67.89:/www/home

    Generate host

    $ ssh-keygen -R <HOST>

    Generate Private and Public rsa key

    $ ssh-keygen -t rsa -b 4096 -C "<E-MAIL>"
    $ pbcopy < ~/.ssh/id_rsa.pub

    Docker

    실행중인 Process

    $ docker ps

    이미지 목록

    $ docker images

    사용하지 않는 리소스 삭제

    $ docker container prune
    $ docker imaes prune
    $ docker volume prune
    $ docker network prune
    $ docker system prune -a

    실행중인 컨테이너로 내부 접속

    $ docker exec -it <CONTAINER ID> /bin/bash

    GIT

    Create empty branch

    $ git checkout --orphan "NEWBRANCH"
    $ git rm -rf .

    Virtualbox

    VMS List

    $ vboxmanage list vms

    VM Start

    $ vboxmanage startvm "<VM Name>" --type headless

    VM Shutdown

    $ vboxmanage controlvm "<VM Name>" poweroff

    댓글

uznam8x