320x100
320x100

파워셸

1. get-alias

: 시스템에 등록된 alias 확인

 

2. set-alias [단축어] 실제_명령어

: 시스템에 alias 등록

 

3. 단축어

: 시스템에 등록된 단축어 실행

 

- 장점

: 추가적인 설치 없이 윈도 기본 기능으로 단축어 실행 가능

 

- 단점

: && 나 || 같은 연산자를 지원하지 않음 (파워셸을 7버전 이상으로 업데이트 하면 가능. 기본 5.1)

: grep 등 익숙한 리눅스 명령어를 지원하지 않으며, 깃 혹은 node 등에서 지원하는 명령어를 사용할 수 없음

 

 

 

 

 

 

Windows 터미널 + git bash

1. 윈도 microsoft store에서 windows terminal을 설치

: https://www.microsoft.com/store/productId/9N0DX20HK701

 

2. windows terminal 실행 후 ctrl + ,

 

3. 좌측 아래 Json 파일 열기 실행

 

4. profiles 항목에 Git Bash 프로필을 추가

{

    "profiles":
    {
        "defaults":
        {
            
        },
        "list":
        [
            {
                "guid": "{61c54bbd-c2c6-5271-96e7-009a87ff44bf}",
                "name": "Windows PowerShell",
                "commandline": "powershell.exe",
                "hidden": false
            },
            {
                "guid": "{0caa0dad-35be-5f56-a8ff-afceeeaa6101}",
                "name": "명령 프롬프트",
                "commandline": "cmd.exe",
                "hidden": false
            },
            {
                "guid": "{b453ae62-4e3d-5e58-b989-0a998ec441b8}",
                "hidden": false,
                "name": "Azure Cloud Shell",
                "source": "Windows.Terminal.Azure"
            },
            {
                "guid": "{124fc1da-dadc-4276-9c4e-f0524ba57a49}",
                "name": "Git Bash",
                "commandline": "\"%PROGRAMFILES%\\git\\usr\\bin\\bash.exe\" -i -l",
                "icon": "%PROGRAMFILES%\\git\\mingw64\\share\\git\\git-for-windows.ico",
                "startingDirectory": "%USERPROFILE%",
                "cursorShape": "filledBox",
                "hidden": false
            }
        ]
    },

}

 

5. Git bash를 기본 프로필로 설정

{

    "defaultProfile": "{124fc1da-dadc-4276-9c4e-f0524ba57a49}",

}

 

6. C:\Program Files\Git\etc\profile.d\aliases.sh 파일을 메모장이나 IDE로 실행

 

7. alias 추가 (아래는 예시)

alias project-pull='git fetch --all && git merge upstream/master'
alias execute='set NODE_ENV=PRODUCTION && node C:\projects\app.js'

 

8. 이후 Windows terminal을 실행하여 alias한 명령어를 실행

 

- 장점

: Windows Terminal만 설치되어 있으면 간단하게 alias를 설정 가능

: git bash의 강력한 명령어 기능을 사용하면서 이를 파일 수정만으로 이용 가능

: 여러 명령어를 묶어서 실행하고 내용을 수정하기가 편함

 

 

 

 

 

 

 

Reference

 

Windows Terminal(PowerShell) Alias 설정하기

윈도우 앱스토어에서 설치한 terminal이 powershell 기반이라 powershell에서도 동일하게 작동합니다. 1. Alias 보기 get-alias 2. Alias 설정하기 ll 명령어가 없습니다. ls는 있구요. ll에 ls를 설정하도록 하겠

greendreamtrre.tistory.com

 

Windows Terminal에서 Git Bash 사용하기

Windows Terminal에 Git Bash를 추가하여 사용하는 방법에 대해 알아봅시다.

notes.hphk.io

 

 

[unix] 윈도우 gitbash에서 alias 설정하기

git bash가 설치 되어있다면, 아래와 같이, 비주얼 코드에서도 터미널로 사용할 수 있다.커맨드를 입력하다보면 반복해서 사용해야할 명령어들이 docker-compose 같이, 긴 명령어들로 인하여 피로감을

velog.io

 

300x250
728x90

'Development > Development' 카테고리의 다른 글

개발에 온전히 집중하는 방법  (1) 2023.04.30
프롬프트 엔지니어링  (1) 2023.04.30
패키징과 번들링  (0) 2023.03.10
GOF (Gang Of Four)와 디자인 패턴  (0) 2023.03.10
데코레이터와 어노테이션  (0) 2023.03.10