Andorid app which provides a bunch of useful Linux commands.

Related tags

App kotlin linux
Overview

GitHub Liberapay Paypal

Linux Command Library for Android

The app currently has 3203 manual pages, 1351 one-line scripts and a bunch of general terminal tips. It works 100% offline, doesn't need an internet connection and has no tracking software.

Play Store

Screenshots

Categories

  • Users/Groups
  • Files/Folders
  • Search/Find
  • Network
  • System information
  • System control
  • Video/Audio
  • Package manager
  • Terminal games
  • Hacking tools
  • One-liners
  • Git
  • SSH
  • Printing

Tips

  • Cursor navigation
  • Tab completion
  • Special characters in commands
  • Redirection
  • Clear and reset the terminal
  • List of recent commands
  • Close a frozen window/application
  • File permissions

Goals

  • Keep it simple and performant
  • Keep the app content up-to-date
  • Keep the app up-to-date with the Material Design guidelines

Thanks to

http://letsgokoyo.com - App Icon

https://www.commandlinefu.com - Lots of one-liners

https://icons8.com - Icons

License

Copyright 2019 Simon Schubert

Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. You may obtain a copy of the License at

http://www.apache.org/licenses/LICENSE-2.0

Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License.

Comments
  • your app for f-droid

    your app for f-droid

    Hello,

    since your App is free software, and seem to not have any bindings to nonfree libraries, you could easily promote it to pecome part of the f-droid repository. https://f-droid.org/

    rgds schabi

    opened by theScrabi 40
  • Search by name without looking into the contents in the app

    Search by name without looking into the contents in the app

    First thanks for this great app, but occasionally I find it difficult to search for the man page of a command because the app matches the keyword in both the contents and the titles. For instance, when I want to search for the man page of the command tar, the best match entry (man page of tar) does not show on the top of the screen: Screenshot_20220730_204655_com inspiredandroid linuxcommandbibliotheca

    I could not find any settings related to adjust this behavior. It will be great if the app can provide such an option.

    opened by Bekaboo 3
  • [enhancement] Add entry to Micro text editor

    [enhancement] Add entry to Micro text editor

    Hello, i love the library and i wanted to ask if is possible to add an entry for the Micro text editor. It's a modern and intuitive terminal-based text editor, like nano, but a lot more powerful, and extensible Thanks!

    opened by Vilianexe 2
  • typo at CPU usage headline

    typo at CPU usage headline

    Version: 3.0.2

    I don't know how to contribute here so I create an issue instead. At "Basics > System information > CPU usage in persentag" there's an "e" missing at the end.

    opened by Russe 2
  • Search commands by full name

    Search commands by full name

    Hi there

    First off thanx for a great app! One small enchancement. When searching for a command each command's name is "broken up" into the command, e.g. "_exit" and a short description "terminate the calling process". For Linux newbs (like me) it would be greate to search on both the command name and description. Allowing you to search for a term like "terminate" as you might not have a clue as to what the command's name might be.

    Regards

    opened by MarcoWagener 2
  • FC with custom database

    FC with custom database

    I replace the commands.db from the .apk file with the commands.db generate by myself with archlinux It worked on the commands list,but when i clicked anyone of them,the app has crashed.

    Something wrong? Sorry for my bad English. :-)

    opened by 4679 2
  • Typo in GIT -> Define the author name  to be used for all commits.

    Typo in GIT -> Define the author name to be used for all commits.

    The command is git config --global user. name [name] but it should be git config --global user.name [name] ( write user.name together )

    The text is inside a sqlite file thus i am creating this issue instead of a merge request.

    opened by Emporea 1
  • Addition to terminal Games

    Addition to terminal Games

    Add the rogue game. The command is rogue. The game usually looks like this:

    
                                -----
                 ---------      |...|
                 |.......+######+...|
                 |.......|      |...|
                 |.......|      |...|
                 ---------      ---+-
                                   # 
                                   ############               ----+-
       ---------------------       -----------+---            |....|
       |................*..|      #+.............|      ######+.*.%|
       |...........E......@+#######|.............|      #     -+----
       |...................|       |.............|      #      # 
       |...................|       |.............+#######      ####
       ---------------------       ----+----------                #
                                       #                          #
                                       #                       ---+-----
           -----------                ##                     ##+.......|
           |.........|         -------+-----------------     # |.......|
           |.....?...|         |...........]...........|     # |.......|
           |.........|      ###+..............*........+###### |.......|
           |.........+#######  -------------------------       |.......|
           -----------                                         ---------
    Level: 1  Gold: 65     Hp: 19(19)  Str: 16(16)  Arm: 4   Exp: 2/11
    
    opened by Krediman 0
  • Search & Find: Search in multiple files

    Search & Find: Search in multiple files

    I often use variations of grep -r <pattern>. It might be worth an extra example in the Search & Find section. I would propose

    • grep -lr <pattern> List all files in the cwd and below that contain a pattern

    to be added, if you think this would be useful for others too.

    opened by Krediman 0
  • find Modified / changed files

    find Modified / changed files

    In the section Search & Find you Have an entry "find modified files since last 60 minutes" and "find changed files since last 60 minutes" without reading the man page it is pretty unclear what is the difference between a changed and a modified file. As a proposal: find files whose content was modified less than 60 minutes ago and find files whose status was changed less than 60 minutes ago

    opened by Krediman 0
  • Tips: forward-word, backward-word

    Tips: forward-word, backward-word

    In tips section, subsection "Cursor navigation," the app says that C-b is "back one word" and C-f is "forward one word" but with default readline settings these commands are actually M-b and M-f respectively while C-b and C-f move one character back or forward.

    opened by discerno 0
  • shell tricks

    shell tricks

    it would ve nice to include most common shell tricks and capabilities:

    parameters expansion variable expansion process redirection command substitution variable substitution variable functions arithmetic operations if (+all its commands), while, case, for special variables arrays string operations (eg substring, replacements) traps pipelines common pipeline commands (grep, awk, sed, head, wc, tail, tee, sort, uniq) some regex special characters (escaping, new line) set, declare seq

    • others

    it might be out of scope as they are not commands in the real sense, but it would be useful to have an all in one pocket app

    opened by fusionneur 0
Releases(v3.0.7)
Owner
Simon Schubert
I'm all in for Kotlin/Kotlin Multiplatform
Simon Schubert
Program, created to make popular adb and fastboot commands easier to use

Android Tool What is it? Android Tool is a powerful and beautiful program, created to make popular adb and fastboot commands easier to use. A dark the

Rodion 245 Dec 29, 2022
This component allows you to interact with remote machine via SSH. You can execute commands or run scripts located on that machine

th2 act ssh (1.2.0) Overview Provides user with the ability to execute specified scripts or commands with the parameter he needs Custom resources for

th2 1 Dec 18, 2022
Play casual chess on lichess.org via voice commands

Lichess-by-Voice lichess.org is a cost-free, ad-free chess server. Lichess, as well as this app, is Open Source. The app connects to your Lichess acco

Ralf Stephan 14 Sep 7, 2022
Communicating between Wear OS and Android device using the OpWear module and a sample of displaying real-time camera on the watch and sending commands to the mobile by Wear OS.

OpWear-Cam Communicating between Wear OS and Android device using the OpWear module and a sample of displaying real-time camera on the watch and sendi

AmirHosseinAghajari 6 Nov 8, 2022
An android app to browse KDE Store and other Linux Desktop Environment stores of Pling

A free and open source android application for browsing KDE Store and other Linux Desktop Environment's Stores in Pling. Couldn't check it in different devices so there could be some bugs. Bug Report and Feedbacks are highly appreciated.

null 14 Dec 27, 2022
Olalekan Fagbemi 0 Nov 7, 2021
Linux GUI for Kuri's userspace tablet drivers. Supports non-wacom (XP-Pen, Huion, Gaomon) graphics tablets and pen displays

Kuri's Userspace tablet driver utility (GUI) This is a new GUI implementation for the userland driver I've written here: https://github.com/kurikaesu/

Aren Villanueva 12 Jan 4, 2023
A rewrite of the popular project GitUp that works in Linux, Mac, and Windows.

GitDown This is a rewrite from the ground up of the popular GitUp library available on Mac. It is built using Kotlin and Compose Desktop from Jetbrain

Cody Mikol 20 Dec 16, 2022
Termux - an Android terminal application and Linux environment

Termux application Termux is an Android terminal application and Linux environment. Note that this repository is for the app itself (the user interfac

Termux 18.4k Jan 3, 2023
A multi-platform Collins Dictionary client, supports for Desktop(Windows/Linux/MacOS) and Android.

Collins Dictionary This is a multi-platform Collins Dictionary client, supports for Desktop(Windows/Linux/MacOS) and Android. For Linux and MacOS, ple

KonYaco 57 Dec 30, 2022
This service provides first-class custom ROM integration for my Repainter app, which offers customizable dynamic theming for Android 12.

Repainter ROM integration This service provides first-class custom ROM integration for my Repainter app, which offers customizable dynamic theming for

Danny Lin 42 Jan 7, 2023
This app is used to divide a particular task in subtask and assign it to others with priorities. This may be useful for team projects or collaborative work

TaskDivider-Android-App This app is used to divide a particular task in subtask and assign it to others with priorities. This may be useful for team p

Manikant Rai 1 Jan 10, 2022
An Android Application which provides meanings for words searched.

An Android Application which provides meanings for words searched. It also displays some examples, synonyms and antonyms of the searched word.

Siddharth Singh 2 Aug 8, 2022
Unicopy is an application for Android devices and helps users to copy useful special characters

Unicopy Android Application Unicopy is an application for Android 'Phone' Devices. This helps you to copy and paste some special and complicated Unico

Jacob Lim 1 Oct 28, 2021
Implementation of useful hooks inspired by React for Compose

useCompose React inspired hooks for Compose Installation Step 1. Add the JitPack repository to your build file Add it in your root build.gradle at the

Pavitra Golchha 20 Nov 14, 2022
Loco-strings-sync - A custom Gradle Plugin useful to sync loco string resources to local projects

loco-strings-sync A custom Gradle Plugin useful to sync loco string resources to

Jonathan Imperato 1 Feb 14, 2022
Detect-My-Mask: An android app which runs along with a TensorLite ML Model which detect whether a person is wearing mask or not.

Detect-My-Mask About : Detect My Mask is an Android Application which is powered by a TensorLite ML Model which is programmed and trained to detect wh

Siddharth Singh 5 Aug 8, 2022
An educational android app that provides services like notes, online videos and visualization calculator to learn and understand deep concepts of DSA.

Aldo ALDO is a free education app for the young programmers who are desiring to master the concepts of Data Structure and Algorithms. ALDO offers prac

Siddharth Singh 2 Aug 8, 2022