Skip to content

대학원 생활을 하며 사용하는 작고 소중한 코딩팁 (linux 명령어 등)

Notifications You must be signed in to change notification settings

subinium/Misc-Cheatsheet

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

24 Commits
 
 
 
 
 
 

Repository files navigation

Misc Cheatsheet

연구실 생활을 하다보면 나만 모르고 있는 것 같은 컴퓨터 코드를 모아두는 작고 소중한 저장소입니다.

Linux

  • 서버 간 파일 전송하기 (scp)
  • 외부 localhost 접속하기 (ngrok)
  • 서버 password 변경하기 (passwd)
  • remote server의 port를 localhost에서 사용하기(ssh -L or ssh -R)
  • 서버의 GUI를 로컬에서 사용하기 (ssh -X or ssh -Y)
  • 서버 ssh-key로 password없이 접속하기 (ssh-keygen)
  • ssh config 파일 설정으로 간단하게 접속하기 (~./ssh/config)
  • 사용 GPU 지정 Python (CUDA_VISIBLE_DEVICES)
  • CUDA 버전 확인하기 (nvcc)
  • GPU 사용량 확인하기 (nvidia-smi)
  • GPU 사용량 확인하기 2 (nvtop)
  • 노트북을 덮거나 시간이 지나도 꺼지지 않게 (caffeinate)
  • 파일 개수를 알고 싶다면? (ls -l | grep ^- | wc -l)
  • 디스크의 남은 용량을 알고 싶다면 (df -h)
  • Syntax Highlight와 함께 cat을 쓰고 싶다면 (bat)
  • iterm에서 new tab을 만들 때 directory를 유지하고 싶다면?
  • 심볼릭 링크 사용하여 바로가기 만들기(ln -s)
  • vimrc 통합본
  • (vimrc) 문서 형식 파악 및 문법 하이라이트(syntax on, filetype indent plugin on)
  • (vimrc) 검색, 괄호 등 정보 하이라이트(hlsearch, ruler, showmatch)
  • (vimrc) Python 문서 작성에 편리한 모드(종류별 tab 사이즈, autoindent)
  • (vimrc) 라인 번호 표기(nu or number)
  • (vimrc) 모드별 커서 모양 변경
  • vim에서 여러 줄 주석 처리 (norm i#, norm 1x)

Web

  • Github Profile Badge List
  • Flask에 캐시가 쌓여 새로고침이 안된다면?

Library & Service

  • Vercel : 쉬운 배포 서비스
  • Tailwind UI : 유틸리티 우선 CSS Framework
  • Headless UI : Tailwind UI와 함께 사용할 수 있는 UI Components

Tool

Website

Extension

  • Arxive : Arxiv 논문 제목을 연도가 아닌 제목-저자 형식으로 바꿔주는 툴
  • Google Scholar Button : google scholar 검색을 extension 상에서 할 수 있음.

Application

  • Mathpix Snip : 수식 스크린샷을 LaTex으로 바꿔주는 툴

Article

대학원 생활에 도움이 되는 글들.


Awesome Repo

About

대학원 생활을 하며 사용하는 작고 소중한 코딩팁 (linux 명령어 등)

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published