Windows, Linux, macOS에서 실행되는 크로스 플랫폼 셸·스크립팅 언어·자동화 프레임워크로, 구조화된 데이터와 객체를 다루도록 설계되었습니다.
termux/termux-app
Termux는 휴대폰에 설치 가능한 패키지를 제공하고 셸을 실행하는 Android 터미널 앱이자 Linux 환경입니다.
대체할 수 있는 제품:ConnectBot
- 스타
- 63,077
- 포크
- 7,970
- 열린 이슈
- 644
- 마지막 커밋
- 25일 전
어떤 프로젝트인가요?
Termux는 기기를 루팅하지 않고도 Linux 스타일의 셸 환경을 제공하는 Android용 터미널 에뮬레이터입니다. 이 저장소에는 사용자 인터페이스와 터미널 에뮬레이션을 담당하는 Android 앱 자체가 들어 있습니다. 앱 안에 설치할 수 있는 패키지는 별도의 저장소에서 관리합니다.
Termux에서는 패키지 관리자를 통해 명령줄 패키지를 설치하고 휴대폰의 셸에서 실행할 수 있습니다. 선택 사항인 플러그인 앱으로 기능을 확장해 Android와 연동할 수도 있습니다. 예를 들어 Termux:API는 기기 기능에 액세스하고, Termux:Boot는 시작할 때 스크립트를 실행하며, Termux:Widget은 홈 화면 바로가기를 제공하고, Termux:Styling은 색 구성표와 글꼴을 설정합니다.
GitHub 및 F-Droid 빌드는 Android 7 이상을 지원합니다. 프로젝트는 Android 12 이상에서 백그라운드 프로세스가 종료되어 장시간 실행 중인 세션이 중단될 수 있다고 안내합니다.
핵심 기능
- 01루트 권한 없이 Android에서 Linux 스타일의 셸을 제공합니다.
- 02Termux 패키지 관리자를 통해 명령줄 패키지를 설치합니다.
- 03API 액세스, 부팅 시 스크립트 실행, 위젯, 스타일 설정용 플러그인 앱으로 기능을 확장합니다.
- 04터치 키보드와 터미널 설정을 갖춘 터미널 에뮬레이터를 제공합니다.
활용 사례
- Android 휴대폰에서 스크립트, Python 또는 기타 명령줄 도구를 실행합니다.
- 모바일 기기에서 SSH 및 기타 원격 도구를 바로 사용합니다.
- 별도의 컴퓨터 없이 휴대폰에서 Linux 명령어를 익힙니다.
빠른 시작
- 1
F-Droid, GitHub Releases 또는 Google Play에서 Termux 앱을 설치합니다(단일 명령어는 없습니다. Installation을 참고하세요)
- 2
기기에서 Termux를 열고 패키지 목록을 업데이트합니다
pkg update - 3
Termux 안에 패키지를 설치합니다(자세한 내용은 Package Management wiki를 참고하세요)
사용 전 알아둘 점
- Android 전용이며 데스크톱이나 iOS에서는 실행되지 않습니다.
- Android 12 이상에서는 백그라운드 프로세스가 종료되어 셸 세션이 예기치 않게 닫힐 수 있습니다.
- 서로 다른 출처에서 설치한 앱은 서명이 호환되지 않아 함께 사용할 수 없습니다.
- F-Droid 빌드는 GitHub Releases보다 며칠에서 몇 주 늦게 제공될 수 있습니다.
토픽
자주 묻는 질문
- termux-app은(는) 무엇인가요?
- Termux는 휴대폰에 설치 가능한 패키지를 제공하고 셸을 실행하는 Android 터미널 앱이자 Linux 환경입니다. Termux는 기기를 루팅하지 않고도 Linux 스타일의 셸 환경을 제공하는 Android용 터미널 에뮬레이터입니다. 이 저장소에는 사용자 인터페이스와 터미널 에뮬레이션을 담당하는 Android 앱 자체가 들어 있습니다. 앱 안에 설치할 수 있는 패키지는 별도의 저장소에서 관리합니다.
- termux-app은(는) 무료로 사용할 수 있나요? 라이선스는 무엇인가요?
- termux-app은(는) Other 라이선스의 오픈소스입니다. 상업용 제품에 사용하기 전에 라이선스 조건을 확인하세요.
- termux-app은(는) 아직 유지보수되고 있나요?
- 활발히 유지보수 중. termux-app의 마지막 커밋은 2026년 9월 26일입니다.
- termux-app은(는) 어디에 사용할 수 있나요?
- Android 휴대폰에서 스크립트, Python 또는 기타 명령줄 도구를 실행합니다. 모바일 기기에서 SSH 및 기타 원격 도구를 바로 사용합니다. 별도의 컴퓨터 없이 휴대폰에서 Linux 명령어를 익힙니다.
- termux-app는 어떻게 설치하나요?
- F-Droid, GitHub Releases 또는 Google Play에서 Termux 앱을 설치합니다(단일 명령어는 없습니다. Installation을 참고하세요) 기기에서 Termux를 열고 패키지 목록을 업데이트합니다: pkg update Termux 안에 패키지를 설치합니다(자세한 내용은 Package Management wiki를 참고하세요)
- termux-app은(는) 어디서 받을 수 있나요?
- 소스 코드와 설치 방법은 GitHub에 있습니다: https://github.com/termux/termux-app
요약은 프로젝트 README를 바탕으로 AI가 작성했습니다. GitHub 통계는 매일 갱신됩니다.
관련 프로젝트
man 페이지를 보완하는 간단한 자료로, 자주 쓰는 명령줄 도구의 실용적인 예제를 담은 커뮤니티 관리 치트시트입니다.
탭과 유니코드를 지원하는 최신 Windows Terminal 앱과 클래식 Windows 콘솔 호스트(conhost.exe)의 소스 코드입니다.
Warp는 내장 코딩 에이전트나 직접 선택한 CLI 에이전트를 지원하는, 터미널 기반의 에이전트형 개발 환경입니다.
구문 강조, Git 변경 표시, 자동 페이징을 지원하는 터미널용 cat(1) 클론입니다.
파일과 디렉터리를 이름으로 찾을 때 Unix find를 빠르고 사용하기 쉽게 대체하는 명령줄 도구입니다.