본문 바로가기

프로그래밍 [KOR]/Unix 계열 운영체제

리눅스 Alias 설정법


안녕하세요! 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