Skip to content
Linux Academy by Uirá Ribeiro
Search
Ctrl
K
Cancel
GitHub
LinkedIn
Select theme
Dark
Light
Auto
Blog
About me
Master Linux
LPIC-1 Book
Certification
9 best online courses for a career for IT professionals
Benefits of Linux Certification
Discover the Linux Essentials Certification
Do you want to be Linux Certified and don't know where to start?
How is the LPIC 101 test?
How is the LPIC 102 test?
How long does a certification last?
How long does it take to obtain a certification?
How much does a certified Linux professional earn?
How much does a Linux Certification cost?
How much time do I have to take each test?
How to Book Your Exam at the LPI with a Discount
How to get an LPI certification - EVERYTHING you need to know!
How to prepare for the LPI exam
IT certifications - see the most valued in the market!
Linux Professional Institute offers online exams
LPI Certification - Practical study guide to be approved
LPI - what it is, main certifications and study resources!
Make sure your IT talent is always nearby
Market asks for Linux System Analyst
The Definitive Guide to Linux Certification
What is the difference between the LPI and Comptia exams?
What language can I take the Linux tests?
Where to take the LPI or CompTIA test?
Why get a Linux certification?
Introduction to Linux
10 best programs for Ubuntu to help with your daily life
Best Linux distributions and 5 options for beginners
Computer hardware basics
Directory Hierarchy in Linux
Discover the advantages of Linux for Information Security
Discover the main advantages of Linux for programmers
Do you use Linux every day
Do you want to learn how to deal with IT Infrastructure?
Emulators for Linux - 8 excellent options to use
Endless OS - Analysis of the operating system and its features
Get to know Sysfs on Linux
How does the directory structure work in Linux? Understand!
How Linux Handles Hardware
How to check the Linux version - complete guide with commands and information
How to get help on Linux?
How to get help on Linux using local documentation
How to install Linux on the computer? Here's how by 2 methods
How to learn Linux? See the first steps for Beginners!
Linus Torvalds answers why Linux is not popular on the Desktop
Linux interface - what is it, what are the main ones and more
Linux keyboard shortcuts to be much more productive!
Linux man command (manual)
Linux Shell for Dummies
Linux shutdown command
Linux shutdown command (change property)
List of the main commands in Linux - learn how to use them
Main Open Source Applications
Open source software and licensing
Six Technologies Every IT Professional Should Know in 2020
The evolution of Linux and popular operating systems
The Mind Behind Linux
Why is Linux free?
Why study Linux?
Choose Distribution
5 Best Linux Distributions for New Users
Brazilian Linux based on Ubuntu with KDE released
Debian Linux - features, advantages, and how to install
Debian vs Ubuntu - we compare everything that matters to you
How to choose the Linux distribution? [basic guide]
How to Upgrade Fedora to 35
How to upgrade to Ubuntu 21.10
Linux server - understand why it's the best option and which distros to use
Ubuntu Linux - advantages and how to install the distribution
What do Linux distributions have in common?
What is a Middleware? Understand and learn how it works!
Remote Access
Do you know the screen command?
Linux Remote Access
Linux screen command (terminal multiplexing)
Linux ssh command (secure shell)
Rsync command on Linux (copy remote files)
tmux command on Linux (terminal multiplexing)
Windows in the Shell with Tmux
Boot
Grand Unified Boot Loader - GRUB 2 on Linux
GRUB 1 on Linux (legacy)
Linux Load Process (boot)
Scheduling Tasks
At command on Linux (task scheduler)
Cron command on Linux (task scheduling)
Linux jobs command (list background processes)
Packet Management
Apt-get and apt command on Linux (install packages)
aptitude command on Linux (apt interface)
Are you familiar with the apt-get command?
Debian Package Management
Debian Package Management on Linux
dnf command on Linux (Installing and updating packages)
dpkg command on Linux (package management)
How to install programs on CentOS, RedHat, and Fedora
How to install programs on Linux - Debian and Ubuntu
How to Install Programs on Linux with Yum
Linux Repository Management
Red Hat RPM and YUM Package Management
rpm command in Linux (package management)
scp command on Linux (copy remote files)
Yum Command on Linux (Installing and Upgrading Packages)
Yum provides Command
Working with files
cp command on Linux (copy files)
Create, move, and remove files
File command on Linux (check file type)
Find command on Linux (find files)
Linux File Management
Linux locate command (find files)
Linux touch command (changes metadata)
ln command on Linux (creates links)
ls command on Linux (list files)
mkdir command on Linux (create directory)
mv command on Linux (moving files)
Pwd command on Linux (current directory)
rm command on Linux (remove files)
Rmdir command on Linux (remove directory)
Special Directories and Files
Split command on Linux (split files)
Whereis command on Linux (search for commands)
Which command on Linux (find files)
xargs command on Linux (execute command as argument)
Compress and Archiving
How to compress files with the command line
Linux data compressors (gzip, bzip and xz)
Linux File Compactors
Linux tar command (file archiving)
Working with tar on Linux
Text Transformation
Awk command on Linux (processes data)
Cat command on Linux (concatenate files)
Column command in Linux (formatted in column, CSV or JSON)
Cut command in Linux (cut by columns)
Diff command on Linux (compare files)
Expand command on Linux (swap tab for space)
Grep command on Linux (filters data)
Head command on Linux (see file start)
How to use the grep command on Linux? See 4 practical examples
Join command in Linux (join files)
Linux fmt command (formats text)
Linux sed command (string editor)
Linux sort command (sort data)
Linux type command (describes something)
Nano command on Linux (text editor)
nl command on Linux (number lines)
Od command on Linux (octal/hexa)
Paste command on Linux (combine columns)
Pr command on Linux (printing)
sed command on Linux (alters texts)
Tail command on Linux (final file reading)
Tee command on Linux (writes data to file and standard output)
Text Filters on Linux
tr command in Linux (transforms text)
Uniq command on Linux (remove duplicates)
vi command on Linux (Text Editor)
Vimdiff Command on Linux (Check Differences)
WC command on Linux (word count)
Disks and Partitions
Blkid command on Linux (shows block device attributes)
df command on Linux (disk free)
Disk encryption on Linux with Luks
du command on Linux (Disk Usage)
How to use the dd command on Linux? MBR backup and more examples
Linux Disk Layout
Linux fdisk command (changes partitions)
Linux fsck command (fixes file system)
Linux fstab file (disk mount setup)
Linux gdisk command (partitioning disk)
Linux mount command (mount file systems)
Linux partitions - the guide with all the essential information
Logical Volume Manager - LVM on Linux
lsblk command on Linux (list block devices)
LVM on Linux (volume manager)
mkfs command on Linux (format disk)
mkswap command on Linux (creates swap)
Parted command on Linux (partitioning disk)
Time and Localization
Hwclock command on Linux (machine clock)
Iconv command on Linux (converts files)
Linux date command (date and time)
Linux local command (localization and internationalization)
Linux time zone (local time)
Localtime file on Linux (defines the timezone)
NTP on Linux (update clock)
timedatectl command on Linux (systemd timezone)
tzselect command on Linux (configure zone)
Permissions and Ownership
Are you familiar with the umask command?
chmod command on Linux (change permissions)
chmod command on Linux (file permissions)
Chown command on Linux (change property)
Managing File Permissions and Ownership on Linux
Process Management
Are you familiar with the command nice and renice?
Are you familiar with the ulimit command?
bg command on Linux (background processes)
Fg command on Linux (processes in the foreground)
Free Linux command (memory usage)
Kill command on Linux (send signals)
Killall command on Linux (sends signals)
Linux commands - complete guide to managing processes
Linux uptime command (uptime)
Modify the Execution Priority of Processes in Linux
Nice command on Linux (change priority)
Nohup command on Linux (prevents process disconnection)
pgrep command on Linux (find files)
pkill command on Linux (send signals)
Processes in Linux
ps command on Linux (view processes)
pstree command on Linux (list processes)
Signals on Linux
Top command on Linux (list processes)
Watch command on Linux (runs the program recursively)
Hardware
Kernel - understand what the Linux Kernel is and how it works
Linux Kernel Modules
lsmod command on Linux (kernel modules loaded)
Lspci command on Linux (shows PCI devices)
Set up USB on Linux
Treatment of IRQs on Linux
Use lspci to view hardware on Linux
Shell Script
Alias command in Linux (keyboard shortcuts)
Are you familiar with the Alias command?
Autoexpect command on Linux (software testing)
Command script on Linux (recording commands)
Compiling programs on Linux with GCC
Curl command on Linux (download files)
Env command on Linux (runs a program in a modified environment)
Exec command on Linux (runs by replacing the shell)
Expect command on Linux (software testing)
For command on Linux (execution loops)
History command on Linux (command history)
How to fetch and extract data from files
How to turn commands into scripts
httpie command on Linux (download files)
jq command on Linux (manipulates json files)
ldconfig command on Linux (library index)
Learn to Program on Linux
Linux case command (compare values)
Linux Command Interpreter
Linux gdb command (program debugging)
Linux ldd command (list dependencies)
Linux redirections (stdin and stdout)
Linux Redirects and Pipes
Linux Shell for Beginners
Linux source command (shell function library)
Linux test command (test conditions)
Linux while command (loop - while)
Read command in Linux (read data via keyboard)
Regular Expressions on Linux
Set/unset command on Linux (Shell variables and functions)
Shared Libraries on Linux
Shell expansions on Linux
Special Variables in Linux $0 $? $$ $#
Until Command on Linux (Loop - Until)
Variables in the Linux Shell
Visual Studio for Linux
What is shell script? Understand and see examples of applications
Services
Changing Runlevels on Linux with System V
Configuring DNS on Linux (client)
Create a file server with Linux
Do you know the uname command?
Linux DNS - fundamental information on the subject
printf command on Linux (formats data)
Systemctl Command on Linux (Systemd Manager)
Systemd - how it works, differences for sysvinit and commands
Systemd-timer on Linux (multiplexar terminal)
Systemv x Systemd - understand it at once
Users and Groups
Basic security and identification of user types
Command chage on Linux (account expiration)
Do you know the wall command?
Do you know the who command?
/etc/skel directory on Linux (remove duplicates)
getent command on Linux (change property)
Groupadd command on Linux (create group)
Groupdel command on Linux (deletes a group)
Identifying Users on Linux
Linux quotas (remove duplicates)
Linux User Profile (profile)
Lost Root Password?
Passwd command on Linux (password management)
Sudo command on Linux (privilege scale)
Useradd command on Linux (create user)
Userdel command on Linux (remove user)
Usermod command on Linux (changes user data)
Wall command on Linux
Networking
Dig command on Linux (DNS query)
How do you know if you're being attacked with Denial of Service?
How to disable ping responses on Linux
ifconfig command on Linux (configures network interface)
Linux Firewall - What is it? What are the best options?
Linux host command (DNS lookups)
Linux hostname command (hostname)
Linux ip command (manipulates network interface)
Linux nmap command (network scan)
Linux route command (route table)
Linux tracepath command (draw a path)
Monitor your WiFi on Linux with Wavemon
Netcat command on Linux (Swiss network knife)
Netstat command on Linux (network statistics)
Open ports in Linux
Ping and ping6 command on Linux (tests ICMP connection)
SS command on Linux (investigate the network)
Traceroute command on Linux (find files)
Your computer on the network
DevOps
Configuring Apache well makes all the difference
DevOps tools - discover the main and most used
DevOps - what it is, pillars and how to start a career in the area
Do you know the SQL command?
Docker commands - see 8 most commonly used basic commands
GitHub vs. GitLab - Key Differences
How much does it cost to place a server in the cloud?
How to get HTTPS for free
Install Wordpress 5, Nginx, MariaDB 10, and PHP 7 on CentOS or Redhat
Install Wordpress 5, Nginx, MariaDB 10, and PHP 7 on Debian 9
Install Wordpress 5, Nginx, MariaDB 10, and PHP 7 on Ubuntu 18.04
LAMP in 2 Minutes
Largest Linux Apps
Linux gnupg command (message encryption)
Linux version control with Git
Lynx command on Linux (browser in terminal)
The 7 Main Tools in Kali Linux for Pentest
What are containers in Linux and what are their advantages?
What is deployment, step by step, ways to do it, and more!
What is Docker, how does it work and what are the advantages
Why learn Linux? See the advantages and the market in which they operate
GitHub
LinkedIn
Select theme
Dark
Light
Auto
Largest Linux Apps
Discover the greatest Linux applications, ranging from Office packages, image editing, video, music, database servers, web servers and software development
https://youtu.be/f8X9y1eCUMM