슬기로운 개발자생활/DevOps

Linux기반 OS (Ubuntu) 터미널 명령어 정리

개발자 소신 2024. 1. 5. 08:14
반응형

기본적으로 Ubuntu나 Linux서버는 AWS에서 빌려서 사용하는 경우가 많고, 주된 사용 목적은 웹서버, crontab으로 돌리는 파이썬 프로그램이다.

CLI (Command Line Interface)

  • 명령어 인터페이스 = 터미널

순서

1.  경로
2.  파일 관리
3.  vim editor

1. 경로

  • pwd : 현재 위치를 출력
  • cd : 경로 변경
  • ls : 현재 경로에 있는 파일, 경로목록 출력
    • ls -a : 숨김폴더까지 모두 출력
    • ls -l : 권한, 상세정보 출력
    • ls -al

2. 파일관리

  • mkdir : 폴더 생성
  • cp : 파일 복사 (잘 사용안하고 파이썬 파일로 코딩해서 씀)
  • mv : 파일 이동 (마찬가지)
  • rm : 삭제 (디렉토리 삭제 시 -r 옵션, -f 시 즉시 삭제)
  • touch : 파일 생성
  • cat : 파일 내용 보기
  • stat : 파일 상세정보 보기 (용량, 권한 등)

3. vim editor

vim editor는 프로그램인데 vscode에서 해당 작업 디렉토리에 있는 파일을 수정하기 애매할 때 사용한다. vim.tiny를 사용

  • select-editor : vim editor 변경
  • vi : 파일 vim editor로 열기

파일을 vim editor로 연 상태에서

  • i : 편집모드
  • esc : 보기모드
  • SHIFT + ; : 명령모드
  • (명령모드) q : quit
  • (명령모드) wq : 저장 후 나오기
반응형

'슬기로운 개발자생활 > DevOps' 카테고리의 다른 글

코딩 스타일 가이드  (0) 2024.01.05
심플 API 디자인패턴  (0) 2024.01.05
Git 기초 개념과 활용  (0) 2024.01.05