Post

개발 환경 구축할 때 사용하는 명령어들

고생길 줄이기 프로젝트

alias, export, source 관하여

개발 환경 구축할 때 사용하는 명령어들

환경 구축할 때 사용하는 유용한 명령어에 관하여

여러가지 개발툴을 설치하거나 많은 툴을 사용할 때 이곳저곳에 흩어진 툴들을 찾아가서 실행하기엔 번거로울 때가 많다.

윈도우로 치면 바로가기 아이콘을 만들거나 단축 명령어를 만들거나 할 수 있다. 이를 위해 몇가지 확인하면서 알게 된 명령어를 정리해놓으려고 한다.

리눅스에서 안드로이드 스튜디오를 설치하면 실행할 때 설치된 디렉터리까지 가서 studio.sh 를 실행해야 한다.

또한 그 외 비공식적인 툴 같은 경우 경로까지 가서 실행 스크립트를 실행시켜야 하는 경우가 많다.

이때 아래 명령어들을 이용해서 환경을 구축하면 용이한 것 같다.

alias

긴 명령어를 짧게 만들고 싶을 때. 자주 쓰는 명령어를 효율적으로 실행하고 싶을 때 특정 명령어나 명령어 조합에 별칭(단축키)을 지정할 수 있다.

1
2
alias ls='ls --color=auto'
alias ll='ls -la'

export

환경 변수(예: PATH, JAVA_HOME, PYTHONPATH)를 설정해야 할 때. 쉘에서 실행되는 스크립트나 프로그램이 특정 변수를 참조하도록 해야 할 때, 쉘 단에서 사용할 수 있는 변수를 설정하거나, 자식 프로세스에서도 환경 변수를 사용할 수 있도록 전달한다.

1
export PATH=$PATH:/root/tools/jadx/build/jadx/bin
1
2
root@test ~ % jadx
jadx          jadx-gui      jadx-gui.bat  jadx.bat

source

쉘 스크립트나 설정 파일을 다시 적용해야 할 때, 새로 추가된 환경 변수를 즉시 반영하고 싶을 때, 쉘 스크립트 파일을 현재 쉘 세션에서 실행하거나, 환경 변수나 설정 값을 갱신한다.

1
$ source ~/.bashrc

아래와 같이 사용할 수 있다.

1
$ . ~/.bashrc

정리하며

위와 같은 명령어들을 살펴보았는데 여러가지 툴을 효과적으로 빠르게 실행시키기엔 좋을 것으로 보인다.

This post is licensed under CC BY 4.0 by the author.
If you find any errors, please let me know by comment or email. Thank you.

© Ruffalo. Some rights reserved.

I'm

Using the Chirpy theme for Jekyll.