Andorid app which provides a bunch of useful Linux commands.

Related tags

Kotlin 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
Android sample application based on Andorid architecture

Gitgle Gitgle(Github + Google) is simple github user search application, using G

WonJoong 3 Jan 22, 2022
Project ini adalah hasil akhir dari pembelajaran pada Kelas Dicoding Fundamental Andorid.

github-user-app Project ini adalah hasil akhir dari pembelajaran pada Kelas Dicoding Belajar Fundamental Aplikasi Android (BFAA). Repository ini saya

Herdi Yusli 1 Jun 13, 2022
A library provides some useful kotlin extension functions

ktext ?? A library provides some useful kotlin extension functions. Including in your project Gradle Add below codes to your root build.gradle file (n

热心市民苏苏仔 76 Oct 26, 2022
Run shell commands from a Kotlin script or application with ease

Run shell commands from a Kotlin script or application with ease. Turtle simplifies the process of running external commands and processes from your K

Andrew Lord 187 Jan 9, 2023
Small app to create icon sets for Linux, Windows, OSX, Android and IOS from a single PNG image

FXIconcreator Small app to create icon sets (multi resolution) for Linux, Windows, OSX from a single PNG image Reason for creating such an app was tha

null 18 Aug 4, 2022
Clay is an Android library project that provides image trimming which is originally an UI component of LINE Creators Studio

Clay Clay is an Android library project that provides image trimming. Fully written in Kotlin, Clay is originally a UI component of LINE Creators Stud

LINE 119 Dec 27, 2022
A collection of useful Kotlin extension for Android

karamba A collection of useful Kotlin extension for Android Install Add to gradle in allprojects maven { url 'https://jitpack.io' } then add this com

Matteo Crippa 48 Dec 15, 2022
A collection of useful extension methods for Android

Kotlin Jetpack A collection of useful extension methods for Android Arguments Bindings Preferences Bindings Resources Bindings Arguments Bindings publ

Vladimir Mironov 187 Nov 10, 2022
WolfxPaper - A Paper fork designed for Wolfx Survial, may useful for some Semi-Vanilla Server

WolfxPaper A Paper fork designed for Wolfx Survial, may useful for some "Semi-Va

TenkyuChimata 1 Jan 19, 2022
A library with many useful and easy-to-use features

This library was made as a replacement for qLib and in the future cubed. These 2 plugins are hard to get you hands on and one of them has many outdated methods so this is a more modern version of those things

Max 1 May 6, 2022
Kamper - a small KMM/KMP library that provides performance monitoring for your app.

?? Kamper Kamper is a KMP/KMM library that implements a unified way to track application performances. The solution is based on plugin design patterns

S. Mellouk 31 Jun 10, 2022
Android calendar library provides easy to use widget with events

Kotlin-AgendaCalendarView Kotlin-AgendaCalendarView based on AgendaCalendarView Kotlin-AgendaCalendarView is a awesome calendar widget with a list of

Ognev Zair 88 Nov 21, 2022
AbstractMvp 0.8 0.0 Kotlin is a library that provides abstract components for MVP architecture realization, with problems solutions that are exist in classic MVP.

MinSDK 14+ AbstractMvp AbstractMvp is a library that provides abstract components for MVP architecture realization, with problems solutions that are e

Robert 12 Apr 5, 2022
An Android Library that provides social login for 15 platforms within by RxJava2, Kotlin and Firebase Authentication.

RxSocialLogin The license information for logo is located at the bottom of the document. These instructions are available in their respective language

WindSekirun (wind.seo) 124 Nov 21, 2022
Simple Android Library, that provides easy way to start the Activities with arguments.

Warning: Library is not maintained anymore. If you want to take care of this library, propose it via Pull Request. It needs adjustmensts for newer ver

Marcin Moskała 429 Dec 15, 2022
Provides Kotlin libs and some features for building Kotlin plugins

Kotlin Plugin Provides Kotlin libs and some features for building awesome Kotlin plugins. Can be used instead of CreeperFace's KotlinLib (don't use to

null 3 Dec 24, 2021
Provides metadata for networkIDs and chainIDs

The source data is in _data/chains. Each chain has its own file with the filename being the CAIP-2 representation as name and .json ans extension.

null 4.1k Jan 9, 2023
Com.hhvvg.anytext - An application provides features to modify any TextView in any other applications

AnyText What's this This application provides features to modify any TextView in

null 6 Dec 2, 2022
Kotools Types - a lightweight library that provides commonly used types for Kotlin

Kotools Types is a lightweight library that provides commonly used types for Kotlin

Kotools 1 Dec 23, 2022