Unix fundamentals 101¶

  • File systems
    • Background
    • Navigating the filesystem
    • Working with disks in Linux
    • Configuring your drive with partitions
    • Formatting partitions with new file systems
    • Mounting a filesystem
    • Filesystem options
    • How filesystems work
    • Inodes
    • File system layout
    • Fragmentation in unix filesystems
    • Filesystem objects
  • Shells
    • What is a shell?
    • Introduction to Bash
    • Shell Fundamentals
  • Package management
    • Workflow
    • What is a package manager?
    • RPM and yum (RedHat, CentOS, Fedora, Scientific Linux)
    • dpkg and APT (Debian, Ubuntu)
  • The Boot Process
    • Power Supply Unit
    • BIOS and CMOS
    • POST tests
    • Reading the Partition Table
    • The Bootloader
    • The Kernel and the Ramdisk
    • OS Kernel and Init
    • Runlevels
    • Getty
  • Useful shell tools
    • The Unix Philosophy
    • Working with your system
    • Extracting and manipulating data
  • Crontab
    • What is a “crontab”?
    • The crontab command
    • What are some common “cron expressions”?
    • Advanced “crontab”
    • Footnotes

Ops School Curriculum

Navigation

  • Introduction
  • Contributions
  • Guidelines
  • Careers in Operations
  • Sysadmin 101
  • Unix fundamentals 101
    • File systems
    • Shells
    • Package management
    • The Boot Process
    • Useful shell tools
    • Crontab
  • Unix fundamentals 201
  • MS Windows fundamentals 101
  • Text Editing 101
  • Text Editing 201
  • Tools for productivity
  • Security 101
  • Security 201
  • Troubleshooting
  • Networking 101
  • Networking 201
  • Common services
  • Identity Management 101
  • Active Directory 101
  • Active Directory 201
  • Remote Filesystems 101
  • Remote Filesystems 201
  • Programming 101
  • Programming 201
  • Hardware 101
  • Datacenters 101
  • Datacenters 201
  • Datacenters 301
  • Virtualization 101
  • Virtualization 201
  • Logs 101
  • Logs 201
  • Databases 101 (Relational Databases)
  • Databases 201
  • Application Components 201
  • Load Balancing
  • Monitoring, Notifications, and Metrics 101
  • Monitoring, Notifications, and Metrics 201
  • Business Continuity Planning
  • Architecture 101
  • Architecture 201
  • Configuration Management 101
  • Configuration Management 201
  • Capacity Planning
  • Statistics For Engineers
  • Software Deployment 101
  • Software Deployment 201
  • Soft Skills 101
  • Soft Skills 201
  • Labs exercises
  • Learning and the Community
  • See also
  • Reading List
  • Contributions
  • Conventions
  • Style Guide
  • Glossary

Related Topics

  • Documentation overview
    • Previous: Sysadmin 101
    • Next: File systems

Quick search

©2012, Avleen Vig (under Creative Commons license: https://github.com/opsschool/curriculum/blob/master/LICENSE). | Powered by Sphinx 7.2.6 & Alabaster 0.7.13 | Page source