티스토리 뷰

Android

Termux shell 관련

컴퓨터 길들이기 2020. 9. 2. 11:20

Termux의 기본 shell은 bash이다.

기본 홈 디렉터리가 /home이 아닌 /data/data/com.termux/files/home 으로 길어서인지 shell prompt가 단순히 $이다.

현재 디렉토리를 표시되게 shell prompt를 바꾸려면 다음과 같이 입력한다.

export PS1="[\W]"

위의 대문자 W대신 소문자 w를 입력하면 전체 경로를 표시한다. 그런데, 기본 홈 디렉토리 경로가 길어서 짧게 표시하는 게 좋을 것 같다.

 

현재 디렉토리만 굵은(bold) 녹색으로 표시하려면 다음과 같이 입력한다.

export PS1="[\[$(tput sgr0)\]\[$(tput bold)\]\[\033[38;5;2m\]\W\[$(tput sgr0)\]]\[$(tput sgr0)\]"

[참고 사이트: bashrcgenerator.com/ ]

 

web service 디렉토리가 길어서 shell 변수로 만들어 놓고 이용하면 편리하다.

export www="$PREFIX/share/apache2/default-site/htdocs"

변수는 대소문자를 구분한다. 개인적으로 소문자를 선호하므로 소문자로 정의하였다.

홈 디렉토리에서 바로 웹 html문서 폴더로 가려면 아래와 같이 입력한다.

cd $www

 

위의 사항들을 로그인할때 적용되게 하려면 홈 디렉토리의 .bashrc에 위의 내용을 추가한다.

cd
nano ./bashrc

export PS1="[\[$(tput sgr0)\]\[$(tput bold)\]\[\033[38;5;2m\]\W\[$(tput sgr0)\]]\[$(tput sgr0)\]"
export www="$PREFIX/share/apache2/default-site/htdocs"

 

'Android' 카테고리의 다른 글

Termux + Desktop Environment  (1) 2020.09.02
Termux + phpmyadmin  (0) 2020.09.01
Termux + Apache,PHP,MySQL(MariaDB)  (0) 2020.09.01
Android File Open Dialog  (0) 2020.04.03
Android Device 에 대한 정보를 보여주는 앱  (0) 2020.03.21
공지사항
최근에 올라온 글
최근에 달린 댓글
Total
Today
Yesterday
링크
«   2024/05   »
1 2 3 4
5 6 7 8 9 10 11
12 13 14 15 16 17 18
19 20 21 22 23 24 25
26 27 28 29 30 31
글 보관함