List of Linux Tools I put on almost every linux / Debian host

Overview

Linux-Tools

List of Linux Tools I put on almost every Linux / Debian host

Installed:

  • geany --> GUI editor/ notepad++ like
  • chkservice --> TUI Linux service review from the terminal
  • htop --> TUI supercharged top - shows processes and cpu info
  • nnn --> Terminal file explorer (! drops to the command prompt)
  • ncdu --> Terminal disk and folder space viewer
  • network-manager --> installs nmtui Terminal Network Manager app (set IPs, etc)
  • ne --> Terminal editor (like nano / code highlighting, "esc" or F1 for menus)
  • hping3 --> check if something is on the network, way more powerful than "ping"
  • nmap --> Network scanner
  • wireshark --> network packet reviewer
  • lynis --> Linux security auditing
  • apt-show-versions --> shows package versions / if needing upgrade ("$ apt-show-versions -u")
  • vim --> VI editor with tons of extras
  • vimrc --> config script for vim (from Github amix/vimrc)
  • bat --> "cat" clone with colors and other features (sharkdp/bat on Github)
  • fish --> "friendly interactive shell" beats the pants off of bash, (Fishshell.com)
  • tig --> TUI client for git
  • bmon --> TUI network bandwidth monitor
  • dnsutils --> installs "dig" for DNS troubleshooting
  • glances --> like "htop" or "top" but more graphical, lots of sys info in one "glance" --installs python
  • python3 --> Development language
  • code --> (sudo snap install --classic code) Visual Studio Code IDE for Linux
  • mtr --> traceroute and ping in one, great for network troubleshooting
  • ned --> a clone of "sed" (search and or replace) with an easier syntax (nevdelap/ned on Github)
  • miller --> Does about everything awk and sed do for json/csv/etc files (johnkerl/miller on Github) -- more complex than ned
  • most --> Linux pager, better than "less" or "more"
  • guake --> GUI terminal client for linux, more options than the built in terminal

Python App "Linux-Sotware-Installer" Created (Nov 13th, 2021)

  • Requires a Debian-like system such as Ubuntu and Python 3 and "sudo" privileges
  • Checks if the above terminal-only software exists, if not installs it
You might also like...
A Notifier Program that Notifies you to relax your eyes Every 15 Minutes👀
A Notifier Program that Notifies you to relax your eyes Every 15 Minutes👀

Every 15 Minutes is an application that is used to Notify you to Relax your eyes Every 15 Minutes, This is fully made with Python and also with the us

A Notifier Program that Notifies you to relax your eyes Every 15 Minutes👀
A Notifier Program that Notifies you to relax your eyes Every 15 Minutes👀

Every 15 Minutes is an application that is used to Notify you to Relax your eyes Every 15 Minutes, This is fully made with Python and also with the us

Hacktoberfest2021 🥳- Contribute Any Pattern In Any Language😎 Every PR will be accepted Pls contribute
Hacktoberfest2021 🥳- Contribute Any Pattern In Any Language😎 Every PR will be accepted Pls contribute

✨ Hacktober Fest 2021 ✨ 🙂 All Contributors are requested to star this repo and follow me for a successful merge of pull request. 🙂 👉 Add any patter

A Notifier Program that Notifies you to relax your eyes Every 15 Minutes👀
A Notifier Program that Notifies you to relax your eyes Every 15 Minutes👀

Every 15 Minutes is an application that is used to Notify you to Relax your eyes Every 15 Minutes, This is fully made with Python and also with the us

A simple python script that print the Mandelbrot set for every power of the formal formula.

Python Mandelbrot A simple python script that print the Mandelbrot set for every power of the formal formula.

A water drinking notification every hour to keep you healthy while coding :)

Water_Notification A water drinking notification every hour to keep you healthy while coding. 💧 💧 Stay Hydrated Stay Healthy 💧 💧 Authors @CrazyCat

On this repo, you'll find every codes I made during my NSI classes (informatical courses)

👨‍💻 👩‍💻 school-codes On this repo, you'll find every codes I made during my NSI classes (informatical courses) French for now since this repo is d

This repository holds those infrastructure-level modules, that every application requires that follows the core 12-factor principles.

py-12f-common About This repository holds those infrastructure-level modules, that every application requires that follows the core 12-factor principl

TimeWizard - A script that generates every single Time Wizard EDOPRO lflist possible

EDOPRO F&L list generator This project is just a script that generates every sin

Releases(v3.0)
  • v3.0(Oct 6, 2022)

    Installs these files for an Ubuntu / Debian Linux desktop system:

    • chkservice -- TUI services manager
    • htop -- TUI top replacement
    • nnn - TUI file explorer (! drops you to the shell)
    • ncdu - TUI du / Finds disk space hogs
    • network-manager - installs nmtuito easily edit network interface settings
    • ne - Console file editor with familiar commands (^s to save, ^q to quit, esc to show menus)
    • hping3 - Network tool that can send crafted packets, way more powerful than ping
    • nmap - Network mapping tool (nmap.org)
    • apt-show-versions - shows package version info / $ apt-show-version -u shows files that can be updated
    • vim - Console file editor (uses its own command language: vim cheatsheet)
    • fish - F-riendly I-nteractive SH-ell - a bash shell replacement with tons of nice features (see here)
    • tig - TUI for git
    • bmon - TUI network bandwidth monitor
    • dnsutils - Installs dig network tool for looking up DNS info
    • most - Pager, more features than less / more
    • guake - Desktop terminal client with lots of features
    • jc - Turns command output into json syntax, $ jc --help for info
    • geany - Desktop editor / IDE with tons of plugins for extensibility
    • cdpr - Enables your linux system to listen for Cisco Discovery Protocol packets (you're welcome network engineers 😄 )
    • exa - ls replacement with 📁 icons (exa website)
    • lsd - ls replacement with 📁 icons ( vers. 0.23.1, Github /Peltoche/lsd) - ( Why both? They compliment each other imho 😄 )
    • python3 - Python development framework (also to allow many python created apps to work)
    • python3-pip - Python package installer
    • chromaterm - Colorizes ssh output, nice when ssh'ing into Cisco switches (Ex: $ct ssh [email protected], chromaterm website)
    • visidata - TUI for CSV (and other structured data) files (visidata website)
    • fd - Linux find clone with saner defualt options (PC, MAC, Linux, Debian, etc) (sharkdp/fd on Github)
    • croc- Seemlessly and securely send files between 2 systems (PC, MAC, Linux, Debian etc) (schollz/croc on Github)
    Source code(tar.gz)
    Source code(zip)
    Desktop-Linux-Tools.py(5.08 KB)
  • v2.5(Sep 9, 2022)

    Installs these files for an Ubuntu / Debian Linux desktop system:

    • chkservice -- TUI services manager
    • htop -- TUI top replacement
    • nnn - TUI file explorer (! drops you to the shell)
    • ncdu - TUI du / Finds disk space hogs
    • network-manager - installs nmtuito easily edit network interface settings
    • ne - Console file editor with familiar commands (^s to save, ^q to quit, esc to show menus)
    • hping3 - Network tool that can send crafted packets, way more powerful than ping
    • nmap - Network mapping tool (nmap.org)
    • apt-show-versions - shows package version info / $ apt-show-version -u shows files that can be updated
    • vim - Console file editor (uses its own command language: vim cheatsheet)
    • fish - F-riendly I-nteractive SH-ell - a bash shell replacement with tons of nice features (see here)
    • tig - TUI for git
    • bmon - TUI network bandwidth monitor
    • dnsutils - Installs dig network tool for looking up DNS info
    • most - Pager, more features than less / more
    • guake - Desktop terminal client with lots of features
    • jc - Turns command output into json syntax, $ jc --help for info
    • geany - Desktop editor / IDE with tons of plugins for extensibility
    • cdpr - Enables your linux system to listen for Cisco Discovery Protocol packets (you're welcome network engineers 😄 )
    • exa - ls replacement with 📁 icons (exa website)
    • python3 - Python development framework (also to allow many python created apps to work)
    • python3-pip - Python package installer
    • chromaterm - Colorizes ssh output, nice when ssh'ing into Cisco switches (Ex: $ct ssh [email protected], chromaterm website)
    • visidata - TUI for CSV (and other structured data) files (visidata website)
    • fd - Linux find clone with saner defualt options (PC, MAC, Linux, Debian, etc) (sharkdp/fd on Github)
    • croc- Seemlessly and securely send files between 2 systems (PC, MAC, Linux, Debian etc) (schollz/croc on Github)
    Source code(tar.gz)
    Source code(zip)
    Desktop-Linux-Tools.py(4.62 KB)
  • v2.0(Mar 12, 2022)

    Installs these files for an Ubuntu / Debian Linux desktop system:

    • chkservice -- TUI services manager
    • htop -- TUI top replacement
    • nnn - TUI file explorer (! drops you to the shell)
    • ncdu - TUI du / Finds disk space hogs
    • network-manager - installs nmtuito easily edit network interface settings
    • ne - Console file editor with familiar commands (^s to save, ^q to quit, esc to show menus)
    • hping3 - Network tool that can send crafted packets, way more powerful than ping
    • nmap - Network mapping tool (nmap.org)
    • apt-show-versions - shows package version info / $ apt-show-version -u shows files that can be updated
    • vim - Console file editor (uses its own command language: vim cheatsheet)
    • fish - F-riendly I-nteractive SH-ell - a bash shell replacement with tons of nice features (see here)
    • tig - TUI for git
    • bmon - TUI network bandwidth monitor
    • dnsutils - Installs dig network tool for looking up DNS info
    • most - Pager, more features than less / more
    • guake - Desktop terminal client with lots of features
    • jc - Turns command output into json syntax, $ jc --help for info
    • geany - Desktop editor / IDE with tons of plugins for extensibility
    • cdpr - Enables your linux system to listen for Cisco Discovery Protocol packets (you're welcome network engineers 😄 )
    • exa - ls replacement with 📁 icons (exa website)
    • python3 - Python development framework (also to allow many python created apps to work)
    • python3-pip - Python package installer
    • chromaterm - Colorizes ssh output, nice when ssh'ing into Cisco switches (Ex: $ct ssh [email protected], chromaterm website)
    • visidata - TUI for CSV (and other structured data) files (visidata website)
    Source code(tar.gz)
    Source code(zip)
    Desktop-Linux-installer.py(3.68 KB)
  • v1.0.0(Nov 13, 2021)

Owner
Stew Alexander
Systems Engineer - On the hunt for simplicity and efficiency.
Stew Alexander
El Niño - Southern Oscillation analysis compared to minimum flow rates of rivers in northeast Brazil

ENSO (El Niño - Southern Oscillation) analysis in northeast Brazil É comprovada a influência dos fenômenos El Niño e La Niña nas secas no nordesde bra

Weyder Freire 1 Jan 13, 2022
A curses based mpd client with basic functionality and album art.

Miniplayer A curses based mpd client with basic functionality and album art. After installation, the player can be opened from the terminal with minip

Tristan Ferrua 102 Dec 24, 2022
An esoteric programming language that supports concurrency, regex, and web requests.

The Hofstadter Esoteric Programming Language Hofstadter's Law: It always takes longer than you expect, even when you take into account Hofstadter's La

Austin Henley 19 Dec 27, 2022
CaskDB is a disk-based, embedded, persistent, key-value store based on the Riak's bitcask paper, written in Python.

CaskDB - Disk based Log Structured Hash Table Store CaskDB is a disk-based, embedded, persistent, key-value store based on the Riak's bitcask paper, w

886 Dec 27, 2022
An extended version of the hotkeys demo code using action classes

An extended version of the hotkeys application using action classes. In adafruit's Hotkeys code, a macro is using a series of integers, assumed to be

Neradoc 5 May 01, 2022
Python library for the analysis of dynamic measurements

Python library for the analysis of dynamic measurements The goal of this library is to provide a starting point for users in metrology and related are

Physikalisch-Technische Bundesanstalt - Department 9.4 'Metrology for the digital Transformation' 18 Dec 21, 2022
A competition for forecasting electricity demand at the country-level using a standard backtesting framework

A competition for forecasting electricity demand at the country-level using a standard backtesting framework

5 Jul 12, 2022
A Unified Framework for Hydrology

Unified Framework for Hydrology The Python package unifhy (Unified Framework for Hydrology) is a hydrological modelling framework which combines inter

Unified Framefork for Hydrology - Community Organisation 6 Jan 01, 2023
A desktop app to check the unlocked courses bases on previously done courses.

Course Picker A desktop app to check the unlocked courses bases on previously done courses. Table of contents About the Project Built with What it doe

Ahmed Symum Swapno 3 Feb 07, 2022
FantasyBballHelper - Espn Fantasy Basketball Helper

ESPN FANTASY BASKETBALL HELPER The simple goal of this project is to allow fanta

1 Jan 18, 2022
Use a real time weather API to apply wind to your mouse cursor.

wind-cursor Use a real time weather API to apply wind to your mouse cursor. Requirements PyAutoGUI pyowm Usage This program uses the OpenWeatherMap AP

Andreas Schmid 1 Feb 07, 2022
Buffer Overflows

BOF Buffer Overflows 1. BOF tips Practice using mona.py Download vulnerable exe from Exploit DB.

Vinh Nguyễn 27 Dec 08, 2022
This wishes a mentioned users on their birthdays

BirthdayWisher Requirements: "mysqlserver", "email id and password", "Mysqlconnector" In-Built Modules: "smtplib", "datetime","imghdr" In Mysql: A tab

vellalaharshith 1 Sep 13, 2022
Online-update est un programme python permettant de mettre a jour des dossier et de fichier depuis une adresse web.

Démarrage rapide Online-update est un programme python permettant de mettre a jour des dossier et de fichier depuis une adresse web. Mode préconfiguré

pf4 2 Nov 26, 2021
Create standalone, installable R Shiny apps using Electron

Create standalone, installable R Shiny apps using Electron

Chase Clark 5 Dec 24, 2021
This is a repository built by the community for the community.

Nutshell Machine Learning Machines can see, hear and learn. Welcome to the future 🌍 The repository was built with a tree-like structure in mind, it c

Edem Gold 82 Nov 18, 2022
Roman numeral conversion with python

Roman numeral conversion Discipline: Programming Languages Student: Paulo Henrique Diniz de Lima Alencar. Language: Python Description Responsible for

Paulo Alencar 1 Jul 11, 2022
Um jogo para treinar COO em python

WAR DUCK Este joguinho bem simples tem como objetivo treinar um pouquinho de POO com python. Não é nada muito complexo mas da pra se divertir Como rod

Gabriel Jospin 3 Sep 19, 2021
Graphene Metanode is a locally hosted node for one account and several trading pairs, which uses minimal RAM resources.

Graphene Metanode is a locally hosted node for one account and several trading pairs, which uses minimal RAM resources. It provides the necessary user stream data and order book data for trading in a

litepresence 5 May 08, 2022
Team10 backend - A service which accepts a VRM (Vehicle Registration Mark)

GreenShip - API A service which accepts a VRM (Vehicle Registration Mark) and re

3D Hack 1 Jan 21, 2022