More notes on UNIX Systems. See other article here: Unix System Program Layout in Memory Program versus process A program is an executable file containing a sequence of instructions A process is a program in execution For reasons of technology today A program is usually stored on disk or other non-volatile secondary storage A […]
Unix System
Some notes regarding UNIX Systems. More notes can be found here: UNIX Program Execution, CPU, Memory and Virtualization Operating System UNIX began 1970s ATT Bell Labs. Many variations of Unix today. UNIX Architecture: Kernel System Calls Shell and Library routines Applications UNIX documentation part of OS – man pages. (manual pages). Man page […]
Review of Bash and Zsh
Notes to review Bash and Zsh programming Background Shell is interface to run programs via commands. It is text based (command line). The Bash and Zsh (default on MacOS) are most popular. Windows has Powershell but lately can support Bash/Zsh as well via (WSL – Windows Subsystem for Linux). Zsh is very similar to Bash […]