ZShaolin GNU / Linux terminal

ZShaolin GNU / Linux terminal$3.80

Rated 4.27/5 (95) —  Free Android application by Dyne.org

Advertisements

About ZShaolin GNU / Linux terminal

ZShaolin is a powerful console terminal full of extra command-line tools, no root required!. It comes with a fully featured and well usable shell (colors, completion etc.), a large software keyboard and several scripting possibilities to edit and convert batches of photos, images, audio and video in different formats, transfer files and admin remote machines.

☯☯☯☯☯☯ Features

ZShaolin saves you time and effort to be set on Android with a PRO terminal full of authentic GNU/Linux tools: local storage and LAN services, no ads and no clouds.

Includes:

Vim (fully featured) to edit texts with syntax highlight and more
Emacs console the lisp extensible editor, fully featured
RSync to transfer large files over the Internet
OpenSSH client and daemon to connect remote machines
Tmux console terminal screen manager and multiplexer
Mongoose shares files on LAN over HTTP and WebDAV
FFMpeg to convert, decode and encode audio and video files
ImageMagick to convert and manipulate all image formats
dcraw and jhead to edit raw photo formats and metadata
Sox and OggZ to manipulate and convert audio files
GnuPG and Steghide to hide and protect secret files
HTop, NCdu and other tools to understand what's going on
Awk, Sed, Curl and GNU tools for shell scripts
Manpages and even Games, how can we live without them? ;^)

As you can imagine ZShaolin is there to make an hacker's life easier when using Android, while offering a friendly learning environment for shell scripting.

+ experimental packages:

Git versioning system (limited to local functions)
Lynx a textual web browser
Midnight Commander file manager for console


☯☯☯☯☯☯ Documentation

ZShaolin comes complete with all manual pages of included programs (just use man!)

There is plenty of documentation freely available on the Internet in English and other languages on how to use a terminal console, here below we suggest some introductory reading:

☞ http://en.wikipedia.org/wiki/Z_shell Information about the Z-shell
☞ http://en.flossmanuals.net/command-line Introduction to the command-line
☞ http://zshwiki.org ZSh user's wiki
☞ http://grml.org/zsh/grml-zsh-refcard.pdf ZSh configuration reference card
☞ http://www.imagemagick.org/script image manipulation
☞ http://sox.sourceforge.net/Docs/Documentation audio manipulation
☞ http://ffmpeg.org/ffmpeg.html video manipulation

☯☯☯☯☯☯ Remote Shell (NEW!)

To log-in using another computer on the local network via SSH run 'z-ssh' and follow the instructions.

ZShaolin will generate keys and launch an ssh daemon.

☯☯☯☯☯☯ Known Bugs

☞ SWIFT keyboard not supported.
☞ UTF-8 extended characters are not supported (yet).
☞ Only ARM devices supported, no Intel (yet).
☞ Not really a bug, but you need approx 240MB free! be sure there is enough space in FLASH (not sdcard)

We are actively developing ZShaolin and we welcome your bug reports: please report your problems on https://github.com/dyne/ZShaolin/issues and not in the market comments! We do our best to help and improve the software, but you need to make sure your hardware is in a good state and test twice if you can reproduce the bug. And rember this is software for developers and sysadmins: people who read the manuals and love to care about details! ;^)

☯☯☯☯☯☯ Thanks!

This application is still in development: by buying it you will support its progress, on our website we also detail how your money is spent.

If you don't have money to pay, you can build ZShaolin yourself: its all made with free and open-source software. To get to the sources follow links from the homepage on https://www.dyne.org/software/zshaolin

Many people supported this development by buying this app: MANY THANKS!

And happy hacking! :^)

How to Download / Install

Download and install ZShaolin GNU / Linux terminal version 1.1 on your Android device!
Downloaded 1,000+ times, content rating: Everyone
Android package: org.dyne.zshaolin, download ZShaolin GNU / Linux terminal.apk

All Application Badges

Paid
app
Android
1.6
For everyone
Android app

App History & Updates

What's Changed
Stable 1.1 release - Lollypop is not supported.
Adds:
☞ mongoose pocket http and webdav server on LAN
☞ openssh server with easy key exchange (z-ssh)
☞ dcraw to edit raw photo formats
☞ jhead to manipulate image metadata (exif)
☞ ncdu to explore directories by size occupation
☞ cgsecurity tools for deleted files recovery
☞ tmux console manager for extra usability
Enjoy the games! :^)
☞ Curse of War, CTetris and Cryptoslam
Version update ZShaolin GNU / Linux terminal was updated to version 1.1
More downloads  ZShaolin GNU / Linux terminal reached 1 000 - 5 000 downloads
Price update  Price changed from $3.90 to $3.80.
Version update ZShaolin GNU / Linux terminal was updated to version 0.9.1

What are users saying about ZShaolin GNU / Linux terminal

K70%
by K####:

Very useful, simply fantastic! BUT why is it not possible to make it compatible with newer Android versions. One of my devices has now 6.0 and I can not use ZShaolin on that. Please, pleasee can that be fixed? What is the problem? Otherwise, I recommend this app to all my students. Actually, I would think that this app (perhaps a lighter version) should be installed on all devices used by students of natural sciences.

I70%
by I####:

Don't buy this Crap App!!! Tried to do a basic Git Clone operation, and Git complained that it couldn't find the HTTP helper. It's bad enough that Git was installed without it --- but I can't even find out what the official package manager is for this console - even after writing to the developer (from whom, a few days later, I still have yet to hear back).

C70%
by C####:

It was neat while it lasted (and I donated to help fund continued maintenance/development), but now only very outdated pre-lollipop devices get to enjoy its installation and I'm left feeling like a chump for paying instead of just rolling my own install.

M70%
by M####:

I contacted the creators of this application with a few questions and never got a response. I decided to bite the bullet and buy it any way. Turns out it does not do what I need. This does not allow me to run the command bc [command line calculator] so it is useless.

C70%
by C####:

I like it a lot. Only I do not find how can I copy and paste text.

Z70%
by Z####:

At least it worths the mony. even the bundled keyboard is better than hacker' s keyboard

T70%
by T####:

Good Application

M70%
by M####:

I bought this app while I had a Note 3 but now have a Note 4. Play says it is incompatible with device (trltetmo). Please fix this. I had to sideload the APK. It also does work fine on Lollipop (5.1.1 SlimRemix ROM). There is an issue with this app and PIE, can be fixed by getting a patched PIE binary (/system/bin/linker). There is an XDA thread about this. Zshaolin works fine when this is replaced.

O70%
by O####:

Fantastic! I can use my android phone as a real computer, connecting to remote systems to read mail, check logs, and so on. Sysadmining has never been so portable! ;)

G70%
by G####:

I tried a couple Linux installers before trying this. Those installers didn't seem to work. But this app gives me what I most miss about--well actually--FreeBSD, including (gasp) my preferred shell. Now if I could get TECO.....

M70%
by M####:

I love this app. Would be almost complete if it maybe a linux-like packages manager .will r ate again soon

C70%
by C####:

Best Terminal Ever

H70%
by H####:

no ssh-agent

M70%
by M####:

I had to fiddle a bit to get emacs working the way I wanted, but it started out of the box. To get info working in emacs I needed a newer busybox than the one that comes with zshaolin: grip needs to accept option -q. I run Cyanogenmod so I prepended /system/xbin to my PATH, but then man stopped working, so I prepended zshaolins busybox sbin to my new PATH. That's all.

M70%
by M####:

i like that this is small and yet contains effective unixland tools, but also i wish it had a native compiler so i can add things ... guess I will play with debian noroot after all...

M70%
by M####:

Initial impressions are great! Midnight Commander (mc) is a real stand-out. Works great in the shell. I'm using a Logitech external bluetooth keyboard and all my normal keys work. Hint: use alt-[0-9] for function keys. On your bluetooth keyboard, pressing the Menu (4 horiz lines) lets you get your ESC key back. Hacker's keyboard helps on-screen. ssh works as expected. vim works (really powerful editor). nano editor works. I'm still setting up the rsync daemon, but already have scp working. It really looks good! I'd have paid the $4 for midnight commander alone!

M70%
by M####:

Very good and usable application. Keyboard is good too, only swapped @ and " keys in full landscape mode are a little bit annoying. However working ctrl+c, ctrl+d etc. are big plus.

G70%
by G####:

At least it worths the mony. even the bundled keyboard is better than hacker' s keyboard

X70%
by X####:

oh my zsh!

M70%
by M####:

All you need for image audio and video yet so much more...

M70%
by M####:

Ezinbestekoa kontsola eta scriptak faltan botatzen ditugunontzat.

J70%
by J####:

Godlike

R70%
by R####:

Has everything I need and takes a lot less space than having a full Debian chroot on my tablet.

R70%
by R####:

I love this app. Would be almost complete if it maybe a linux-like packages manager .will r ate again soon

L70%
by L####:

Good Application

U70%
by U####:

The program generated 57212 files in under: /data/data/org.dyne.zshaolin It duplicated my entire sdcard fileset. It might work fine. But it is *NOT* small. After I saw that I uninstalled the app. [---- wait ! ----] My mistake. All those references were result of symlinks. DOH! So I reinstalled. When I get sshd to run I'll go to 5 stars

Q70%
by Q####:

I love this app. Would be almost complete if it had python and maybe a linux-like packages manager .will r ate again soon

M70%
by M####:

The only feature I would like is a small package manager (not for installing other tools, but for installing only the tools from this app that I want). Really, I only want/need Lua, Zsh, vim and a couple others. No need for emacs, etc.

Q70%
by Q####:

Emacs seems to be looking for an SD card, but Nexus 7 has no SD card slot. At least I can enjoy the UNIX/Linux look!

M70%
by M####:

I love this. So far it's turned out to be my favourite batch editor for images but something really annoys me. First, there is no option to map the terminal "ESC" key to the physical back key. This is important on ASUS transformers as the back key on the physical keyboard is exactly where ESC is on a normal keyboard. Also, pasting into the terminal (or at least vi) seems impossible. edit: in fact the more I play with it, the more I want the terminals to be available via onscreen tabs and text selection/copy/paste available on long press of the terminal. five stars for these things.

Q70%
by Q####:

I admit, I don't use this very often. I mainly bought this to support the developer and have an alternative to BTEP. If you are comfortable with zsh on desktop, then you'll find this app quite useful.

O70%
by O####:

My favourite (and powerful) command shell of all time.

O70%
by O####:

I have no words.

Q70%
by Q####:

Great. Thanks for including mc.

F70%
by F####:

Like a good home cooked meal. It makes a zsher feel at home.

R70%
by R####:

Just spent a nice few hours using ZShaolin to take notes in Emacs using an external keyboard. Editing and core commands work fine. I was pleased and impressed. Getting org-mode and package-install to work would be magic.

Q70%
by Q####:

In addition to zsh, this app provides a very-full set of Unix utilities, including a complete git client.

Q70%
by Q####:

This is just what I was looking for. I love having a terminal that works with what I consider to be the basic tools.

Q70%
by Q####:

I'm a zsh user and a vim guy, so finding ZShaolin was fantastic. ZShaolin 0.6.0 worked completely out of the box, which was groovy, but there were a few configuration bits that made using vim in the way I'm accustomed to using it pretty hard. But my conversations with @jaromil on Twitter have been fantastic and he's super responsive toward suggestions--my suggested changes were live within a couple days. If you're a Unix guy, use this. If your hangup is that "it's not bash", go learn zsh and be happy.

Q70%
by Q####:

crashes when start zshaolin is pressed same with latest update


Share The Word!


Rating Distribution

RATING
4.35
95 users

5

4

3

2

1