Skip to content

Latest commit

 

History

History
215 lines (160 loc) · 7.08 KB

linux_external_links.md

File metadata and controls

215 lines (160 loc) · 7.08 KB

External Links: Linux

written by Nick Shin - [email protected]
this file is licensed under: Unlicense - http://unlicense.org/
and, is from - https://github.com/nickshin/CheatSheets/


The external links list was getting so large, I placed them here.


Linux

Containers

  • Awesome Microservices (A curated list of Microservice Architecture related principles and technologies.)
  • New Stack Ebook Series
    • The Docker & Container Ecosystem
    • Applications & Microservices with Docker & Container
    • Automation & Orchestration with Docker & Containers
    • Networking, Security & Storage with Docker & Containers
    • Monitoring & Management with Docker & Containers

Unikernel

noteables:

  • UniK (The Unikernel Compilation and Deployment Platform)
    • Go
    • Node.js
    • Python3
    • Java
    • C/C++
  • NanoVMs (can run any valid ELF binary)

kernel development


Packages

MUST HAVES:

# EVERYTHING
nvram show

# local machines: - get current details
nvram get custom_clientlist        # Network Map - Clients: View List
nvram get dhcp_staticlist          # LAN - DHCP Server - Manually Assigned IP: IP Address
nvram get dhcp_hostnames           # LAN - DHCP Server - Manually Assigned IP: Hostname
nvram get vts_rulelist             # WAN - Port Forwarding - List


# edit values
nvram set custom_clientlist="<ClientName>ClientMACAddress>0>0>>..."		# note: last number may not be 0
nvram set dhcp_staticlist="<MACaddress>IPAddress..."
nvram set dhcp_hostnames="<MACaddress>Hostname..."
nvram set vts_rulelist="<ServiceName>ExternalPort>InternalIPAddress>InternalPort>Protocol>..."


# done
nvram commit
reboot

Nice to Have:


Distros

upgrade | new install

optimizations

hackintosh

my notes:

must reads:

also, a !!! FANTASTIC !!! project to resurrect and install latest macOS on old (i.e. unsupported) mac machines:

fixes

rsyslogs

firewall distros


Misc Notes

find motherboard model

dmidecode -t 2

find cpu info

cat /proc/cpuinfo

find memory info

cat /proc/meminfo

hard disk

# directly from storage device
hdparm -I /dev/sdX
# from kernel driver
hdparm -i /dev/sdX

# details
lshw -class disk -class storage
# summary
lshw -short -C disk

# all
smartctl -a /dev/sdX
smartctl -d ata -a /dev/sdX
smartctl -d ata -a -i /dev/sdX
# summary
smartctl -i /dev/sdX

# via /dev
ls /dev/disk/by-id
  • health
    • linux_SSD.md#check-health
smartctl -data -A /dev/sdX
dmesg | grep -i sata | grep 'link up'
dmesg | grep -i ahci | grep -i --color Gbps