Linux Cheatsheet

Posted on 22.09.17   Cheatsheet Debian fdisk grep Linux nano Ubuntu

Print lines of code (amount) for all .php files in current directory

find . -name '*.php' | xargs wc -l

Create an alias for bash commands and/or custom functions

Add the alias or function to your bash profile config:
sudo nano ~/.bashrc

Reload config file by running:
. ~/.bashrc

Example: Add a shorthand command for ls-lah to simply l:

alias l="ls -lah"

Example: Add a custom function for searching for a string in all files in current directory:

grepfor() {
    grep -rnw './' -e "$1"

Search for string in files

grep -rnw '/path/to/dir/' -e 'stringpattern'

List only files with size above 100 MB

find . -type f -size +100M -exec ls -lh {} \;

This command scans the current dir for files above 100 MB and then executes the ls -lh command for those files. You could also say -size -10M to do the same for files below 10 MB in size.

Clean/format USB drives

sudo fdisk -l
sudo mkdosfs /dev/xxx # (i.e sdb1)
sudo mkdir /media/usb
sudo mount /dev/xxx /media/usb

See uptime and average load


Change timezone

sudo rm /etc/localtime
sudo ln -s /usr/share/zoneinfo/Europe/Oslo /etc/localtime

Replace Europe/Oslo with your preferred timezone

Remove password for local user (make it passwordless)

sudo passwd --delete username

See current users logged on server

users (usernames only)


who(includes extra information like logon time and IP address etc)

Show IP addresses for all local network cards (including local loopback)

ifconfig | grep inet | cut -d: -f2 | cut -d" " -f1


ifconfig | grep 'inet addr' | cut -d: -f2 | awk '{print $1}'

If you wish to see the IP address for a specific NIC (network interface card), simply append the name after ifconfig, like ifconfig eth0 | ...

Map network share

$ sudo mkdir /mnt/ShareName
$ sudo mount -t cifs -o username=domain\username,password=pw //server/share /mnt/ShareName



This post will be continually updated with useful commands and other notes for Linux environments


Related posts:

MS Cheatsheet

CRON Cheatsheet

Powershell Snippets


More on ITDB

Turn off CTRL + ALT + DEL at login prompt Windows 10

How to debug a non starting application with ProcMon

Managing WiFi profiles in Windows 10

Telnet alternative to check if port is open on host

Create a cmd alias/shortcut for issuing commands on remote computer