|
1 - Enable and disable integrated peripherals.
2 - Configure systems with or without external peripherals such as keyboards.
3 - Differentiate between the various types of mass storage devices.
4 - Set the correct hardware ID for different devices, especially the boot device.
5 - Know the differences between coldplug and hotplug devices.
6 - Determine hardware resources for devices.
7 - Tools and utilities to list various hardware information (e.g. lsusb, lspci, etc.)
8 - Tools and utilities to manipulate USB devices
9 - Conceptual understanding of sysfs, udev, hald, dbus
|
1
|
|
10 - Provide common commands to the boot loader and options to the kernel at boot time.
11 - Demonstrate knowledge of the boot sequence from BIOS to boot completion.
12 - Check boot events in the log files.
|
2
|
|
13 - Set the default runlevel.
14 - Change between run levels including single user mode.
15 - Shutdown and reboot from the command line.
16 - Alert users before switching runlevels or other major system event.
17 - Properly terminate processes.
|
3
|
|
18 - Allocate filesystems and swap space to separate partitions or disks.
19 - Tailor the design to the intended use of the system.
20 - Ensure the /boot partition conforms to the hardware architecture requirements for booting.
|
4
|
|
21 - Providing alternative boot locations and backup boot options.
22 - Install and configure a boot loader such as GRUB.
23 - Interact with the boot loader.
|
5
|
|
24 - Identify shared libraries.
25 - Identify the typical locations of system libraries.
26 - Load shared libraries.
|
6
|
|
27 - Install, upgrade and uninstall Debian binary packages.
28 - Find packages containing specific files or libraries which may or may not be installed.
29 - Obtain package information like version, content, dependencies, package integrity and installation status (whether or not the package is installed).
|
7
|
|
30 - Install, re-install, upgrade and remove packages using RPM and YUM.
31 - Obtain information on RPM packages such as version, status, dependencies, integrity and signatures.
32 - Determine what files a package provides, as well as find which package a specific file comes from.
|
8
|
|
33 - Use single shell commands and one line command sequences to perform basic tasks on the command line.
34 - Use and modify the shell environment including defining, referencing and exporting environment variables.
35 - Use and edit command history.
36 - Invoke commands inside and outside the defined path
|
9
|
|
37 - Send text files and output streams through text utility filters to modify the output using standard UNIX commands found in the GNU textutils package.
|
10
|
|
38 - Copy, move and remove files and directories individually.
39 - Copy multiple files and directories recursively.
40 - Remove files and directories recursively.
41 - Use simple and advanced wildcard specifications in commands.
42 - Using find to locate and act on files based on type, size, or time.
43 - Usage of tar, cpio and dd.
|
11
|
|
44 - Redirecting standard input, standard output and standard error.
45 - Pipe the output of one command to the input of another command.
46 - Use the output of one command as arguments to another command.
47 - Send output to both stdout and a file.
|
12
|
|
48 - Run jobs in the foreground and background.
49 - Signal a program to continue running after logout.
50 - Monitor active processes.
51 - Select and sort processes for display.
52 - Send signals to processes.
|
13
|
|
53 - Know the default priority of a job that is created.
54 - Run a program with higher or lower priority than the default.
55 - Change the priority of a running process.
|
14
|
|
56 - Create simple regular expressions containing several notational elements.
57 - Use regular expression tools to perform searches through a filesystem or file content.
|
15
|
|
58 - Navigate a document using vi.
59 - Use basic vi modes.
60 - Insert, edit, delete, copy and find text.
|
16
|
|
61 - Use various mkfs commands to set up partitions and create various filesystems such as: ext2, ext3, xfs, reiserfs v3, vfat.
|
17
|
|
62 - Verify the integrity of filesystems.
63 - Monitor free space and inodes.
64 - Repair simple filesystem problems.
|
18
|
|
65 - Manually mount and unmount filesystems.
66 - Configure filesystem mounting on bootup.
67 - Configure user mountable removeable filesystems
|
19
|
|
68 - Set up a disk quota for a filesystem.
69 - Edit, check and generate user quota reports.
|
20
|
|
70 - Manage access permissions on regular and special files as well as directories.
71 - Use access modes such as suid, sgid and the sticky bit to maintain security.
72 - Know how to change the file creation mask.
73 - Use the group field to grant file access to group members.
|
21
|
|
78 - Create links.
79 - Identify hard and/or softlinks.
80 - Copying versus linking files.
81 - Use links to support system administration tasks.
|
22
|
|
82 - Understand the correct locations of files under the FHS.
83 - Find files and commands on a Linux system.
84 - Know the location and propose of impotant file and directories as defind in the FHS.
|
23
|