LPIC-1 Exam 101 ObjectivesΒΆ
Topic 101: System ArchitectureΒΆ
101.1 Determine and configure hardware settingsΒΆ
-
Terms & Utilities:
-
/sys/
- /proc/
- /dev/
- modprobe
- lsmod
- lspci
- lsusb
101.2 Boot the systemΒΆ
-
Terms & Utilities:
-
dmesg
- journalctl
- BIOS
- UEFI
- bootloader
- kernel
- initramfs
- init
- SysVinit
- systemd
101.3 Change runlevels / boot targets and shutdown or reboot systemΒΆ
-
Terms & Utilities:
- /etc/inittab
- shutdown
- init
- /etc/init.d/
- telinit
- systemd
- systemctl
- /etc/systemd/
- /usr/lib/systemd/
- wall
Topic 102: Linux Installation and Package ManagementΒΆ
102.1 Design hard disk layoutΒΆ
-
Terms & Utilities:
-
/ (root) filesystem
- /var filesystem
- /home filesystem
- /boot filesystem
- EFI System Partition (ESP)
- swap space
- mount points
- partitions
102.2 Install a boot managerΒΆ
-
Terms & Utilities:
-
menu.lst, grub.cfg and grub.conf
- grub-install
- grub-mkconfig
- MBR
102.3 Manage shared librariesΒΆ
-
Terms & Utilities:
-
ldd
- ldconfig
- /etc/ld.so.conf
- LD_LIBRARY_PATH
102.4 Use Debian package managementΒΆ
-
Terms & Utilities:
-
/etc/apt/sources.list
- dpkg
- dpkg-reconfigure
- apt-get
- apt-cache
102.5 Use RPM and YUM package managementΒΆ
-
Terms & Utilities:
-
rpm
- rpm2cpio
- /etc/yum.conf
- /etc/yum.repos.d/
- yum
- zypper
102.6 Linux as a virtualization guestΒΆ
-
Terms & Utilities:
- Virtual machine
- Linux container
- Application container
- Guest drivers
- SSH host keys
- D-Bus machine id
Topic 103: GNU and Unix CommandsΒΆ
103.1 Work on the command lineΒΆ
Terms and UtilitiesΒΆ
- bash
- echo
- env
- export
- pwd
- set
- unset
- type
- which
- man
- uname
- history
- .bash_history
- Quoting
103.2 Process text streams using filtersΒΆ
Terms and UtilitiesΒΆ
- bzcat
- cat
- cut
- head
- less
- md5sum
- nl
- od
- paste
- sed
- sha256sum
- sha512sum
- sort
- split
- tail
- tr
- uniq
- wc
- xzcat
- zcat
103.3 Perform basic file managementΒΆ
Terms and UtilitiesΒΆ
- cp
- find
- mkdir
- mv
- ls
- rm
- rmdir
- touch
- tar
- cpio
- dd
- file
- gzip
- gunzip
- bzip2
- bunzip2
- xz
- unxz
- file globbing
103.4 Use streams, pipes and redirectsΒΆ
Terms and UtilitiesΒΆ
- tee
- xargs
103.5 Create, monitor and kill processesΒΆ
Terms and UtilitiesΒΆ
- &
- bg
- fg
- jobs
- kill
- nohup
- ps
- top
- free
- uptime
- pgrep
- pkill
- killall
- watch
- screen
- tmux
103.6 Modify process execution prioritiesΒΆ
Terms and UtilitiesΒΆ
- nice
- ps
- renice
- top
103.7 Search text files using regular expressionsΒΆ
Terms and UtilitiesΒΆ
- grep
- egrep
- fgrep
- sed
- regex(7)
103.8 Basic file editingΒΆ
Terms and UtilitiesΒΆ
- vi
- /, ?
- h,j,k,l
- i, o, a
- d, p, y, dd, yy
- ZZ, :w!, :q!
- EDITOR
Topic 104: Devices, Linux Filesystems, Filesystem Hierarchy StandardΒΆ
104.1 Create partitions and filesystemsΒΆ
Terms and UtilitiesΒΆ
- fdisk
- gdisk
- parted
- mkfs
- mkswap
104.2 Maintain the integrity of filesystemsΒΆ
Terms and UtilitiesΒΆ
- du
- df
- fsck
- e2fsck
- mke2fs
- tune2fs
- xfs_repair
- xfs_fsr
- xfs_db
104.3 Control mounting and unmounting of filesystemsΒΆ
Terms and UtilitiesΒΆ
- /etc/fstab
- /media/
- mount
- umount
- blkid
- lsblk
104.4 RemovedΒΆ
104.5 Manage file permissions and ownershipΒΆ
Terms and UtilitiesΒΆ
- chmod
- umask
- chown
- chgrp
104.6 Create and change hard and symbolic linksΒΆ
Terms and UtilitiesΒΆ
- ln
- ls
104.7 Find system files and place files in the correct locationΒΆ
Terms and UtilitiesΒΆ
- find
- locate
- updatedb
- whereis
- which
- type
- /etc/updatedb.conf