---
# System prepended metadata

title: Linux 讀書會 - 第 9 週 09/30/2014
tags: [' tossug', hackpad-import]

---

---
hackpadID: YqOk8JZWk4N
hackpadWorkspace: tossug
tags: hackpad-import, tossug
---
# Linux 讀書會 - 第 9 週 09/30/2014

總目錄 [edX Introduction to Linux](https://tossug.hackpad.com/dVX1LvoCcii)

## 課程筆記

**Section 1**

There are two different types of IP addresses available: **IPv4** (version 4) and **IPv6** (version 6).

*   **IPv4** uses 32-bits for addresses; there are **_only_** 4.3 billion unique addresses available.
*   **IPv6** uses 128-bits for addresses; this allows for 3.4 X 10<sup>38</sup> unique addresses.

IPv4 addresses are divided into 5 classes: A, B, C, D, and E.

Classes A, B, and C: classified into **Network addresses (Net ID)** and **Host address (Host ID)**.

Class D: used for special multicast applications.

Class E: reserved for future use.

Class A host address: 1.0.0.0 - 127.255.255.255

Class B host address: 128.0.0.0 - 191.255.255.255

Class C host address: 192.0.0.0 - 223.255.255.255

IP Address Allocation:

*   Static IP
*   DHCP

Name Resolution:

*   `cat /etc/hosts`
*   `host linuxfoundation.org`

Network Interfaces:

*   `ifconfig`
*   `ip addr show`
*   `ip route show`
*   `ping -c 3 google.com`

Show current routing table: `route -n`

traceroute: `traceroute <domain>`

<undefined>*   **More Networking Tools**</undefined>

*   ethtool
*   netstat
*   nmap
*   tcpdump
*   iptraf

<undefined>*   **Related Definitions**</undefined>

Bastion host: [](http://en.wikipedia.org/wiki/Bastion_host)http://en.wikipedia.org/wiki/Bastion_host

Proxy server: [](http://en.wikipedia.org/wiki/Proxy_server)http://en.wikipedia.org/wiki/Proxy_server

DNS: Domain Name System

DDNS: Dynamic DNS

netmask: [](http://linux.vbird.org/problem/linux/problem_2.php)http://linux.vbird.org/problem/linux/problem_2.php

switch v.s. router: [](http://www.cisco.com/cisco/web/solutions/small_business/resource_center/articles/connect_employees_and_offices/what_is_a_network_switch/index.html) [](http://www.cisco.com/cisco/web/solutions/small_business/resource_center/articles/connect_employees_and_offices/what_is_a_network_switch/index.html)http://www.cisco.com/cisco/web/solutions/small_business/resource_center/articles/connect_employees_and_offices/what_is_a_network_switch/index.html

ubuntu有upstart可以用

lsof: 可以追哪些 IP 開了多少 socket

socket: 兩個 process 之間溝通的橋樑

mtr: ping + traceroute 的合體

**Section 2**

Web Browsers:

*   Graphical
    *   Mozilla Firefox
    *   Google Chrome
    *   Chromium
    *   Epiphany
    *   Opera
*   Non-graphical
    *   lynx
    *   links or elinks
    *   w3m

wget: download files and information

*   可以砍站，也可以續傳

curl: transfer data from or to a server

*   包含 wget 多數功能，支援更多協定，可傳送 HTTP requests (GET, POST)

**Section 3**

FTP, SSH, SCP

## 本週作業

Chapter 13: Manipulating Text

## 活動簽到

[Carl Su](/ep/profile/n5euV0AaWLn)

[steven huang](/ep/profile/sncZfUbLaeE)

[P Fisher](/ep/profile/oTOWRrYfPRk)

[Scott Yu](/ep/profile/FXMAg851dkz)

[violetson](/ep/profile/oJusv72f72w)

[Sam Lu](/ep/profile/zi86w39M6U6)
