alias 명령어 생성기
셸 에이리어스를 생성하거나 목록으로 표시합니다 (alias name='value')
alias로 시작하기
## 앨리어스란 무엇인가요?
`alias` 명령어는 셸 단축키를 생성합니다. 즉, 더 긴 명령어로 확장되는 이름을 만드는 것입니다. 이를 통해 자주 사용되거나 기억하기 어려운 명령어를 줄여서 사용할 수 있으며, 셸 세션을 맞춤화하는 가장 일반적인 방법 중 하나입니다.
## 사용 방법
1. **이름 설정**: 앨리어스 이름을 입력합니다(예: `ll`, `gs`). 2. **값 설정**: 해당 이름이 확장될 명령어를 입력합니다(예: `ls -la`). 3. **복사 및 실행**: 생성된 명령어를 터미널에 붙여넣습니다. 앨리어스는 현재 셸에서 즉시 활성화됩니다.
일반 옵션
### `name='value'` 할당
에이리어스는 `name='value'` 형식을 사용합니다. 공백, 파이프, 특수 문자가 그대로 유지되도록 값은 인용부호로 감싸집니다: `alias ll='ls -la'`.
### 모든 에이리어스 목록 표시
현재 셸에 정의된 모든 에이리어스를 출력하려면 인자 없이 `alias`을 그대로 실행하세요.
### 단일 에이리어스 확인
이름만 전달하면 해당 에이리어스의 정의가 표시됩니다: `alias ll`는 `ll`가 확장된 결과를 보여줍니다.
### 에이리어스 삭제
하나의 에이리어스를 삭제하려면 `unalias name`을, 현재 세션의 모든 에이리어스를 삭제하려면 `unalias -a`을 사용하세요.
▶세션 간에 별명을 영구적으로 만들려면 어떻게 해야 하나요?
셸 시작 파일(\`~/.bashrc\`은 Bash용, \`~/.zshrc\`는 Zsh용)에 \`alias name='value'\` 줄을 추가한 다음, \`source ~/.bashrc\`을 사용해 파일을 다시 로드하거나 새로운 터미널을 엽니다.
▶현재 정의된 모든 별명을 어떻게 확인하나요?
아무 인자도 없이 그대로 \`alias\` 명령을 실행하세요. 특정 명령을 확인하려면 \`alias name\` (예: \`alias ll\`)를 실행하세요.
▶파이프나 특수 문자가 포함된 경우 내 별명이 왜 작동하지 않나요?
\`alias gst='git status | head'\\` 값을 작은따옴표로 감싸세요. 작은따옴표는 정의 시 shell이 \`|\`, \`$\` 및 백틱을 해석하는 것을 방지합니다.
이 도구가 당신에게 도움이 되었다면, 저에게 커피 한 잔 사주세요.
제게 커피 한 잔 사주세요.