# Linux and SSH - [SSH](#ssh) - [Linux Blogs](#linux-blogs) - [Spanish Linux Blogs](#spanish-linux-blogs) - [Youtube](#youtube) - [Reddit](#reddit) - [Linux Commands and Tools](#linux-commands-and-tools) - [Systemd](#systemd) - [Blogs](#blogs) - [CommandLineFu](#commandlinefu) - [Wait until Your Dockerized Database Is Ready before Continuing](#wait-until-your-dockerized-database-is-ready-before-continuing) - [Copr Build System](#copr-build-system) - [Linux Networking](#linux-networking) ## SSH - [gravitational.com: How to SSH Properly 🌟](https://gravitational.com/blog/how-to-ssh-properly/) - [19 Common SSH Commands In Linux With Examples](https://phoenixnap.com/kb/linux-ssh-commands) - [commandlinefu.com/commands/matching/ssh](https://www.commandlinefu.com/commands/matching/ssh/c3No/sort-by-votes) - [Auto-SSH for Linux security](https://github.com/mohanad86/secure-ssh-python) - [Grant-Revoke-ssh-access](https://github.com/suraksha-123/Grant-Revoke-ssh-access) To automate the process of granting ssh access to a group of servers instances ## Linux Blogs - [The Linux Foundation](http://www.linuxfoundation.org/) - [tecmint.com 🌟](https://www.tecmint.com/) - [nixCraft 🌟](https://www.cyberciti.biz/) - [unixmen.com 🌟](https://unixmen.com/) - [opensource.com 🌟](https://opensource.com/) - [linux.com 🌟](https://www.linux.com/) - [linoxide.com 🌟](https://linoxide.com/) - [linuxjourney.com](https://linuxjourney.com/) - [howtoforge.com](https://www.howtoforge.com/) - [tecadmin.net](https://tecadmin.net/) - [systemcodegeeks.com](https://www.systemcodegeeks.com/) - [linuxnix.com](https://www.linuxnix.com/) - [learnitguide.net](https://www.learnitguide.net/) - [FOSS Force](http://fossforce.com/) - [linuxhomenetworking.com](http://www.linuxhomenetworking.com/) - [linuxtoday.com](http://www.linuxtoday.com/) - [unixetc.co.uk](http://unixetc.co.uk/) - [LWN.net](http://lwn.net/) - [Linux-tutorial.info](http://www.linux-tutorial.info/) - [The Lone Sysadmin](https://lonesysadmin.net/) - [LinuxLinks.com](http://www.linuxlinks.com) - [unixmages.com](http://unixmages.com) - [The Geek Stuff](http://www.thegeekstuff.com/) ## Spanish Linux Blogs - [systemadmin.es](http://systemadmin.es/) - [muylinux.com](http://www.muylinux.com/) - [linuxadictos.com](http://www.linuxadictos.com) ## Youtube - [Linux Skills](https://www.youtube.com/channel/UCu2eNnWy-zc1xt_shCXQQfA) - [CLImagic](https://www.youtube.com/user/climagic) ## Reddit - [reddit.com/r/linuxadmin](https://www.reddit.com/r/linuxadmin/) Expanding Linux SysAdmin knowledge ## Linux Commands and Tools - [**watchman command**: A File and Directory Watching Tool for Changes](https://www.tecmint.com/watchman-monitor-file-changes-in-linux/) - [**ip command**: How to use IP Command in Linux with Examples](https://linoxide.com/linux-command/use-ip-command-linux/) - [**curl command**: Understanding the Hidden Powers of curl](https://nordicapis.com/understanding-the-hidden-powers-of-curl/) ### Systemd - [Start using systemd as a troubleshooting tool](https://opensource.com/article/20/5/systemd-troubleshooting-tool) While systemd is not really a troubleshooting tool, the information in its output points the way toward solving problems. ### Blogs - [climagic.org](http://www.climagic.org) - [Linux 101 Hacks](http://linux.101hacks.com/) - [linuxjourney.com commandline](https://linuxjourney.com/lesson/the-shell#) - [The Art of Command Line](https://github.com/jlevy/the-art-of-command-line) ### CommandLineFu - [CommandLineFu 🌟](https://www.commandlinefu.com) - [twitter.com/commandlinefu](https://twitter.com/commandlinefu) Command line diamonds, created and voted on by our members - [twitter.com/commandlinefu3](https://twitter.com/commandlinefu3) 3-star commands, a Linux afficionado's wet dream - [twitter.com/commandlinefu10](https://twitter.com/commandlinefu10) 10 star command line gems - known to make experienced sysadmins weep with joy. ### Wait until Your Dockerized Database Is Ready before Continuing - [Wait until Your Dockerized Database Is Ready before Continuing](https://nickjanetakis.com/blog/wait-until-your-dockerized-database-is-ready-before-continuing) A zero dependency Bash script that waits until a command of your choosing has run successfully - [github.com/nickjj/wait-until](https://github.com/nickjj/wait-until) ### Copr Build System - Building a repo with RPM packages from PyPI is super easy using Copr. - [copr.fedorainfracloud.org](https://copr.fedorainfracloud.org/) Copr is an easy-to-use automatic build system providing a package repository as its output. - [Copr](https://pagure.io/copr/copr) ## Linux Networking - [ntop](http://www.ntop.org/) - [ngrep](http://ngrep.sourceforge.net/) - [Angry IP Scanner (or simply ipscan)](http://angryip.org/) to Nmap and cross-platform - [cyberciti.biz - ss: Display Linux TCP / UDP Network and Socket Information](http://www.cyberciti.biz/tips/linux-investigate-sockets-network-connections.html) - [cyberciti.biz - SS Utility: Quick Intro](http://www.cyberciti.biz/files/ss.html) - [binarytides.com - 10 examples of Linux ss command to monitor network connections](http://www.binarytides.com/linux-ss-command/) - [unix.stackexchange.com: ss - linux socket statistics utility output format](http://unix.stackexchange.com/questions/252744/ss-linux-socket-statistics-utility-output-format) - [stackoverflow.com: difference between netstat and ss in linux?](http://stackoverflow.com/questions/11763376/difference-between-netstat-and-ss-in-linux) - [lintut.com: Monitoring network connection using ss command](http://lintut.com/monitoring-network-connection-using-ss-command/) - [Linux networking examples and tutorials for advanced users](https://github.com/knorrie/network-examples) Includes lab examples for lxc, bgp, vpn, & more - [blog.pandorafms.org: Useful Network commands](https://blog.pandorafms.org/network-commands/) VNStat, ping, traceroute, ping, arp, curl and wget, netstat, whois, ssh, tcpdump, ngrep, nmap, netcat, lsof, iptraf
[![the art of command line](images/cli_tips.jpg)](https://github.com/jlevy/the-art-of-command-line)