Geek University

Course Curriculum

Overview
What is Linux? FREE 00:00:00
Differences between Linux and Windows 00:00:00
Differences between Unix and Linux 00:00:00
Linux distributions 00:00:00
Linux kernel 00:00:00
File structure in Linux 00:00:00
Filesystem Hierarchy Standard (FHS) 00:00:00
Installation
Change the boot order in BIOS 00:00:00
Install Ubuntu FREE 00:00:00
Install CentOS on VMware Player 00:00:00
Login to Ubuntu 00:00:00
Shell
The shell in Linux 00:00:00
Bourne-again shell (Bash) 00:00:00
Start the shell in Ubuntu 00:00:00
Essential Linux commands FREE 00:00:00
Command line history 00:00:00
Manual pages 00:00:00
info command 00:00:00
Manage directories 00:00:00
Manage files 00:00:00
Environment variables 00:00:00
Common environment variables 00:00:00
PATH environment variable 00:00:00
Inode 00:00:00
Links 00:00:00
Hard links FREE 00:00:00
Symbolic links 00:00:00
Wildcard 00:00:00
Streams 00:00:00
Redirect input and output 00:00:00
Pipe data between programs 00:00:00
Sort lines of a text file 00:00:00
Search for text strings using grep 00:00:00
Search for files using find 00:00:00
Search for files using locate 00:00:00
Count lines in a file 00:00:00
Determine file type 00:00:00
whereis command 00:00:00
Display last lines of a text file 00:00:00
Display first lines of a text file 00:00:00
Split the output of a program 00:00:00
Linux Quiz 1 Unlimited
Editing text
Text editors 00:00:00
gedit text editor 00:00:00
KWrite text editor 00:00:00
Pico text editor 00:00:00
nano text editor 00:00:00
less text viewer FREE 00:00:00
Managing processes
What is a process? 00:00:00
List all running processes 00:00:00
top command 00:00:00
Kill a process in Linux 00:00:00
Kill a process by name 00:00:00
Change process priority 00:00:00
Background and foreground processes 00:00:00
jobs command 00:00:00
Install applications
Package managers 00:00:00
RPM Package Manager 00:00:00
yum package manager 00:00:00
Debian package manager 00:00:00
Advanced Packaging Tool (APT) 00:00:00
apt-cache command 00:00:00
apt-get command FREE 00:00:00
dselect 00:00:00
aptitude 00:00:00
Synaptic Package Manager 00:00:00
tar (tape archive) program 00:00:00
cpio program 00:00:00
Convert between packages 00:00:00
Linux Quiz 2 Unlimited
Manage users
root account 00:00:00
Create users 00:00:00
Delete users 00:00:00
Modify users 00:00:00
Manage passwords 00:00:00
/etc/passwd file format 00:00:00
/etc/shadow file format FREE 00:00:00
Change passwords 00:00:00
Manage groups
Linux groups 00:00:00
Create groups 00:00:00
Delete groups 00:00:00
Modify groups 00:00:00
/etc/group file format 00:00:00
Administer groups FREE 00:00:00
Customize a user’s work environment 00:00:00
Permissions
UID (User Identifier) and GID (Group Identifier) 00:00:00
Manage file ownership 00:00:00
Change file ownership 00:00:00
Permissions basics 00:00:00
Permission bits 00:00:00
Identify file type 00:00:00
Modify file permissions FREE 00:00:00
Set the default permissions for newly created files 00:00:00
Change file attributes 00:00:00
Linux Quiz 3 Unlimited
Manage hardware
proc filesystem (procfs) 00:00:00
IRQ (Interrupt Request) 00:00:00
I/O ports 00:00:00
DMA (Direct Memory Access) 00:00:00
Kernel modules 00:00:00
Load kernel modules 00:00:00
Remove kernel modules 00:00:00
Identify CPU 00:00:00
Find out more information about your system 00:00:00
Display information about USB devices 00:00:00
Boot Linux
GRUB version 1 00:00:00
GRUB version 2 FREE 00:00:00
Alternative boot loaders 00:00:00
dmesg command 00:00:00
Runlevels 00:00:00
/etc/inittab 00:00:00
Change runlevel 00:00:00
Linux Quiz 4 Unlimited
Network protocols
What is an IP address? 00:00:00
What is a MAC address? 00:00:00
What is DHCP? 00:00:00
What is DNS? 00:00:00
Basic networking
ifconfig command 00:00:00
Configure a static IP address in Ubuntu FREE 00:00:00
Configure DHCP client on Ubuntu 00:00:00
Configure DNS settings 00:00:00
/etc/hosts file 00:00:00
Configure hostname 00:00:00
Network tools
ping command 00:00:00
traceroute command 00:00:00
host command 00:00:00
dig command 00:00:00
nslookup command 00:00:00
netstat command 00:00:00
tcpdump command FREE 00:00:00
whois command 00:00:00
IP forwarding 00:00:00
Linux Quiz 5 Unlimited
Overview of file systems
File system 00:00:00
ext2fs 00:00:00
ext3fs 00:00:00
ext4fs 00:00:00
Reiser file system 00:00:00
XFS file system 00:00:00
JFS file system 00:00:00
FAT file system 00:00:00
NTFS file system 00:00:00
ISO-9660 file system 00:00:00
Disk partitioning
What is partitioning? FREE 00:00:00
Swap partition 00:00:00
Hard disk interfaces 00:00:00
MBR partitions 00:00:00
GPT partitions 00:00:00
Configure hard disks
fdisk utility 00:00:00
GNU Parted utility 00:00:00
Create a file system 00:00:00
Mount a file system 00:00:00
/etc/fstab file 00:00:00
Mount a USB device 00:00:00
Check disk space FREE 00:00:00
Check file disk usage 00:00:00
Check file systems 00:00:00
Obtain file system information 00:00:00
Adjust file system parameters 00:00:00
Debug a file system 00:00:00
Configure disk quotas
Disk quotas 00:00:00
Enable quota support 00:00:00
Set quotas 00:00:00
Disk quota reporting 00:00:00
Linux Quiz 6 Unlimited
Logging
syslog protocol explained 00:00:00
syslogd 00:00:00
rsyslog 00:00:00
Create a log entry FREE 00:00:00
Rotate logs 00:00:00
Common log files 00:00:00
/var/log/messages file 00:00:00
Schedule jobs
Schedule jobs with cron 00:00:00
User cron jobs 00:00:00
Schedule jobs with anacron FREE 00:00:00
Schedule jobs with at 00:00:00
Date and time
date and hwclock commands 00:00:00
Network Time Protocol (NTP) 00:00:00
Configure NTP client 00:00:00
Configure NTP server 00:00:00
Email
Email protocols 00:00:00
Mail server 00:00:00
Read and send mail 00:00:00
Redirect email 00:00:00
Linux Quiz 7 Unlimited
Shell scripting
Shell scripts 00:00:00
Create shell scripts 00:00:00
Write shell scripts 00:00:00
if statement 00:00:00
case statement 00:00:00
for loop 00:00:00
while loop 00:00:00
until loop 00:00:00
Miscellaneous
Show the full path of shell commands 00:00:00
Remove duplicate lines from a text file 00:00:00
Join lines of two files 00:00:00
Merge files line by line 00:00:00
Convert tabs to spaces 00:00:00
Prepare a file for printing 00:00:00
Split a file into two or more files 00:00:00
Archive a filesystem 00:00:00
Filter text 00:00:00
Shut down the system FREE 00:00:00
Halt, reboot, and power off the system 00:00:00
Create aliases 00:00:00
Octal dump 00:00:00
Number lines in a file 00:00:00
Measure time of program execution 00:00:00
Change characters 00:00:00
Reformat paragraphs 00:00:00
type command 00:00:00
Linux Quiz 8 Unlimited
TAKE THIS COURSE
  • FREE
  • UNLIMITED ACCESS
  • Course Certificate

Who’s Online

Profile picture of sherri
Profile picture of AAMER MAHMOOD
Profile picture of Javier Garces
Profile picture of yogesh yadav

Subscribe to our Newsletter

Like us on Facebook

Share on Twitter

top
Developed by Signum Soft