Topic ideas
Contribute your topic ideas @commandlinetv or heychris@commandline.tv
- (Episode 1) Use
cd
andls
to explore directory tree - (Episode 2) Short pipelines using
cat
,more
,less
,head
,tail
- (Episode 3) Searching with
grep
- (Episode 3) Standard wildcards
- (Episode 4) Text manipulation:
cut
,sort
,uniq
, grep - (Episode 5) Shell aliases
- (Episode 5,6) Manipulating files: cp, mv, rm
- (Episode 7) ImageMagick
- (Episode 8) Installing software from package manager
- (Episode 9) Redirection
- (Episode 10) Shell scripts,
#!
notation,for
loops - (Episode 10) Environment variables
- (Episode 10) Permissions and
chmod
- (Episode 11) Filesystem management:
mount
,umount
,mkfs
- (Episode 11) The filesystem hierarchy (difference between
/usr
,/etc
,/dev
) - (Episode 12)
find
command,locate
, andxargs
- Job control:
fg
,bg
,jobs
,&
chgrp
,usermod
,umask
(revisit permissions)- Text transformation with
sed
- Count stuff with
wc
- Full capabilities of ‘readline’ for editing, history, search
- Links and symbolic links (
ln -s
) - Transferring files:
scp
,rsync
tar
and backup tools- Web stuff:
curl
,wget
ffmpeg
andffprobe
for video stuff- More detail on wildcards and quoting rules
- Other shells:
zsh
,tcsh
,fish
- Colors, custom prompts, other bells & whistles
- Crypto:
gpg
,openssl
- Editors:
vi
,emacs
- Installing Linux – native and VM
- Different distributions of Linux, + GNU vs BSD
- Software freedom
- Danger of copy/pasting from a web page: https://twitter.com/nixcraft/status/622393089676607489?s=09