Termux: Android의 Linux 명령줄
Termux은 완전한 Linux 명령줄 환경을 제공하는 무료 오픈 소스 Android 앱입니다. bash, zsh, C 개발 및 Python 스크립팅을 지원하므로 Android 기기에서 직접 Linux 명령을 실행할 수 있습니다.
Termux 기능:
Termux은 루트 액세스나 복잡한 설정 없이 Linux 환경을 효율적으로 에뮬레이트합니다. APT 패키지 관리자를 통해 사용할 수 있는 추가 패키지와 함께 최소 기본 시스템이 자동으로 설치됩니다. 이는 안전한 원격 서버 액세스에 이상적입니다.
주요 기능:
- 강력한 SSH 클라이언트: 통합 OpenSSH 클라이언트를 사용하여 원격 서버를 원활하게 관리하세요.
- 쉘 및 편집기 선택: Bash, fish 또는 ZSH 쉘과 nano, Emacs 또는 Vim 편집기 중에서 선택하세요.
- 다용도 도구: 백업용 Rsync, API 액세스용 컬, 코드 컴파일용 GCC/clang, 스크립팅용 Python, 버전 제어용 Git/SVN을 활용하세요.
- 광범위한 패키지 라이브러리: 표준 Android 터미널 에뮬레이터의 기능을 훨씬 능가하는 방대한 Linux 패키지 라이브러리를 터미널에서 직접 액세스하세요.
- 직관적인 키보드 단축키: 기기 볼륨 및 전원 버튼을 활용하는 사용자 정의 키보드 단축키를 사용하여 명령을 효율적으로 실행합니다.
- 외부 키보드 지원: 사용성 향상을 위해 외부 키보드(블루투스 또는 USB)를 연결하세요.
- 광범위한 프로그래밍 언어 지원: NodeJS, Ruby, Python 등을 지원합니다.
기능 요약:
Termux은 다음을 포함하여 Android에서 포괄적인 Linux 환경을 제공합니다.
- 고급 명령줄 작업을 위한 Bash 및 Zsh 셸
- nnn과 nano, vim, emacs 등의 편집기를 사용하여 파일을 관리합니다.
- 원격 서버에 대한 SSH 액세스를 안전하게 보호하세요.
- clang, make, gdb를 사용한 C 개발
- 스크립팅 및 계산을 위한 Python 콘솔
- 프로젝트 버전 관리를 위한 Git 및 Subversion.
- 고전적인 텍스트 기반 게임(frotz).
장점과 단점:
장점:
- 기능이 풍부하고 다재다능합니다.
- Android에서 안전하고 쉬운 Linux 에뮬레이션
- 유연한 셸 및 편집기 선택.
- 단순화된 코드 컴파일 및 데이터 관리.
단점:
- Linux 명령줄에 어느 정도 익숙해야 합니다.
설치 Termux:
- Termux APK를 다운로드하세요.
- APK 파일을 설치하세요.
- Termux사용을 시작해 보세요!
최근 업데이트:
최신 버전은 Termux-file-editor
및 Termux-url-opener
의 파일 처리 문제를 해결합니다. 또한 여러 API 메소드를 통합하여 별도의 Termux:API
설치(Termux-clipboard-*
, Termux-download
, Termux-saf-*
, Termux-share
, Termux-storage-get
, Termux-usb
, Termux-vibrate
및 Termux-volume
포함)가 필요하지 않습니다. ).