mirror of
https://github.com/opsschool/curriculum.git
synced 2026-01-15 12:15:03 +00:00
and even more stuff added, we are up to page 6 on the old syllabus
This commit is contained in:
@@ -14,7 +14,7 @@ Contents:
|
||||
introduction
|
||||
sysadmin_101
|
||||
unix_101
|
||||
|
||||
unix_201
|
||||
|
||||
|
||||
Indices and tables
|
||||
|
||||
15
inits.rst
Normal file
15
inits.rst
Normal file
@@ -0,0 +1,15 @@
|
||||
``/bin/init`` and its descendants
|
||||
*********************************
|
||||
|
||||
|
||||
``init``
|
||||
========
|
||||
|
||||
systemd
|
||||
=======
|
||||
|
||||
upstart
|
||||
=======
|
||||
|
||||
daemontools
|
||||
===========
|
||||
4
kernel_tuning.rst
Normal file
4
kernel_tuning.rst
Normal file
@@ -0,0 +1,4 @@
|
||||
Kernel tuning
|
||||
*************
|
||||
|
||||
An introduction to ``/proc``, ``sysctl``, ``mdb``, ``ndd``
|
||||
13
netbooting.rst
Normal file
13
netbooting.rst
Normal file
@@ -0,0 +1,13 @@
|
||||
Booting over the network
|
||||
************************
|
||||
|
||||
What is network booting? Why do you want to do it?
|
||||
|
||||
TFTP
|
||||
====
|
||||
|
||||
PXE
|
||||
===
|
||||
|
||||
bootp
|
||||
=====
|
||||
14
stats_diagnosing.rst
Normal file
14
stats_diagnosing.rst
Normal file
@@ -0,0 +1,14 @@
|
||||
Looking at system metrics
|
||||
*************************
|
||||
|
||||
``vmstat``
|
||||
==========
|
||||
|
||||
``iostat``
|
||||
==========
|
||||
|
||||
``systat``
|
||||
==========
|
||||
|
||||
``dstat``
|
||||
=========
|
||||
25
syscalls.rst
Normal file
25
syscalls.rst
Normal file
@@ -0,0 +1,25 @@
|
||||
Syscalls
|
||||
********
|
||||
|
||||
What are syscalls?
|
||||
|
||||
Using ``strace``
|
||||
================
|
||||
|
||||
Common system calls
|
||||
===================
|
||||
|
||||
``fork()`` and ``exec()``
|
||||
-------------------------
|
||||
|
||||
``open()`` and ``close()``
|
||||
--------------------------
|
||||
|
||||
``create()``, ``unlink()`` and ``stat()``
|
||||
-----------------------------------------
|
||||
|
||||
``bind()`` and ``accept()``
|
||||
---------------------------
|
||||
|
||||
``ioctl()``
|
||||
-----------
|
||||
@@ -9,3 +9,4 @@ Unix fundamentals 101
|
||||
package_management_101
|
||||
boot_process_101
|
||||
shell_tools_101
|
||||
cron_101
|
||||
|
||||
12
unix_201.rst
Normal file
12
unix_201.rst
Normal file
@@ -0,0 +1,12 @@
|
||||
Unix fundamentals 201
|
||||
*********************
|
||||
|
||||
.. toctree::
|
||||
:maxdepth: 2
|
||||
|
||||
kernel_tuning
|
||||
unix_signals
|
||||
syscalls
|
||||
netbooting
|
||||
inits
|
||||
stats_diagnosing
|
||||
4
unix_signals.rst
Normal file
4
unix_signals.rst
Normal file
@@ -0,0 +1,4 @@
|
||||
Signals
|
||||
*******
|
||||
|
||||
What are signals? How do they work?
|
||||
Reference in New Issue
Block a user