alias를 설정하면 긴 명령어(수많은 디렉토리들..)를 단축하여 편하게 작업할 수 있다.

나만이 쓰는 서버라면 무엇을 정해도 상관없지만, 공용개발서버라면 개발자들간의 이해와 협의가 필요할듯.


현재 적용된 alias는 alias 라는 명령어로 확인 가능하다.

1
2
3
4
5
6
7
8
9
10
11
12
13
[root@localhost go]# alias
alias cdcc='cd /home/host/test/chaincode/test-cc/go'
alias cdh='cd /home/host'
alias cp='cp -i'
alias egrep='egrep --color=auto'
alias fgrep='fgrep --color=auto'
alias grep='grep --color=auto'
alias l.='ls -d .* --color=auto'
alias ll='ls -l --color=auto'
alias ls='ls --color=auto'
alias mv='mv -i'
alias rm='rm -i'
alias which='alias | /usr/bin/which --tty-only --read-alias --show-dot --show-tilde'
cs


현재 적용된 alias들

수정 명령어는 vi ~/.bashrc로 가능하다.

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
[root@localhost go]# vi ~/.bashrc
 
# .bashrc
 
# User specific aliases and functions
 
alias rm='rm -i'
alias cp='cp -i'
alias mv='mv -i'
alias cdh='cd /home/host'
alias cdcc='cd /home/host/test/chaincode/test-cc/go'
 
# Source global definitions
if [ -/etc/bashrc ]; then
        . /etc/bashrc
fi
 
cs

alias를 적용하고, 저장 후 종료한 다음에는 꼭 source ~/.bashrc를 해줘야 현재 쉘에서 바로 사용이 가능하다.

1
2
3
4
5
6
7
8
9
10
11
12
13
14
[root@localhost go]# source ~/.bashrc
[root@localhost go]# alias
alias cdcc='cd /home/host/test/chaincode/test-cc/go'
alias cdh='cd /home/host'
alias cp='cp -i'
alias egrep='egrep --color=auto'
alias fgrep='fgrep --color=auto'
alias grep='grep --color=auto'
alias l.='ls -d .* --color=auto'
alias ll='ls -l --color=auto'
alias ls='ls --color=auto'
alias mv='mv -i'
alias rm='rm -i'
alias which='alias | /usr/bin/which --tty-only --read-alias --show-dot --show-tilde'
cs


굳ㅋ

'어장 Develop' 카테고리의 다른 글

[http1.1] Expect: 100-continue  (0) 2021.03.18
[tomcat] p12 ssl 적용  (0) 2020.06.08
[Linux] make: g++: Command not found  (0) 2019.08.12
[JavaScript] timestamp convert to date type  (1) 2019.03.15
[Intellij] 인텔리제이 - lombok 설치  (0) 2018.09.06
블로그 이미지

김생선

세상의 모든것을 어장관리

,