- 윈도우 터미널(Windows Terminal)의 개념을 파악한다.
- 명령 프롬프트? PowerShell?
- 기본적인 명령어를 익힌다.
(본 포스팅은 Window 기준으로 작성되어 있습니다.)
- 윈도우 터미널 : 운영체제(OS)에 직접적으로 명령을 내려 즉각적인 상호작용을 통해 시스템을 관리하기 위한 도구
- 명령 프롬프트 , PowerShell 과의 차이?
- 모두 같은 이유를 위해 만들어졌지만, 최초로 만들어진 명령 프롬프트, window XP가 보급되던 때의 PowerShell, Window 11용으로 나온 터미널을 거치면서 기능이 다양해지며 역할이 늘어났다.
- 한 줄 요약: 명령 프롬프트 < PowerShell < Terminal
- windows terminal 또는 터미널을 검색하여 아래와 같은 프로그램을 실행하면, 기본값으로 PowerShell이 열린다.
- PowerShell이 열리면, 다음과같이 명령어를 이용하여 운영체제에 명령을 내린다.
- 그렇다면 어떤 명령을 내릴 수 있는지 대표적인 예시들을 알아보자.
- cd
경로
:경로
로 이동한다.
- cd .. :
Root 폴더
로 이동한다.- cd ~ :
Home Directory
로 이동한다.
- clear : 터미널의 모든 내용을 지운다.
- copy
파일명
경로
:파일명
과 일치하는 파일을경로
에 복사한다.
- date : 날짜 및 시간을 표시한다.
- dir : 현재 경로에 속한 파일을 확인한다.
- del
파일명
:파일명
과 일치하는 파일을 삭제한다.
- ren
파일명
새 파일명
:파일명
을새 파일명
으로 변경한다.
- md
파일명
: 이름이파일명
인 파일을 생성한다.
- ipconfig : 내 컴퓨터의 네트워크 환경을 확인한다.
- start
프로그램명
:프로그램명
과 일치하는 프로그램을 실행한다. 일부 프로그램만 지원된다.
ex)start chrome
start calc
start iexplore
등
- help : 터미널에서 지원되는 명령어의 정보를 확인한다.
터미널 사용 예시
- 경로를 이동하여 해당 경로의 파일 리스트 확인하기
- 현재 경로에 속한 파일을 다른 경로에 파일명을 바꿔 복사하기
dir | findstr Copi
는 현재 경로의 폴더중,Copi
라는 문자를 폴더명에 포함하는 폴더를 출력하라는 명령이다.
인터넷
인터넷 작동 원리HTTP란?브라우저 동작 원리DNS 작동 원리도메인 네임이란?호스팅이란?
기본적인 프론트엔드 지식HTMLCSSJavaScript
OS 및 일반적인 지식터미널 사용방법- OS 작동 방식
- 프로세스 관리
- 스레드와 동시성
- 기본적인 터미널 명령어
- 메모리 관리
- 프로세스간 통신 (IPC)
- 입출력 관리
- POSIX 기초
- 기본적인 네트워크 개념
버전 관리- Git 기본 사용법
DataBase- PostgreSQL (변경 가능성 있음)
- MongoDB
DataBase 상세 정보- ORM
- ACID
- Transaction
- N + 1 Problem
- DataBase 정규화
- Index와 작동 방식
API- 인증
- REST
- JSON APIs
캐싱- CDN
- Server side
- Client side
웹 보안 지식- MD5, SHA family, scyrpt, bcrypt
- HTTPS, CORS, SSL/TL, 보안 정책
Testing- 통합 테스트
- 단위 테스트
- 기능 테스트
- CI/CD
개발과 설계 원칙- SOLID
- KISS
- YAGNI
- DRY
아키텍처 패턴- 모놀로틱 앱
- 마이크로서비스
- SQA
- Serverless
검색 엔진- ElasticSearch
메세지 브로커- RabbitMQ, Kafka
컨테이너화 vs 가상화- Docker
GraphQL- Apollo
- 웹 소켓
- 웹 서버
확장성- 측정, 모니터링, 원격측정
- 마이그레이션 전략
- 수평적 확장 vs 수직적 확장
- 관찰 가능성을 고려한 확장
CityCatDog님의 Tistory
[Windows CMD] 윈도우 실행창 기본 명령어 모음(1)
윈도우 CMD 명령어 목록