Linux
Unix
Kill Command
Basic syntax and usage of the kill command
Psql
Import CSV Into Postgres
How to import data from a CSV file into a PostgreSQL table
Chmod 755
General meaning, examples, and flags for chmod 755
Exclude With Grep
Excluding unwanted key terms or directories when using grep
Grep In a Directory
Grep to search for words/phrases in directories and subdirectories
Npm
How To Reinstall Packages With Npm
Brief guide to reinstalling npm packages using npm
How To Use Unix Wildcards
How to use wildcard characters in Linux/Unix commands
Yarn
How To Update Yarn
How to update yarn and related troubleshooting
SQL
How To Run a SQL File With psql
Importing a SQL file into a PostgreSQL database with psql
Grep Across Multiple Lines
Guide on several cases of using grep across multiple lines
What Does sudo chown Do?
Why sudo chown is sudo and some common pitfalls
Docker
Run a Shell Script in a Dockerfile
When and how to run a shell script in a Dockerfile
Bash
How To Use sudo su
A quick overview of using sudo su
How to Add a User to Sudoers
Grant elevated privileges to users
POST JSON data with cURL
Different ways of sending JSON via cURL
Vim
Vi
Vim Modes
Learn about seven of Vim’s modes
Grep Count
Efficiently count lines or occurrences in a file.
Grep Multiple Strings
For two or more string, use an “or” expression (\|), or the -e flag.
Vim Find and Replace
Use either substitute or slash & dot
Select all in Vim / Vi
Select all and copy, paste, or delete the contents
mkdir if not exists
Create directories when they don’t already exist
Git
Git Push Origin
A breakdown of git push origin
Searching in Vim
Search forward, backward, case insensitive, and more
Kill a Process in Linux
Strategies for finding and killing processes
Linux Chmod Command
Review how to best use the chmod command
Linux File Permissions Explained
Understand what common expressions do
How to use sudo rm -rf safely
We'll help you understand its components
Show & Hide Line Numbers in Vim / Vi
Toggle absolute and relative line numbers
How to run cron every hour
along with variations and examples
Go To End of File in Vim / Vi
Select and delete to the end of a file in Vim
How to run chmod recursively
Using -R is probably not what you want
Vim / Vi Page Up and Down Controls
Quick reference for Vim's page up and down controls
Bash printf
How to use string formatting with bash printf
How to delete lines in Vim / Vi
The best answer depends on which mode you use
Bash Comments
Comments will help make your scripts more readable
Python
Delete a File in Python
There are two approaches to deleting a file in Python
Bash Concatenate Strings
Join two strings together in Bash
Curl Post Request
Use cURL to send data to a server
Bash Aliases
Create an alias for common commands
Reading User Input
Via command line arguments and prompting users for input
Bash Case Statement
A popular alternative to the if-then-else statement
How to Make Grep Case Insensitive
By default, grep is case sensitive
Undo & Redo in Vim / Vi
Keyboard shortcuts and summary of how Vim tracks changes
Copy & Paste in Vim / Vi
Copy (Yank), Paste (Put) and Cut (Delete) in Vim