안녕하세요! Ji-nun입니다!
이번 포스팅은 리눅스 또는 유닉스 계열의 Cent OS 등의 운영체제에서 자주 쓰는 명령어들을 간단하게 사용하기 위해서 쓰이는
Alias란 아주 편한 설정법을 알려드리려고 합니다.
Alias (별명)
- Alias란?
리눅스의 기본 명령어와 긴 명령어를 다른 이름(별칭)으로 간단히 줄여서 사용할 수 있는 쉘 내부 명령어입니다.
alias 기능을 이용하면 어떤 명령이든지 길이와 상관없이 내가 사용하기 편한 형태로 바꾸어 사용할 수 있습니다. - 명령어 설정법
~/.bashrc 파일을 편집기로 열어 작성합니다. ( 파일명 앞의 '~'는 root 위치를 가리킵니다. )
해당 파일은 현재 로그인한 계정의 쉘(bash)에 대한 기본 설정을 선언해 두는 것입니다.
만약 모든 사용자에게 적용하기를 원한다면 /etc/profile 과 같은 곳에 선언해 주시면 됩니다.
(예시)
1. vim ~/.bashrc : 편집기를 사용하여 .bashrc 파일을 엽니다.
2. alias (별명)='(명령어)'
alias mysql='mysql -h localhost -u root -p'
3. . ~/.bashrc : 재접속을 하지않고 alias 명령어가 바로 적용이 되게끔 합니다.
- 이젠 터미널에서 mysql만 입력해도 mysql이 실행되게 됩니다.
제 경우에는 AWS 상에서 EC2를 통해 Database에 접속을 하려하면
EndPoint가 너무 길어서 항상 복사 붙여넣기를 하기가 힘들었습니다.
예를 들면
mysql -haurora-db.xxxxxxxxxxxxx.us-east-1.rds.amazonaws.com -uroot -p'(password)' 와 같은 식으로 접근을 해야하는데
매번 접속할때마다 이렇게 입력하긴 힘드니 alias로 지정해 두었었습니다.
- Alias 확인 방법
터미널에서 alias를 입력하면 등록된 alias가 목록으로 나타납니다.
제 나름대로 생각을 정리하며 포스팅합니다.
정보전달에 있어 차질이 생기는 것을 우려해 나름대로 확실하게 검증을 하고 포스팅하려고 노력합니다.
본 포스팅에 잘못된 정보가 있거나 수정해야할 내용이 있다면 댓글 또는 아래의 이메일로 알려주시면 감사하겠습니다.
E-mail : silent_lhr@naver.com
공감은 로그인이 필요없습니다.
공감은 저에게 포스팅을 이어나갈 수 있는 힘이 됩니다.
'프로그래밍 [KOR] > Unix 계열 운영체제' 카테고리의 다른 글
vi editor 명령어 (0) | 2017.10.31 |
---|---|
CentOS 6.5 - Sysbench 설치 (0) | 2017.10.20 |
SFTP 명령어를 이용한 파일 전송 (0) | 2017.10.20 |