Commit 1ac8b0ab authored by Jorge Suárez de Lis's avatar Jorge Suárez de Lis 💭

Header corrections, TODOs

parent 4be7b2ea
......@@ -26,18 +26,11 @@ The lecture is targeted to Windows users that are completely newbies to Linux. T
9. Desktop Environment
10. Software and Updates Managing
11. Distributions Standarization
a. Linux Standard Base
b. Filesystem Hierarchy Standard
c. Freedesktop.org
4. First Steps
1. Live Distributions
2. Choosing a distribution
3. Virtual Machines
4. Installation
a. Storage devices and partitions
b. VFS and mount points
c. Filesystem types
d. Swap partition
5. Bash and The Art of Command Line
1. How to access a shell
2. Basics of Command Line
......@@ -165,7 +158,7 @@ This makes working with input and output resources very easy:
A Linux-based system can be divided in 2 separated modes or *realms*: Kernel mode, and User mode.
## Linux Kernel
### Linux Kernel
Linux kernel is the core of the operative system, which handles process control, networking, access to the peripherals, and file systems.
......@@ -173,11 +166,11 @@ Linux runs separately from the rest of the system, in **Kernel Mode**. It uses i
The other components run on top of that, on **User Mode**, interfacing with the kernel and the user. This covers a widely range of lower and higher level software.
## C library
### C library
Usually, the GNU Libc implementation, which serves as the most basic libraries to interface with the kernel and be able to build higher level libraries.
## CLI Shell
### CLI Shell
The most basic, text-based, user interface. Command-line interfaces are easy to compose and automate, but are unintuitive and visually poor.
......@@ -221,7 +214,7 @@ Systemd also provides replacements for various daemons and utilities, trespassin
Included in Systemd are improved replacements to some core utilities such as *pm-utils*, *inetd*, *acpid*, *syslog*, *watchdog*, *cron* and *atd*. Ultimately, Systemd goal is to fully provide the basic userland to run the Linux kernel.
~~SOME MORE DETAIL~~
TODO: SOME MORE DETAIL
### Windowing System
......@@ -446,7 +439,7 @@ Any moden Linux distribution installation tries to install the **Grub Bootloader
#### Users
Linux is a multiuser OS ~~~ TODO
TODO
## Bash Shell
......@@ -640,7 +633,7 @@ To measure **disk performance** in terms of latency and input/output operations
# ioping -q -c 10 /
```
~~ TODO algo para red, cpu, memoria?
TODO: algo para red, cpu, memoria?
#### Text processing with sed and awk
......@@ -704,11 +697,11 @@ Strict-Transport-Security: max-age=31536000
#### TCP port debugging with netcat
~~ TODO
TODO
#### mtr and traceroute
~~ TODO
TODO
#### The art of logs
......@@ -720,7 +713,7 @@ Use `less` (or `more` in more restricted environments) to navigate through the f
To handle compresses files, you can use `zless` and `zcat`. These files won't grow, so a gzip-aware version of `tail` is not needed.
~~ TODO systemd?
TODO systemd?
#### Something wrong in your system?
......@@ -728,7 +721,7 @@ If something is wrong in your system (the Wifi stopped working, or the USB pendr
You can usually find more information in `/var/log/syslog`, `/var/log/kern.log` or `/var/log/messages`, depending on the distribution.
~~ TODO systemd?
TODO systemd?
# Remote Access Hacker
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment