Termux je emulátor terminálu pro Android s otevřeným zdrojovým kódem, který umožňuje spustit prostředí Linuxu na zařízení se systémem Android. Kromě toho lze prostřednictvím správce balíčků aplikace instalovat různý software. Termux automaticky nainstaluje minimální základní systém a další balíčky jsou k dispozici pomocí správce balíčků.
Přístupná je většina příkazů dostupných v systému Linux a také vestavěné příkazy Bash. K dispozici je také několik dalších shellů, například Zsh a tcsh. Termux je první terminálovou aplikací pro Android, která obsahuje řadu softwaru, na rozdíl od jiných emulátorů terminálu, ve kterých jsou k dispozici pouze malé nebo omezené nástroje poskytované systémem Android.
Balíčky jsou zkompilovány křížem s Android NDK a mají záplaty kompatibility, aby fungovaly v systému Android. Vzhledem k tomu, že všechny soubory jsou nainstalovány v adresáři aplikace, není vyžadováno rootování. K dispozici je více než tisíc balíčků, které lze stáhnout, a uživatelé mohou zasílat požadavky na nové. Případně lze balíčky zkompilovat ze zdrojových kódů, protože Termux podporuje řadu sestavovacích nástrojů včetně CMake a také kompilátorů pro C++, Rust, Go a několik dalších. Termux může také instalovat interprety pro jazyky jako Ruby, Python, JavaScript atd.
K úpravám a vytváření souborů z terminálu lze nainstalovat terminálové textové editory, jako jsou Emacs a Vim. V Termuxu je také možné spouštět aplikace s grafickým uživatelským rozhraním prostřednictvím VNC serveru a instalovat desktopové prostředí (Xfce, LXQt, MATE) nebo správce oken.
Obsah
Termux příkazy. Terminál emulátor. SSH port 8022.
! ./ : [ [[ ]] addpart alias am apt apt-cache apt-config apt-get apt-key apt-mark arp awk b2sum base32 base64 basename basenc bash bg bind blkdiscard blkid blkzone blockdev break builtin bunzip2 busybox bzcat bzcmp bzdiff bzgrep bzip2 bzip2recover bzless bzmore cal caller case cat cd chcon chcpu chgrp chmod choom chown chroot chrt chsh cksum clear cmp col colcrt colrm column comm command command_not_found_handle compgen compile_et complete compopt continue coproc coreutils cp crond crontab csplit ctrlaltdel curl curl-config cut dalvikvm dash date dd declare delpart df diff diff3 dir dircolors dirname dirs disown dmesg dnsdomainname do done dos2unix dpkg dpkg-deb dpkg-divert dpkg-query dpkg-split dpkg-trigger du dumpsexp echo ed egrep elif else enable env esac eval exec exit expand export | expr factor fallocate false fc fg fgrep fi fincore find findfs flock fmt fold for free fsck.cramfs fsck.minix fsfreeze ftp ftpd ftpget ftpput function funzip fuser gawk gawklibpath_append gawklibpath_default gawklibpath_prepend gawkpath_append gawkpath_default gawkpath_prepend getopt getopts getprop gpg-error gpg-error-config gpgrt-config gpgv grep groups gss-client gss-server gunzip gzexe gzip hardlink hash head help hexdump history hmac256 hostname htop hwclock id if ifconfig in inotifyd install ionice iostat ip ipmaddr iptunnel isosize jobs join k5srvutil kadmin kadmin.local kadmind kdb5_util kdestroy kill killall kinit klist kpasswd kprop kpropd kproplog krb5-config krb5-send-pr krb5kdc kswitch ktutil kvno ldattach ldns-config less lessecho lesskey let libgcrypt-config link linux32 linux64 ln local logcat logger login logname logout look losetup ls lscpu lsipc lsof lsusb lzcat lzcmp lzdiff lzegrep lzfgrep lzgrep | lzless lzma lzmadec lzmainfo lzmore mac2unix mapfile mcookie md5sum mii-tool mkdir mkfifo mkfs mkfs.bfs mkfs.cramfs mkfs.minix mknod mkswap mktemp more mount mpicalc mpstat mv namei nameif ncursesw6-config netstat nice nl nmeter nohup nproc nsenter numfmt od partx passwd paste patch pathchk pcre-config peekfd pgrep pidof ping ping6 pkg pkill plipconfig pm pmap popd pr printenv printf prlimit prtstat ps pslog pstree ptx pushd pwd pwdx rarp read readarray readlink readonly readprofile realpath red rename renice reset resizepart return rev rm rmdir route rtcwake runcon runsv runsvdir sclient scp script scriptreplay sdiff sed select sendmail seq set setarch setsid setterm settings sftp sftpa sh sha1sum sha224sum sha256sum sha384sum sha512sum shift shopt shred shuf sim_client sim_server slattach sleep sort source source-ssh-agent split sserver | ssh ssh-add ssh-agent ssh-copy-id ssh-keygen ssh-keyscan ssha sshd start-stop-daemon stat stdbuf stty su sum suspend sv svlogd swaplabel sync sysctl tac tail tar taskset tcpsvd tee telnet termux-fix-shebang termux-info termux-open termux-open-url termux-reload-settings termux-setup-storage termux-upgrade-repo termux-wake-lock termux-wake-unlock test tftp then time timeout times tload top touch tr trap true truncate tset tsort tty type typeset ul ulimit umask umount unalias uname uname26 uncompress unexpand uniq unix2dos unix2mac unlink unlzma unset unshare until unxz unzip unzipsfx update-alternatives uptime usleep uuclient uuserver vdir vi vmstat wait watch wc wdctl whereis which while whoami whois wipefs xargs xdg-open xz xzcat xzcmp xzdec xzdiff xzegrep xzfgrep xzgrep xzless xzmore yat2m yes zcat zcmp zdiff zegrep zfgrep zforce zgrep zipgrep zipinfo zless zmore znew zramctl { } |
Užitečné
WP-CLI cli pro WordPress
Domovská stránka Termux.