Folders and files Name Name Last commit message
Last commit date
parent directory
View all files
Revised previous class in 5 mins
Discussed with examples how everything is a file in Linux. Showed examples using /dev/
directory.
Talked a little about wildcards. Read in-depth here .
Showed what shell scripting is.
Talked about PATH environment variable.
Showed how to create a command in Linux by either placing the program file in a directory that is present in PATH or by changing PATH itself.
Talked a little about ~/.bashrc
, ~/.zshrc
and ~/.profile
.
Discussed the Linux booting process.
Talked about BIOS, POST, CMOS, MBR, UEFI, GPT, GRUB, init, initrd, Runlevels.
Also showed the examples of contents /etc/rc*
directories.
Talked about I/O Redirection and pipes.
Discussed sudo
and su
and the difference between them.
Discussed mount
and umount
using an example.
Talked about kill -9
and pkill
with examples.
Talked briefly about file descriptors.
Discussed a little about system call functions like read()
, write()
, fork()
, exec()
.
Revise the previous class and do leftover homework.
Read about wildcards .
Create your own shell script and command. Check out your ~/.bashrc
or ~/.zshrc
.
Learn what is ~/.bash_history
or ~/.zsh_history
file in Linux.
Read more about the system calls like read()
, write()
, fork()
, exec()
, alarm()
, etc. You can use man page for this.
Read more about the kill
command and what all signals can be used with it. Use kill -L
in bash to learn this (or the internet).
Participate in TuxWars XD.
You can’t perform that action at this time.