136 private links
Today in some versions of Linux ls puts single quotes around file names which contain white space likely in order to have those paths easier to copy and paste, but it does so only if !isatty().
I’m not a great fan of changing a program’s well-known behaviour, specially in a case such as with GNU ls which already uses an environment variable for coloring output; it would likely have been easy to augment that for the file name quoting.
It used to be simpler to teach. (But I don’t really teach Unix beginners any more.) :-)
A load testing tool capable of performing real-time analysis, inspired by vegeta and jplot.
JuliaMono is a monospaced typeface designed for programming in the Julia Programming Language and in other text editing environments that require a wide range of specialist and technical Unicode characters.
Cursus writes your commands into an sqlite db. With cursus you can search for commands and the searched term will be highlighted if it was found.
Xonsh is Python with added shell syntax thrown in. This makes it an ideal, intuitve way to interact with your computer. You probably already know Python, and so xonsh allows you to run command line applications with out needing to learn a new, arcane syntax when ever you want to use a for-statement.
bit is an experimental modernized git CLI built on top of git that provides happy defaults and other niceties:
command and flag suggestions to help you navigate the plethora of options git provides you
autocompletion for files and branch names when using bit add or bit checkout
automatic fetch and branch fast-forwarding reducing the likelihood of merge conflicts
suggestions work with git aliases
new commands like bit sync that vastly simplify your workflow
commands from git-extras such as bit release & bit info
fully compatible with git allowing you to fallback to git if need be.
get insight into how bit works using bit --debug.
Oh my Posh enables you to use the full color set of your terminal by using colors to define and render the prompt.
View output of multiple processes, in parallel, in the console, with an interactive TUI
This project literally makes your web browsing available COMPLETELY OFFLINE. Your browser does not even know the difference. It's literally that amazing. Yes.
Save your browsing, then switch off the net and go to http://localhost:22120 and switch mode to serve then browse what you browsed before. It all still works.
warning: if you have Chrome open, it will close it automatically when you open 22120, and relaunch it. You may lose any unsaved work.
teler was designed to be a fast, terminal-based threat analyzer. Its core idea is to quickly analyze and hunt threats in real time!
Ping, but with a graph.
Comes with the following super-powers:
Graph the ping time for multiple hosts
Graph the execution time for commands via the --cmd flag
Custom colours
Windows, Mac and Linux support
A tool to monitor I/O latency in real time. It shows disk latency in the same way as ping shows network latency.
Homepage: https://github.com/koct9i/ioping/
dog is an open-source DNS client for the command-line. It has colourful output, supports the DoT and DoH protocols, and can emit JSON.
OpenSSH is the implementation of the SSH protocol. OpenSSH is recommended for remote login, making backups, remote file transfer via scp or sftp, and much more. SSH is perfect to keep confidentiality and integrity for data exchanged between two networks and systems. However, the main advantage is server authentication, through the use of public key cryptography. From time to time there are rumors about OpenSSH zero day exploit. This page shows how to secure your OpenSSH server running on a Linux or Unix-like system to improve sshd security.
A set of free fonts with a focus on readability in code, it gives you a very
quick preview so you can easily see what style of font you like.
binenv will help you download, install and manage the binaries programs (a.k.a. distributions) you need in you everyday DevOps life (e.g. kubectl, helm, ...).
Think of it as a tfenv + tgenv + helmenv + ...
Now you can install your favorite utility just by typing binenv install something.
Statistical analysis across multiple runs.
Support for arbitrary shell commands.
Constant feedback about the benchmark progress and current estimates.
Warmup runs can be executed before the actual benchmark.
Cache-clearing commands can be set up before each timing run.
Statistical outlier detection to detect interference from other programs and caching effects.
Export results to various formats: CSV, JSON, Markdown, AsciiDoc.
Parameterized benchmarks (e.g. vary the number of threads).
Cross-platform
SSH continues to be a go-to command line tool for system administrators. These six guides reveal key ways that SSH plays a crucial role in getting the job done.
An open-source guide to help you write better command-line programs, taking traditional UNIX principles and updating them for the modern day.
ASCII art version of xeyes, implemented with ncurses and xterm mouse mode