Command Line

‘traceroute’ in Linux, Let’s Take a Closer Look!
‘vnStat’ A Tool For Monitoring Your Bandwidth Usage
A Bit About The Finger Command:
A Couple More Ways To Find Your File System Type
A Couple More Ways To Find Your Network Interfaces
A Couple Of Ways To Get Your Graphics Card Information
A Couple Of Ways To Monitor Swap Usage
A Couple of Ways To Resize Images With ImageMagick
A Few Ways To Count CPU Processors Or Cores
A Few Ways to Determine Which Distro and Version You’re Using
A Fun Way To Check If Your Network Devices Are Connected
A Little About The ‘echo’ Command
A Little About The ‘lscpu’ Command
A Little About The ‘lspci’ Command
A Little About The ‘lsusb’ Command.
A Little About The ‘tail’ Command
A Quick Look At The Cat Command
A Quick Look At The Shutdown Command
Add A Message Of the Day (MOTD) To SSH
Add User To The ‘sudoers’ Group
And Still Another Way To Find Files By Extension
Another Way To Find A Website’s IP Address
Another Way To Find The Binary For A Specific Command
Another Way To Show Mounted Filesystems
Another Way To View Attached Storage Devices
Avoid Storing Commonly Used Commands In Your Bash History
Benchmark Your Linux Box With Geekbench 5
Better Network Diagnostics With MTR
Boot To Text Mode In Linux
Bring Your Network Up Or Down (In The Terminal)
Change Between CLI and GUI Mode
Change Ownership Of Files And Folders
Change The ‘sudo’ Password Timeout
Change Your Home Directory
Change Your Hostname
Change Your Timezone In Linux
Check Disk Speed In The Terminal
Check Memory Usage With ‘free’ In Linux
Check System Information With uname
Check To See If SELinux Is Working
Check Your (Write) Disk Speed In The Terminal
Check Your Linux Kernel Log For Errors With ‘dmesg’
Check Your Memory In The Terminal: Part II
Check Your NIC Speed In The Terminal
Clear Cache, Buffer, And Swap Space
Clear The Terminal
Compare Two Text Files Side By Side
Compress A File With WinRAR
Control Your WiFi With ‘rfkill’ And More
Convert Disk Image Formats To .ISO
Count The Files In A Directory
Count The Number Of Running Processes Per User
Count Word Frequency In A Text File
Create A New User
Create A New User In Linux
Dealing With “Could not get lock /var/lib/apt/lists/lock”
Delete Directories From The Terminal In Linux
Demystifying journalctl: A Comprehensive Guide to Linux System Logging
Determine If You’re Using UEFI
Did You Know You Have A Calendar In The Terminal?
Disable A PPA The Hard Way
Disable Bluetooth From Automatically Starting At Boot
Disable Specific Terminal Commands
Disable WiFi From The Terminal
Disallow Directory Listing (in the terminal)
Don’t Let Applications Close When The Terminal Is Closed
Easily Monitor Your Wireless Connection
Enable fsck On System Start
Enable x11 Forwarding With SSH (Remotely Use GUI Applications)
Extract Files From .DEB Files
Extract Multi-Part rar Files In Ubuntu
Extract Text From Multiple File Types
Find A Command’s Binary
Find A File While Ignoring Case Sensitivity
Find A Program’s PID (Process Identification)
Find An Application’s Process ID (PID)
Find And Remove Duplicate Files With rdfind
Find Files Created On A Specific Date
Find Files Modified On A Specific Day
Find Files Owned By A Specific User
Find Multiple Filenames By Extension – With Locate
Find Out If A Package Is Installed In Debian
Find Out What A File Is
Find Out When A File Was Created
Find Out Which Display-Manager You’re Using
Find Out Which Shell You’re Using
Find Recently Modified Files
Find The Boot Processes That Slow You Down
Find Your Last Boot Time In Linux
Find Your Linux System’s Timezone
Find Your Network Interface Name
Find Your Username In Linux
Fix Terminal Command Mistakes
Fix The Application Menu For Shutter
Gather Storage Disk Information With ‘smartctl’
Generate A Process Tree
Generate Random Numbers
Get Hardware Info With ‘dmidecode’
Get Some Prettified CPU Information in Your Terminal With ‘CPUFETCH’
Get Some System Information With Archey
Get System Information With The ‘uname’ Command In Linux
Get Your NVMe SSD Information
Guest Article: What Are SSH Keys?
Hide The Output From wget
How About A Brief Overview Of The Cat Command?
How Long is my Ubuntu Support Going to Last?
How To: Show An SSH Banner
How To: Add A New Line With CURL
How To: Add A PPA To Ubuntu
How To: Add A User To A Group
How To: Add Ubuntu’s Default Repositories
How To: Adjust Swappiness
How To: Change The Port SSH Uses
How To: Change The Timezone
How To: Change The UUID For Your Disk Partitions
How To: Change Your Password In The Terminal
How To: Check A Disk For Errors
How To: Check CPU Temps With lm_sensors
How To: Check Disk Usage With ‘df’
How To: Check For Bad Sectors On Your Disks
How To: Check If A Specific Port Is Open
How To: Clear Swap
How To: Clear The apt Cache
How To: Clear the DNS Cache
How To: Clear The Terminal Screen
How To: Convert JPG to PNG
How To: Count Letters, Words, and Lines
How To: Crack A PDF Password
How To: Create A New User
How To: Create a New User Without a /home Directory
How To: Create And Enable A Swapfile
How To: Create Custom Welcome Message In Your Terminal
How To: Decompress tar.bz2 Files
How To: Delete A Swapfile In Linux
How To: Determine Your Desktop Environment
How To: Disable Password Login For SSH
How To: Disable Sleep And Hibernation on Ubuntu Server
How To: Display System Information With screenFetch
How To: Display Your Fortune In The Terminal
How To: Enable The Root Account in Ubuntu
How To: Extract An .rar File
How To: Extract Files From An .iso
How To: Find Files Over A Certain Size
How To: Find Files Owned By A Specific User
How To: Find Large Files Using ‘ncdu’
How To: Find Multiple Filenames By Extension
How To: Find Out When A File Was Created
How To: Find Out Which Window Manager You’re Using
How To: Find The File Type In The Linux Terminal
How To: Find The RAM Total In The Terminal
How To: Find Your CPU Information
How To: Find Your IP Address Through Your Terminal
How To: Find Your Man Pages’ Location On Disk
How To: Find Your Present Working Directory
How To: Find Your Timezone In The Terminal
How To: Find Your Uptime In Linux
How To: Free Some Disk Space By Deleting Old Logs
How To: Generate a List of Installed Applications in Linux
How To: Get CDROM/DVD Information From The Linux Terminal
How To: Go To A Specific Line In Nano
How To: Have Infinite Bash History
How To: Hide The Output From wget
How To: Install PIP In Linux
How To: Install Proprietary Drivers In Ubuntu
How To: Install Wine In Lubuntu
How To: Kill A User Session
How To: Kill Processes By Their PID (Process ID)
How To: List All Users In Linux
How To: List Mounted Partitions
How To: List Open Files
How To: List USB Devices
How To: Login To SSH To Run One Command
How To: Make ‘curl’ Ignore Certificate Errors
How To: Make ‘wget’ Ignore Certificate Errors
How To: Make A Directory In Linux
How To: Make A Linux Install USB
How To: Mount An .iso In Linux
How To: Not Save A Command To Bash History
How To: Open FeatherPad At A Specific Line
How To: Prevent A File From Being Deleted*
How To: Properly Delete a User’s Account
How To: Protect a file or directory from being deleted or changed by root
How To: Reload Your .bash_profile
How To: Remove A Package With YUM
How To: Remove AppArmor From Ubuntu
How To: Restart SSH
How To: Restart TeamViewer From The Terminal
How To: Return To The Previous Working Directory In The Terminal
How To: Sanitize Exif Data From Your Digital Images For Privacy Sake
How To: Scan A Remote Host For Open Ports
How To: Search For Files By Name
How To: Search With apt
How To: Show All Environment Variables
How To: Show File Sizes When Listing Files In A Directory
How To: Show Hidden Files And Folders
How To: Show systemd Services
How To: Show User Information In The Linux Terminal
How To: Show Your Hard Drive Specifications In The Terminal
How To: Show Your Network Interfaces
How To: Shutdown Linux From The Terminal
How To: Sort Text Alphabetically
How To: Start A Quick Python Server
How To: Stop, Pause, and Resume Processes Running in Your Terminal
How To: String Commands Together In The Terminal
How To: Tell If You Are You Using UEFI or BIOS
How To: Terminate A Terminal Command
How To: Test Your Bandwidth From The Terminal
How To: Test Your Drive Speed In The Linux Terminal
How To: Transfer Files Over SSH with SCP
How To: Unzip All The Files In A Directory
How To: Update From The Terminal In Fedora
How To: Update OpenSUSE Tumbleweed From The Terminal
How To: Update Ubuntu From The Terminal
How To: Use S.M.A.R.T. To Check Disk Health
How To: Use sudo Without A Password
How To: Write Text To A File From The Terminal with “>” and “>>”
How To: Zip Files In Lubuntu
Install A .deb Package In The Terminal
Install A More Current Version Of LibreOffice In Linux Mint
Install An FTP Server With VSFTPD
Install Python’s PIP Part Two
Install ShellCheck So That You Can Use It Locally
Install SSH to Remotely Control Your Linux Computers
Install The Full Version of Vim In Ubuntu
Installing Applications With DPKG
Is My System Capable of 32 or 64 Bit Linux?
Is Your Storage Drive An SSD Or An HDD?
It’s Time To Introduce You To The Terminator!
It’s Time To Learn A Little About The ‘head’ Command
Kill Frozen Applications The Easy Way
Learn About Your Wireless Connection
Let’s Count The Number Of Files In A Directory
Let’s Count The Running Processes In Linux
Let’s Decompress A File (tar.gz) In The Terminal
Let’s Delete An Entry In Your Bash History
Let’s Find A Site’s MX Records
Let’s Find The Size Of A Directory
Let’s Have A Happy New Year In The Terminal
Let’s Have a Limited Look at Linux’s cURL Application
Let’s Have A Look At The free Command
Let’s Have Christmas In The Terminal
Let’s Have Some Fun With Cowsay And Fortune
Let’s Install And Use ‘locate’
Let’s Install INXI
Let’s Install Nano (With Some Bonus Information)
Let’s Learn A Little About The ‘dir’ Command
Let’s Learn About Absolute And Relative Paths
Let’s Learn About Grep
Let’s Learn About Halt
Let’s Learn About The htop System Monitor
Let’s Learn How To Change The Default Terminal
Let’s Learn Some apt Basics
Let’s Learn To Remove A Directory
Let’s Let AI Write An Article About ‘sed’
Let’s Make A Directory Tree
Let’s Make A Symbolic Link
Let’s Make An Animated GIF (With ImageMagick)
Let’s Make The rm Command A Little Safer
Let’s Make The rm Command Even Safer
Let’s Mount An .iso In Lubuntu
Let’s Password Protect A File
Let’s Play Around With ‘apt-cache’
Let’s Play Around With The ‘MV’ Command
Let’s Play Around With The Linux Shell.
Let’s Play With Touch And Time
Let’s Reboot Your Linux Computer
Let’s Root Around In The /proc Directory
Let’s Shred A Partition
Let’s Take A Look At Logged In Users
Let’s Talk About Using dos2unix
Let’s Update Ubuntu In The Terminal
Let’s Upgrade Fedora From The Terminal
Let’s Use ‘ls’ To Sort Files By Time
Let’s Use ‘netstat’ To Find Out What Process Is Listening On A Specific Port
Let’s Use rkhunter To Look For Rootkits
Let’s Zip A Directory In The Linux Terminal
Limit The Download Speed For ‘wget’
List All The Groups In Linux
List Installed Software In Lubuntu
List The Files In A Directory
Locate Your Home Directory
Make ‘wget’ Resume From An Interrupted Download
Make A Website Screenshot With CutyCapt
Make Passwords In The Linux Terminal
Make Ubuntu Provide Feedback (Asterisks) When Typing Passwords In The Terminal
Make wget Use IPv4 or IPv6
Manage Files In A tar Archive
Mastering Efficiency: Unleashing the Power of Bash Aliases
Mastering the Linux Terminal Pipe Command
Mastering The Power Of Linux Tee Command
Monitor Bandwidth In Real Time
Monitor Bandwidth With nload
Monitor Disk Usage With GDU
Monitor Network Usage On A Per-Application Basis
Monitor Progress With RSYNC
Monitor rsync’s Progress
Monitor USB Bandwidth
Monitor Wireless Link Quality
Monitor Your Linux System With NMON
Monitor Your Wi-Fi In Linux
More Ways To Generate Strong Passwords In Linux
Navigate To The Start Or End Of The Line (In The Terminal)
One Way To See CPU Information
Pause And Unpause Your Terminal
Ping With IPv4 Or IPv6
Playing With Your Bash History
Prevent Application Updates With ‘APT-MARK’
Prevent Application Updates With ‘YUM-VERSIONLOCK’
Reinstall A Package In Ubuntu
Remove A Swap File
Remove Files By Extension
Rename A File Downloaded With ‘wget’
Repair Your Filesystem With FSCK
Repair Your Linux Filesystem With a Live USB or DVD
Rerun The Previous Terminal Command
Revisiting Christmas In The Terminal
Save A Command’s Output To A File (While Showing It In The Terminal)
Save A Web Page As Text
Screenfetch vs. Neofetch, You Decide!
Search For Command History By Date
Search Your Man Pages With Apropos
Send A Message To Another Logged In User
Send A Message To Logged In Users
Set A Timeout Value In cURL
Short: Automatically Add An Extension To Multiple Files In The Linux Terminal
Short: Fix Typos With A Caret
Short: Move A File To Multiple Directories
Short: Show File Creation, Modification, and Access Times
Short: Show The Groups You Belong To
Short: The Halt Command
Show A Random Fortune When You Open Your Terminal
Show A Specific Networking Interface
Show Date And Time In The Terminal
Show Disk Usage With ‘ncdu’
Show Failed SSH Login Attempts
Show Files Installed With A Package (Using ‘dpkg’)
Show Installed Kernels In Ubuntu
Show RAM Information With Ramfetch
Show Running Processes
Show Two Text Files Side By Side
Show Your Filesystem In The Linux Terminal
Show Your Graphics Card Version
Show Your USB Devices In The Linux Terminal
So, What Is ‘sudo’ Anyhow?
Some Fun With Formatting The Output From ‘ls’
Some Fun With Sorting The Output Of ‘ls’
Some Useful Ways To Use The Touch Command In Linux
Sort Files By Size (In The Terminal)
Strip Password From A Password-Protected PDF
Take A Terminal Screenshot In Terminator
Terminology: View Pictures And Video Directly In Your Terminal
Test Your Storage Drive’s Read Speed
The Differences Between APT and APT-GET.
The du Command In Linux
The Meaning Of “Load Average” On Linux?
Time A Command To See How Long It Takes To Run
Today, We Have Fun In The Linux Terminal
Turn A JPG Into A PDF
Turn PDF Into Text
Turn Your Man Pages Into HTML
Turn Your Ubuntu Into A Wireless Hotspot
Unzip .gz Files With gunzip
Unzip A .zip File In the Linux Terminal
Update Flatpaks From The Terminal
Update Python Packages (PIP)
Upgrade Linux Mint In The Termanal
Upgrade Ubuntu From The Terminal
Use ‘apt’ To Download A Program And Its Dependencies
Use A GUI To Manage Debian’s Software Repositories
Use an RPM on a DEB-based System
Use Tab Autocomplete In The Linux Terminal
Use visudo To Edit The sudoers File
Use Your Hostname With SSH Instead Of Your IP Address – In Ubuntu
Using The SSH Verbose Mode
View Detailed Hardware Information
View Disk Usage
View Some Logs In The Terminal
Want To See The WiFi Password In The Terminal?
Weather In The Terminal? We can do that!
What is my Hostname in Linux?
When Did I Install Linux? (Expanded Edition!)
When Did I Install Lubuntu
When Did I Last Reboot My Linux Box?
Yet Another Way To Check Filesystem Space Use
Yet Another Way To Find Files By Extension

Subscribe to Newsletter!
Get notified when new articles are published!
We promise to never share your email!
icon
Linux Tips
Creative Commons License
This work is licensed under a Creative Commons Attribution 4.0 International License.