and even more stuff added, we are up to page 6 on the old syllabus

This commit is contained in:
Avleen Vig
2012-10-13 00:24:58 -05:00
parent 9db393b747
commit 96d44dace9
9 changed files with 89 additions and 1 deletions

View File

@@ -14,7 +14,7 @@ Contents:
introduction
sysadmin_101
unix_101
unix_201
Indices and tables

15
inits.rst Normal file
View File

@@ -0,0 +1,15 @@
``/bin/init`` and its descendants
*********************************
``init``
========
systemd
=======
upstart
=======
daemontools
===========

4
kernel_tuning.rst Normal file
View File

@@ -0,0 +1,4 @@
Kernel tuning
*************
An introduction to ``/proc``, ``sysctl``, ``mdb``, ``ndd``

13
netbooting.rst Normal file
View 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
View File

@@ -0,0 +1,14 @@
Looking at system metrics
*************************
``vmstat``
==========
``iostat``
==========
``systat``
==========
``dstat``
=========

25
syscalls.rst Normal file
View 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()``
-----------

View File

@@ -9,3 +9,4 @@ Unix fundamentals 101
package_management_101
boot_process_101
shell_tools_101
cron_101

12
unix_201.rst Normal file
View 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
View File

@@ -0,0 +1,4 @@
Signals
*******
What are signals? How do they work?