Overview
Learn the 50 most popular Linux commands in this course designed for beginners. By the end of the course, you will be able to navigate and manipulate files and directories, manage processes, and understand permissions in a UNIX environment. The course covers essential commands such as ls, cd, mkdir, rm, grep, and more. The teaching method includes video lectures and practical demonstrations. This course is intended for individuals new to Linux and those looking to enhance their command-line skills in a UNIX environment.
Syllabus
Introduction.
Why use the command line?.
The world of operating systems.
What is Linux?.
Shells and Bash.
Setup For Linux Users.
Setup For Mac Users.
Setup For Windows (WSL).
Using The Terminal.
whoami.
man.
clear.
intro to options.
pwd.
ls.
cd.
mkdir.
touch.
rmdir.
rm.
open.
mv.
cp.
head.
tail.
date.
redirecting standard output.
cat.
less.
echo.
wc.
piping.
sort.
uniq.
expansions.
diff.
find.
grep.
du.
df.
history.
ps.
top.
kill.
killall.
jobs, bg, and fg.
gzip.
gunzip.
tar.
nano.
alias.
xargs.
ln.
who.
su.
sudo.
passwd.
chown.
Understanding permissions.
chmod.
Taught by
freeCodeCamp.org