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
Ssma is a tool that helps you collect your badges in a satr platform

satr-statistics-maker ssma is a tool that helps you collect your badges in a satr platform 🎖️ Requirements python = 3.7 Installation first clone the

TheAwiteb 3 Jan 04, 2022
Blender-miHoYo-Shaders - Shaders for Blender attempting to replicate the shading of games developed by miHoYo

Blender-miHoYo-Shaders - Shaders for Blender attempting to replicate the shading of games developed by miHoYo

Matsuri 449 Jan 07, 2023
Turn crypto miner on/off depending on powerwall charge level

Mining Crypto with Tesla Solar and Powerwalls This script turns a crypto miner on and off when the Tesla Powerwall level drops/rises above a certain t

Matt 1 Nov 09, 2021
Incident Response Process and Playbooks | Goal: Playbooks to be Mapped to MITRE Attack Techniques

PURPOSE OF PROJECT That this project will be created by the SOC/Incident Response Community Develop a Catalog of Incident Response Playbook for every

Austin Songer 987 Jan 02, 2023
VirtualBox Power Driver for MAAS (Metal as a Service)

vboxpower VirtualBox Power Driver for MAAS (Metal as a Service) A way to manage the power of VirtualBox virtual machines via the MAAS webhook driver.

Saeid Bostandoust 131 Dec 17, 2022
Repository specifically for tcss503-22-wi Students

TCSS503: Algorithms and Problem Solving for Software Developers Course Description Introduces advanced data structures and key algorithmic techniques

Kevin E. Anderson 3 Nov 08, 2022
PIP Manager written in python Tkinter

PIP Manager About PIP Manager is designed to make Python Package handling easier by just a click of a button!! Available Features Installing packages

Will Payne 9 Dec 09, 2022
Cylc: a workflow engine for cycling systems

Cylc: a workflow engine for cycling systems. Repository master branch: core meta-scheduler component of cylc-8 (in development); Repository 7.8.x branch: full cylc-7 system.

The Cylc Workflow Engine 205 Dec 20, 2022
The presented desktop application was made to solve 1d schrodinger eqation

schrodinger_equation_1d_solver The presented desktop application was made to solve 1d schrodinger eqation. It implements Numerov's algorithm (step by

Artem Kashapov 2 Dec 29, 2021
Anti VirusTotal written in Python.

How it works Most of the anti-viruses on VirusToal uses sandboxes or vms to scan and detect malicious activity. The code checks to see if the devices

cliphd 3 Dec 26, 2021
The update manager for the ERA App (era.sh)

ERA Update Manager This is the official update manager used in the ERA app (see era.sh) How it works Once a new version of ERA is available, the app l

Kian Shahriyari 1 Dec 29, 2021
Manage Procfile-based applications

Foreman Manage Procfile-based applications Installation $ gem install foreman Ruby users should take care not to install foreman in their project's G

David Dollar 5.8k Jan 03, 2023
Load, explore and analyse data from Scotland and rest of the world related to Covid19.

Streamlit Examples This is my first attempt with Streamlit. It is an open-source framework, free, Python-based and easy to use tool to build and deplo

Eyad Elyan 12 Mar 01, 2021
Mengzhan (John) code for Closed Loop Control system of Sharp Wave Ripples in Hippocampus CA3 region

ClosedLoopControl_Yu Mengzhan (John) code for Closed Loop Control system of Sharp Wave Ripples in Hippocampus CA3 region Creating Python Virtual Envir

Mengzhan (John) Liufu 1 Jan 22, 2022
All exercises done during the Python 3 course in the Video Course (World 1, 2 and 3)

Python3-cursoemvideo-exercises - All exercises done during the Python 3 course in the Video Course (World 1, 2 and 3)

Renan Barbosa 3 Jan 17, 2022
A code ecosystem that helps to find the equate any formula.

A code ecosystem that helps to find the equate any formula. The good part here is that the code finds the formula needed and/or operates on a formula (performs algebra) on it to give you an answer.

SubtleCoder 1 Nov 23, 2021
Simple utlity for sniffing decrypted HTTP/HTTPS traffic on a jailbroken iOS device into an HAR format.

Description iOS devices contain a hidden feature for sniffing decrypted HTTP/HTTPS traffic from all processes using the CFNetwork framework into an HA

83 Dec 25, 2022
Is a util for xferring skinning from one mesh to another

maya_pythonplugins skinTo: Is a util for xferring skinning from one mesh to another args: :param maxInfluences: is the number of max influences on the

James Dunlop 2 Jan 24, 2022
Delayed iteration for polling and retries.

Does Python need yet another retry / poll library? It needs at least one that isn't coupled to decorators and functions. Decorators prevent the caller

A. Coady 22 Dec 29, 2022
SEH-Helper - Binary Ninja plugin for exploring Structured Exception Handlers

SEH Helper Author: EliseZeroTwo A Binary Ninja helper for exploring structured e

Elise 74 Dec 26, 2022