Contents at a Glance
Introduction 1
PART I INSTALLATION AND CONFIGURATION 5
Hour 1 Preparing to Install Linux 7
2 Installing Linux 23
3 Post-Installation Issues 41
PART II LEARNING LINUX BASICS 67
Hour 4 Reading and Navigation Commands 69
5 Manipulation and Searching Commands 93
6 Using the Shell 117
7 Using the X Window System 143
8 Exploring the K Desktop Environment 177
PART III CONNECTING TO THE OUTSIDE WORLD 197
Hour 9 Using Communications Programs 199
10 Connecting to the Internet 223
11 Configuring Internet Email 249
12 Configuring Internet News 269
13 Internet Downloading and Browsing 289
Libvirt是一套在linux上用C編寫的虛擬化操作工具接口。其目的是提供一個穩定的支持Xen,QEME和KVM虛擬化平臺的C(也支持Python) API
Libvirt is a C toolkit to interact with the virtualization capabilities of recent versions of Linux (and other OSes).The library aim at providing long term stable C API initially for the Xen paravirtualization but should be able to integrate other virtualization mechanisms, it currently also support QEmu and KVM.
pashload是應用在linux下的網絡帶寬測試源程序精確度比較高
/////////////////////////////////////
Pathload is a tool for estimating the available bandwidth
of an end-to-end path from a host S (sender) to a host R (receiver).
The available bandwidth is the maximum IP-layer
throughput that a flow can get in the path from S to R,
without reducing the rate of the rest of the traffic in the path.
Pegasus is an open-source implementationof the DMTF CIM and WBEM standards. It is designed to be portable and highly modular. It is coded in C++ so that it effectively translates the object concepts of the CIM objects into a programming model but still retains the speed and efficiency of a compiled language. Pegasus is designed to be inherently portable and builds and runs today on most versionsof UNIX(R), Linux, OpenVMS, and Microsoft Windows.
NIST Net – A Linux-based Network Emulation Tool, It is a raw IP packet filter with many controllable channel parameters such as packet loss ratio, jitter, bandwidth variation, delay, and network buffer size. To simulate different network environments
xl2tpd is an implementation of the Layer 2 Tunnelling Protocol (RFC 2661).
L2TP allows you to tunnel PPP over UDP. Some ISPs use L2TP to tunnel user
sessions from dial-in servers (modem banks, ADSL DSLAMs) to back-end PPP
servers. Another important application is Virtual Private Networks where
the IPsec protocol is used to secure the L2TP connection (L2TP/IPsec,
RFC 3193). The L2TP/IPsec protocol is mainly used by Windows and
Mac OS X clients. On Linux, xl2tpd can be used in combination with IPsec
implementations such as Openswan.
Host Identity Protocol on Linux is an implemetation of the Host Identity Protocol (HIP) and the related architecture. HIP is a proposal to change the TCP/IP stack to securely support mobility and multi-homing. Additionally, it provides for enhanced security and privacy and advanced network concepts, such as moving networks and mobile ad hoc networks. HIP is "cool", which means that as a mobile VPN solution, when your network interfaces go up or down, there is no need to re-establish a secure tunnel.
This research project evaluates startup times of the linux boot process from power-on until user login.
Time consuming parts of the boot process are investigated and methods how to speed up the whole
process are discussed.
Libnet is a generic networking API that provides access to several protocols. It is not designed as a all in one solution to networking. Currently many features that are common in some network protocols are not available with Libnet, such as streaming via TCP/IP. We feel that Libnet should not provide specific features that are possible in other protocols. If we restrict Libnet to the minimal needed to communicate (datagram/packets) then this allows it to support more interfaces. 很好的學習linux網絡變成的源碼
DSR-UU is a DSR implementation that runs in Linux and in the ns-2 network simulator.
DSR-UU implements most of the basic DSR features specified in the DSR
draft (version 10). One big exception is flow extensions.
DSR-UU does NOT use ARP, so do not be surprised if you do not see ARP
traffic. DSR-UU instead uses its own neighbor table that sets up the
MAC-to-IP translation during route discovery.