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

There are no users currently online

Subscribe to our Newsletter

Like us on Facebook

Share on Twitter

top
Developed by Signum Soft