T1131
Linux Fundamentals
This education is for those who want a quick and broad introduction to the operating system Linux. This includes everyone who is generally interested in Linux, those who will use Linux or as a first step for administrators. The course is appropriate no matter which version of Linux the company uses.
You will learn:
- What is a Linux system
- Linux architecture
- To use a Linux system regardless version and how to explore deeper
Course outline:
1. Introduction
- Short introduction to the operating system, resources and gui
- Linux/UNIX historical development
- Design goals and principles
- Portability
- Linux/UNIX, familes and dialects
2. Resource handling
- The Core
- Multitasking and process handling
- The memory model; physical and virtual memory
- The File system; physical versus logical
- Hardware aspects; CPU, primary- and secondary memories
3. File System
- Physical file system, partitions and sections
- Logical file system, index nodes and file trees
- File systems root and naming rules
- Catalogue structure and standard searches
- Hard and soft links
- Browsers, file- and catalogue commands
4. Filter
- Redirection and pipes
- Synchronization, filtering and sorting
- Stream editing and crypting
- Filtering syntax and commands
5. Commands (Shell)
- Specifics in different types of shells
- Bourne-shell, Korn-shell and C-shell
- General command syntax
- Search variables and meta signs
- Command executions orders
- Alias, history and Job-control
- Global and local configuring of commands: start up files
6. Text handling tools
- General in UNIX-tools for editing, formatting and typing
- Availability, sed, vi, emacs, awk, eqn, pico, man and manual pages
7. Shell programming
- To write portable shell programs
- Commando files, inter active and autonomic shell programs
- Sequences, variables and inter action
- Test and select
- Repetition, functions, definitions and appliance
- Exception handling and standard signals
- Return codes
8. Safety
- UID, GID, file access attributes and setuid
- Password systems, structure and functions
- Safety aspects in network connected UNIX-systems
- Kerberos Tickets and Secure Shell (SSH)
9. Programming in Linux environment
- Languages, include filters and standard libraries
- Version handling
- Compiling, linking and library handling
- Tools for automatic compile, syntax control and source formatting
- Overview on system calls in C
10. X-Windows system
- General functions, client/server
- Windows handlers, function, appearance, characters and configuring
- X-applications, library and hierarchies
- CDE and Motif
- GNOME and KDE
11. Network
- UNIX and TCP/IP
- RPC-services, central versus distributed environment
- NFS: hard and soft assemblage
- Automount
- Internet - servers, clients: Telnet, FTP, HTTP, SSH, mail and web
Exercises:
Each chapter ends with labs and/or demonstrations on for example: commands, external commands, file system handling, network use, X-windows training, modus operandi and windows handlers.
Fakta
Kurs
T1131
Längd
2 dagar
Pris
14.500 kr (exkl. moms)
Kontakta oss
för mer information:
08 - 587 116 10 (Stockholm)
031 - 773 07 90 (Göteborg)
040-662 20 60 (Malmö)
info@informator.se