header image
ホーム arrow 国際認証 arrow Linux Administration Professional arrow Examination Syllabus
Examination Syllabus
Examination: Linux Administration Professional
Examination Code: ICT-LAP-1
The letters in bold are the domain ID.
A. GNU and Linux Command

A1. Using basic file command

A1.1 Able and familiarize with following command with options on the file system.
A1.2 Including but not limit to: cp, find, mkdir, mv, ls, rm, rmdir, touch

A2. Using filter command to handle files output A2.1 Able and familiarize with following command with options to handle file filter
A2.2 Including but not limit to: sed, cat, cut, fmt, head, wc
A3. Command Line Interfaces (CLI) A3.1 Able and familiarize with shell for input and output commands
A3.2 Able to use the command history and editing facilities
A3.3 Environment variable and System variable
A4. Using I/O Redirection and filters for text processing A4.1 Able sending text files through text utility filters to modify the output.
A4.2 Able to redirect streams and connect them to process textual data
A4.3 Including but not limit to command: tee, xargs, <,>
B. Process Management
B1. Create, Monitor and Kill Process B1.1 Able to use background and foreground job
B1.2 Able to monitor active processes
B1.3 Able to send signals to processes, kill processes. Able to use the command
B1.4 (Including but not limit): jobs, kill, bg, fg, nohup,top
B2. Priority of the Process

B2.1 Understand the priorty of the processes
B2.2 Able to change the priority of the process
B2.3 Able to use the command (Including but not limit):nice, renice, top

C. Common Editor
C1. Vi Editor C1.1 Able to use vi editor to edit file on Debian Linux
C1.2 Understand the visual mode and editing mode on Linux
C1.3 Able to use search and replace on vi
C2. Default Editor C2.1 Able to change the default editor from vi to other editor
D. X Window System
D1. Xfree86 D1.1 Understand the basic architecture of X Window System
D1.2 Able to setup the X Window system with tools provided by Debian
D1.3 Understand the X compiling procedure.
D1.4 Understand the X configuration files location and simple syntax of file Xfree86.
D2. Desktop Environment D2.1 Able to do common operation on the X Window System including moving, re-size and active window in Desktop Environment
D2.2 Able to perform copy & paste on the X Window System
E. Printer Service and Sharing
E1.Understand what is a print service and common application
E2. Able to use cupsys to use local and remote printer
E3. Able to use cupsys the setup a printer server
E4. Able to use cupsys with filter to handle non-postscript printers.
E5. Able to setup cupsys with security control
F. GNU/Linux File Sharing
F1. CIFS on GNU/Linux

F1.1 Able to access CIFS shared directory from GNU/Linux
F1.2 Able to setup a Samba server
F1.3 Able to add and configure a shared directory on Samba
F1.4 Able to add and configure a shared printer on Samba

F2. NFS on GNU/Linux F2.1 Able to access NFS exported directory from GNU/Linux
F2.2 Able to setup an NFS server on GNU/Linux
F2.3 Able to add and control the access of a exported directory on NFS server
G. Shell Programming
G1. Basic of editing and execute and bash script G1.1 Able to use correct permission on simple bash scripts
G1.2 Able to write a simple bash scripts
G1.3 Able to understand the meaning of (#!)
G2. Basic Regular expressions G2.1 Able to use basic regular expressions including . [ ] * \+ \? \{ \} ^ $\
G2.2 Able to use regular expressions of grouping and alternative
G2.3 Understand what is back reference expressions
G3. Shell Programming Parameter and Expressions G3.1 Able to use special expressions ($1, $2, $@, $? ...)
G3.2 Able to know exit status/return value
G3.3 Able to use flow control (if-then-else, case, while, for ...)
H. Kernel and Kernel Modules
H1. Understand what is kernel and modules and the relationship
H2. Able to load, unload, list kernel modules
H3. Able to install new kernel and modules by using debian package
I. Hardware Management
I1. Device Files I1.1 Able to understand common device file, such as hda, sda
I1.2 Able to what is block device and character device
I2. Harddisk partitioning and File system creation I2.1 Understand the importance of partitioning
I2.2 Able to use fdisk to work on harddisk partitioning
I2.3 Able to create linux file system and other OS file system using corresponding tools
I3. Other Devices I3.1 Understand the basic architecture of SCSI and USB devices
I3.2 Able to setup SCSI and USB devices on Debian Linux
I3.3 Understand the information on /proc such as /proc/interrrupts, /proc/ioports etc
I3.4 Able to use lspci, lsdev etc command to obtain systems information
J. Common Linux File System
J1. FHS (Filesystem Hierarchy Standard) J1.1 Understand what is a FHS and its significance
J1.2 Able to state the different of Files location according to FHS 2.3
J2. Ext3 J2.1 Understand Linux file system architectures of Ext2 and Ext3 on file types and directory
J2.2 Able to use common and extended file and directory attributes, such as permission, SUID, SGID, Sticky bit, umask,chattr etc.
J2.3 Understand of the mount options and related file and command of the ext2 and ext3
J3. Quota Implementation J3.1 Able to setup user and group quotas
K. Debian Package Management
K1. Different types of package system K1.1 Understand the importance of package system
K1.2 Understand the common package system in Linux world
K1.3 Understand compilation and installation on GNU Software
K2. Debian Package K2.1 Understand Debian Package System and APT system
K2.2 Able to install, reinstall, uninstall, upgrade Debian Package (deb) on a Debian GNU/Linux through dpkg command
K2.3 Able to setup, install, reinstall, upgrade and un-install Debian Package through APT on Debian
K2.4 Able to handle package conflict on Debian GNU/Linux
K2.5 Able to use alien to install other package on Debian GNU/Linux