All Computings
btrfs
A Copy On Write (COW))).md) file system
BSD
This is a reference note so that various other notes can link back to it - usually as a point of contrast for how things differ compared to Linux...
BPF
https://www.kernel.org/doc/html/v5.10/networking/filter.html A part of Linux’ Networking stack to filter incoming and outgoing packets Contrasts with Netfilter
Bootloader
Any program that is loaded by the hardware’s core system (i.e. the BIOS or UEFI loader) to, in turn, load a much larger operating system Tends to be quite constrained in its environment: It has to contend with very specific hardware access, without being confident in the existing state of the system, e....
Blocks
Represents the physical on-disk location of data, covering a group of sectors. A block is the smallest amount of disk space that can be allocated to a given File....
BIOS
https://en.wikipedia.org/wiki/BIOS A very basic set of code on an IBM-Compatible system, that is loaded from the motherboard’s ROM chip ( CMOS), initialises the CPU and important hardware, in 16-bit, sets up the BIOS Interrupts then searches across the specified disks for a Bootloader at the start of the disk The bootloader is any binary blob, 512 bytes in length, that ends in 0xAA55....
Binary
A compiled program that represents an executable series of instructions Stands in contrast to a Library insofar as the Binary must have an executable entrypoint Must follow an ABI for a given operating system
bash
The Bourne Again Shell Provides a Terminal Interface for using an operating system Largely replaces sh
Assembly
A low-level representation, one step above writing the binary code by hand Each word is generally a 1:1 representation of a single instruction (and its parameters), or binary data, for the given Instruction Set Architecture As such, a given assembly program is tied to a given ISA and is not typically portable
ASCII
Resources https://www.asciitable.com/