LINUX
Crash Curse

LINUX
Crash Curse

@AllanDaemon

allan@esolvere.com.br

Operating
System

Bare Metal

HARDWARE

SOFTWARE

Bare Metal

HARDWARE

     HAL  

HAL

PROGRAM

Hardware
Abstraction Layer

SOFTWARE

AT&T   1969
@ Bell Labs

UNIX

Unix History (Simplified)

FreeBSD

Irix

FreeBSD

POSIX

MINIX

GNU Project

What would you like to see most in minix?

What would you like to see most in minix?


Technical

Kernel

HARDWARE

KERNEL

USER

SYSCALL

System

Call

man 2 syscalls

Compiling

Compiling Example

make menuconfig

make xconfig

Distros

Desktop
Enviroments

Shell

Mounts

mount

Tudo é aquivo

Filosofia Unix

/dev

Virtual File Systems

/proc

/sys

ytfs

Magic Time

sh

zsh

csh

ash

dash

bash

fish

...

$ echo Hello World
Hello World

echo

vars

man

apropos

File

Descriptor

redirect
pipe
sub-command
process fg/bg
grep, head, tail, more, less

for
other conditionals
Made with Slides.com