LinuxPedia is a free and independent Wiki dedicated to GNU-Linux. In this wiki you can check various Linux commands.
Linux Commands
remote access ⚬ help on linux ⚬ alias ⚬ apt-get ⚬ aptitude ⚬ at ⚬ autoexpect ⚬ awk ⚬ bash_history ⚬ basic command line ⚬ bg ⚬ shared libraries ⚬ blkid ⚬ case ⚬ cat ⚬ chage ⚬ chmod ⚬ chown ⚬ DNS client ⚬ column ⚬ how to choose Linux ⚬ compactors ⚬ compressors ⚬ drivers ⚬ cp ⚬ cron ⚬ curl ⚬ cut ⚬ date ⚬ df ⚬ yum-tip ⚬ diff ⚬ dig ⚬ directories and files ⚬ dnf ⚬ docker ⚬ dpkg ⚬ du ⚬ env ⚬ exec ⚬ expand ⚬ shell expansions ⚬ expect ⚬ regular expressions ⚬ fdisk ⚬ fg ⚬ file ⚬ text filters ⚬ find ⚬ fmt ⚬ for ⚬ free ⚬ fsck ⚬ fstab ⚬ timezone ⚬ gcc ⚬ gdb ⚬ gdisk ⚬ Debian package manager ⚬ Red Hat package manager ⚬ repository management ⚬ file management ⚬ getent ⚬ git ⚬ gnupg ⚬ grep ⚬ groupadd ⚬ groupdel ⚬ grub1 ⚬ grub2 ⚬ head ⚬ host ⚬ hostname ⚬ httpie ⚬ hwclock ⚬ iconv ⚬ identify users ⚬ ifconfig ⚬ shell script ⚬ ip ⚬ jobs ⚬ join ⚬ jq ⚬ kill ⚬ killall ⚬ disk layout ⚬ ldconfig ⚬ ldd ⚬ ln ⚬ locale ⚬ localtime ⚬ locate ⚬ ls ⚬ lsblk ⚬ lsmod ⚬ lspci ⚬ lvm ⚬ lynx ⚬ man ⚬ mkdir ⚬ mkfs ⚬ mkswap ⚬ mount ⚬ mv ⚬ nano ⚬ netcat ⚬ netstat ⚬ nice ⚬ nl ⚬ nmap ⚬ nohup ⚬ ntp ⚬ od ⚬ openvpn ⚬ parted ⚬ passwd ⚬ paste ⚬ permissions ⚬ pgrep ⚬ ping ⚬ pkill ⚬ open ports ⚬ pr ⚬ printf ⚬ process priority ⚬ processes ⚬ profile ⚬ ps ⚬ pstree ⚬ pwd ⚬ quota ⚬ read ⚬ redirection ⚬ rm ⚬ rmdir ⚬ route ⚬ rpm ⚬ rsync ⚬ runlevels ⚬ scp ⚬ screen ⚬ script ⚬ sed ⚬ basic security ⚬ seq ⚬ set ⚬ shutdown ⚬ signals ⚬ skel ⚬ sort ⚬ source ⚬ split ⚬ ss ⚬ ssh ⚬ sudo ⚬ systemctl ⚬ systemd ⚬ systemd-timer ⚬ tail ⚬ tar ⚬ tee ⚬ test ⚬ timedatectl ⚬ tmux ⚬ top ⚬ touch ⚬ tr ⚬ tracepath ⚬ traceroute ⚬ type ⚬ tzselect ⚬ uniq ⚬ until ⚬ uptime ⚬ useradd ⚬ userdel ⚬ usermod ⚬ variables ⚬ special variables ⚬ shell variables ⚬ vi ⚬ vimdiff ⚬ wall ⚬ watch ⚬ wc ⚬ whereis ⚬ which ⚬ while ⚬ xargs ⚬ yum
Commands by Topic
remote access ⚬ task scheduler ⚬ task scheduling ⚬ help on linux ⚬ changes user data ⚬ changes metadata ⚬ changes partitions ⚬ changes permissions ⚬ changes priority ⚬ changes ownership ⚬ changes ownership ⚬ changes text ⚬ deletes a group ⚬ file archiving ⚬ keyboard shortcuts ⚬ updates clock ⚬ download files ⚬ download files ⚬ basic command line ⚬ shell function library ⚬ shared libraries ⚬ DNS lookups ⚬ network Swiss Army knife ⚬ client ⚬ combines columns ⚬ how to choose Linux ⚬ compactors ⚬ compares files ⚬ compare values ⚬ compiler ⚬ concatenates files ⚬ configures timezone ⚬ configures network interface ⚬ disk mounting configuration ⚬ DNS query ⚬ version control ⚬ converts files ⚬ copies files ⚬ copies remote files ⚬ copies remote files ⚬ fixes file system ⚬ cuts by columns ⚬ creates directory ⚬ creates group ⚬ creates links ⚬ creates swap ⚬ creates user ⚬ message encryption ⚬ date and time ⚬ program debugging ⚬ defines timezone ⚬ describes something ⚬ yum tip ⚬ current directory ⚬ directories and files ⚬ disk free ⚬ Disk Usage ⚬ divides files ⚬ docker ⚬ string editor ⚬ text editor ⚬ Text Editor ⚬ sends signals ⚬ sends signals ⚬ sends signals ⚬ send message to terminal ⚬ escalates privileges ⚬ network statistics ⚬ executes command as argument ⚬ executes program recurrently ⚬ executes replacing shell ⚬ executes a program in a modified environment ⚬ shell expansions ⚬ account expiration ⚬ regular expressions ⚬ filters data ⚬ text filters ⚬ formats data ⚬ formats disk ⚬ formats into column, CSV or JSON ⚬ formats text ⚬ password management ⚬ current boot manager ⚬ legacy boot manager ⚬ Debian package manager ⚬ logical volume manager ⚬ volume manager ⚬ systemd manager ⚬ Red Hat package manager ⚬ package management ⚬ package management ⚬ repository management ⚬ file management ⚬ writes data to file and standard output ⚬ command recording ⚬ vi Guide ⚬ gzip, bzip and xz ⚬ command history ⚬ local time ⚬ identify users ⚬ printing ⚬ Library Index ⚬ Installation and update of packages ⚬ Installation and update of packages ⚬ install packages ⚬ apt interface ⚬ investigate network ⚬ join files ⚬ disk layout ⚬ tail of file ⚬ read data from keyboard ⚬ list dependencies ⚬ list processes ⚬ list processes ⚬ list background processes ⚬ list files ⚬ list block devices ⚬ localization and internationalization ⚬ locate files ⚬ locate files ⚬ locate files ⚬ locate files ⚬ locate files ⚬ Loop – until ⚬ loop - while ⚬ execution loops ⚬ manipulate json files ⚬ manipulate network interface ⚬ manual ⚬ loaded kernel modules ⚬ mount filesystems ⚬ show block device attributes ⚬ show PCI devices ⚬ move files ⚬ multiplex terminal ⚬ multiplex terminal ⚬ multiplex terminal ⚬ terminal browser ⚬ host name ⚬ number lines ⚬ octal/hexa ⚬ sort data ⚬ partition disk ⚬ partition disk ⚬ permissions ⚬ file permissions ⚬ open ports ⚬ prevent process disconnection ⚬ process priority ⚬ process data ⚬ processes ⚬ foreground processes ⚬ background processes ⚬ command search ⚬ profile ⚬ redirection ⚬ system clock ⚬ remove directory ⚬ remove duplicates ⚬ remove duplicates ⚬ remove duplicates ⚬ remove user ⚬ remove files ⚬ runlevels ⚬ network scan ⚬ secure shell ⚬ basic security ⚬ shell script ⚬ shutdown ⚬ shutdown ⚬ signals ⚬ stdin and stdout ⚬ systemd ⚬ systemd timezone ⚬ routing table ⚬ uptime ⚬ test ICMP connection ⚬ test conditions ⚬ software testing ⚬ software testing ⚬ traces a path ⚬ transform text ⚬ replace tab with space ⚬ memory usage ⚬ variables ⚬ shell variables and functions ⚬ special variables ⚬ shell variables ⚬ view beginning of file ⚬ verify file type ⚬ Check differences ⚬ visualize processes ⚬ word count ⚬
Remote Access
remote access ⚬ rsync ⚬ scp ⚬ screen ⚬ ssh ⚬ tmux ⚬ openvpn
Scheduling
at ⚬ cron ⚬ systemd-timer
Package Management
apt-get ⚬ aptitude ⚬ dnf ⚬ dpkg ⚬ Debian package manager ⚬ Red Hat package manager ⚬ repository management ⚬ rpm ⚬ yum ⚬
Manipulate Files
cat ⚬ cp ⚬ cut ⚬ directories and files ⚬ file ⚬ iconv ⚬ ln ⚬ ls ⚬ mkdir ⚬ mv ⚬ od ⚬ pwd ⚬ rm ⚬ rmdir ⚬ sort ⚬ split ⚬ tail&nnbsp; ⚬ touch ⚬ tr ⚬ type ⚬ uniq ⚬ wc
Disks and Partitions
blkid ⚬ df ⚬ du ⚬ fdisk ⚬ fsck ⚬ fstab ⚬ gdisk ⚬ grub1 ⚬ grub2 ⚬ disk layout ⚬ lsblk ⚬ lvm ⚬ mkfs ⚬ mkswap ⚬ mount ⚬ parted ⚬ quota
Date and Location
date ⚬ timezone ⚬ hwclock ⚬ iconv ⚬ locale ⚬ localtime ⚬ ntp ⚬ systemd-timer ⚬ timedatectl ⚬ tzselect
Permissions and Ownership
chmod ⚬ chown ⚬ ls ⚬ lsblk ⚬ permissions
Processes
bg ⚬ env ⚬ exec ⚬ fg ⚬ free ⚬ jobs ⚬ kill ⚬ killall ⚬ nohup ⚬ pgrep ⚬ pkill ⚬ process priority ⚬ processos ⚬ ps ⚬ pstree ⚬ runlevels ⚬ shutdown ⚬ sinais ⚬ sudo ⚬ systemctl ⚬ systemd ⚬ tee ⚬ uptime ⚬ watch
Programming and Shell Script
autoexpect ⚬ awk ⚬ shared libraries ⚬ case ⚬ drivers ⚬ curl ⚬ diff ⚬ dig ⚬ docker ⚬ env ⚬ exec ⚬ expand ⚬ shell expansions ⚬ expect ⚬ expressões regulares ⚬ text filters ⚬ for ⚬ gcc ⚬ gdb ⚬ git ⚬ httpie ⚬ iconv ⚬ shell script ⚬ ldconfig ⚬ ldd ⚬ lynx ⚬ man ⚬ printf ⚬ script ⚬ sed ⚬ seq ⚬ set ⚬ sort ⚬ source ⚬ test ⚬ uniq ⚬ until ⚬ uptime ⚬ variables ⚬ special variables ⚬ shell variables ⚬ vi ⚬ vimdiff ⚬ wc ⚬ whereis ⚬ which ⚬ while ⚬ xargs
Users and Groups
chage ⚬ chmod ⚬ chown ⚬ getent ⚬ groupadd ⚬ groupdel ⚬ identify users ⚬ passwd ⚬ profile ⚬ basic security ⚬ skel ⚬ sudo ⚬ useradd ⚬ userdel ⚬ usermod
Network
DNS client ⚬ curl ⚬ dig ⚬ host ⚬ hostname ⚬ httpie ⚬ ifconfig ⚬ ip ⚬ lynx ⚬ netcat ⚬ netstat ⚬ nmap ⚬ ntp ⚬ open ports ⚬ rsync ⚬ scp ⚬ ss ⚬ ssh ⚬ tracepath ⚬ traceroute ⚬ openvpn
How-To's
Best Linux distributions and 5 options for beginners
How to install Linux on your computer? See how in 2 methods
Time zone on Linux (local time)
How to choose a Linux distribution?
Version control on Linux with Git
Docker Commands: see 8 basic most used commands
What is a shell script? Understand and see application examples
Hierarquia de Diretórios no Linux
Linux Career Guide
LPI exam prices will drop in Brazil
LPI: what it is and main certifications
IT Certifications: see the most valued by the market!
How to learn Linux? See the first steps for Beginners!
How to Schedule Your LPI Exam with Discount
Linux Professional Institute offers online exams