2023 Boost - Week 2#
📺 https://youtu.be/0gNR6qj87a0
This week we learn about terminal and command line interfaces, containers and virtual machines and start using Podman Desktop and podman command for the first time.
- Use command search to open a bash terminal (in full screen if prefer)
- What's a command line? Shell?
- What's a prompt?
- Why simple prompts are best?
- What's a command?
- What is a REPL?
- What's an argument?
- What is a switch, flag, and/or option?
- Difference between "terminal" and "command line"
- What's a prompt?
- What's a file system? Directory?
- Rooted node tree data structure
- "Everything is a file in UNIX/Linux" (inode specifically)
- Learn bash shell navigation?
exit
- exit the current shellpwd
- print working directory (show where you are)clear
- clear the screenls
- list files and directories- Current directory
- Parent directories
- Sub-directories
- Globing
cd
- change directorywhich
- see which command will be run (if available)- How can I find help?
-h
,man
,info
,help
,apropos
,whatis
- What's a container?
- ... compared to a virtual machine?
- Create hub.docker.io and/or quay.io account (if needed)
- Start Podman Desktop GUI
- Pull an image
- Start a container
- Open a terminal to the container
- Understand equivalents from a command line
- Run a new temporary container with
podman
commandubuntu
busybox
alpine
archlinux
kalilinux/kali-rolling
redhat/ubi8-minimal
gentoo/stage3
Last update:
2023-05-27