UNIX and Linux

5.1 Introduction

This section introduces other useful UNIX system utilities and covers:

5.2 Connecting to Remote Machines

5.3 Network routing utilities

5.4 Remote File Transfer

5.5 Other Internet-related utilities

5.6 User Information and Communication

5.9 Advanced Text File Processing

5.10 Target Directed Compilation

5.11 Version control with Git

git (Concurrent Versioning System) is a source code control system often used on large programming projects to control the concurrent editing of source files by multiple authors. It keeps old versions of files and maintains a log of when, and why changes occurred, and who made them.

5.12 C/C++ compilation utilities

5.13 Manual Pages