CertifiKation
Linux - Command Line Bootcamp by CertifiKation.
Linux - Command Line Bootcamp by CertifiKation.
Regular price
Rs. 6,499.00
Regular price
Rs. 9,499.00
Sale price
Rs. 6,499.00
Unit price
per
Couldn't load pickup availability
1. Introduction to Linux & Open Source
- What is Linux and why it's popular
- History and distributions (Ubuntu, CentOS, Fedora, etc.)
- Linux vs Windows/macOS
- Open Source philosophy and the GNU project
2. Installing Linux
- Creating bootable USBs
- Installing Linux on VirtualBox / VMware / Bare Metal
- Dual boot basics
- Understanding live sessions vs installed systems
3. Basic Linux Commands & File System Navigation
- Linux command line vs GUI
-
pwd
,cd
,ls
,man
,echo
, etc. - Understanding root (
/
), home, and bin directories - Using
tab
for auto-complete andhistory
for tracking
4. File & Directory Management
-
cp
,mv
,rm
,mkdir
,rmdir
- Viewing files:
cat
,more
,less
,head
,tail
- File search with
find
,locate
,which
,whereis
- Wildcards and patterns
5. User & Group Management
- Creating and deleting users and groups
-
useradd
,usermod
,groupadd
,passwd
- Switching users (
su
,sudo
) - Understanding
/etc/passwd
,/etc/shadow
, and/etc/group
6. File Permissions & Ownership
- Read, write, execute permissions (rwx)
-
chmod
,chown
,chgrp
- Understanding symbolic and numeric modes
- The role of root and permission hierarchies
7. Working with Text Editors
- Editing with
nano
,vi
, andvim
- Saving, quitting, and editing files
- Search and replace in editors
- Best practices for editing config files
8. Package Management
- Package types (
.deb
,.rpm
) - APT:
apt-get
,apt
,dpkg
- YUM/DNF:
yum
,dnf
,rpm
- Installing, updating, and removing packages
9. Process Management
- Viewing running processes:
ps
,top
,htop
- Killing and managing processes:
kill
,killall
,nice
- Foreground & background jobs:
bg
,fg
,jobs
,&
10. Disk Management & File Systems
- Mounting/unmounting drives
- File system types (ext4, xfs, etc.)
- Commands:
df
,du
,mount
,umount
,lsblk
,blkid
- Disk partitioning basics with
fdisk
/parted
11. Shell Scripting Basics
- What is a shell script?
- Writing your first
.sh
script - Using variables, loops, and conditionals
- Running scripts using
bash
, making scripts executable
12. Cron Jobs & Scheduling
- Understanding cron and
crontab
- Writing cron expressions
- Automating backups, log cleanups, etc.
- Using
at
andanacron
13. Networking in Linux
- IP configuration:
ip
,ifconfig
- Checking connectivity:
ping
,netstat
,traceroute
,nslookup
- SSH basics and configuration
- Assigning static IP addresses
14. System Logs & Monitoring
- Location of logs:
/var/log
- Viewing logs:
tail
,less
,grep
- Monitoring tools:
uptime
,vmstat
,iostat
- Using
journalctl
for systemd-based logs
15. Managing Services & Systemd
- Introduction to
systemctl
- Starting, stopping, enabling, disabling services
- Checking service status
- Creating your own service unit files
16. Firewall & Security Basics
- Introduction to UFW (Uncomplicated Firewall)
- Allowing and blocking ports/services
- Basic
iptables
commands (intro level) - Importance of SSH hardening
17. Remote Access & File Transfer
- Using SSH securely
- Transferring files with
scp
,rsync
- SSH key generation and usage
- Configuring SSH server (
sshd_config
)
18. Bash Scripting for Automation
- Advanced variables and functions
- Command substitution and exit status
- Script debugging
- Writing scripts for log monitoring, backups, etc.
19. Troubleshooting Techniques
- Diagnosing boot problems
- Fixing broken packages
- Checking disk errors
- Using logs effectively to identify issues
