Centos Linux Training
Kementerian Kesihatan Malaysia


Tag : Linux, centos, KKM
Tarikh Kursus :
Sesi 1 : 14 16 March 2023
Lokasi : Kementerian Kesihatan Malaysia
Kepada Organisasi : Kementerian Kesihatan Malaysia
Pengenalan :
Kursus ini berkonsepkan "From Zero to Hero". Peserta tidak perlu pengetahuan asas Linux, tetapi biasa menggunakan komputer dan Windows Operating System.
Perisian yang akan digunakan didalam kelas ini adalah seperti berikut :-
- Centos 7
- Oracle Virtual Box
- Windows 10 / 11
Dicadangkan PC yang akan digunakan ialah menggunakan Window 10 dengan RAM 8 Gb, dan kapasiti Storage yang Free sebanyak min 20 Gb
Syllabus
INTRODUCTION:
Linux remains the most popular operating system family of choice today and is only gaining more and more
traction, making the need for well-trained, deeply knowledgable Linux administration teams that much more
important.
This training is intended for those IT professionals working with Linux or as system administrators who want
to take their skills to the next level. This training is about the basic of Linux and best practices(tips and tricks).
This training will challenge how you think and how you approach system administration.
What you will learn:
- You will learn 100+ Linux system administration commands
- Centos version 7
- You will gain advance Linux systems administration skills and have deep understanding of Linux fundamentals and concepts
- You will be able to troubleshoot everyday Linux related issues
- You will manage Linux servers in a corporate environment
- You will write basic to advance level shell scripts
- You will learn software installation and configuration (i.e Pixel Factory, QGIS, GRASS GIS)
COURSE OUTLINE / SYLLABUS :
1. Introduction
- Linux Filesystem Tree Layout
- One Big Filesystem
- Data Distinctions
- FHS Linux Standard Directory Tree
- root (/) directory
- /bin
- /boot
- /dev
- /etc
- /home
- /lib and /lib64
- /media
- /mnt
- /opt
- /proc
- /sys
- /root
- /sbin
- /srv
- /tmp
- /usr
- /var
- /run
2. Processes
- Programs and Processes
- Process Limits
- Creating Processes
- Process States
- Execution Modes
- Daemons
- niceness
- Libraries
- Labs
3. Signals
- Signals
- Types of Signals
- kill
- killall and pkill
- Labs
4. Package Management Systems
- Software Packaging Concepts
- Why Use Packages?
- Package Types
- Available Package Management Systems
- Packaging Tool Levels and Varieties
- Package Sources
- Creating Software Packages
- Revision Control Systems
- Available Source Control Systems
- The Linux Kernel and git
- Labs
5. RPM
- RPM (Red Hat Package Manager
- Package File Names
- RPM Database and Helper Programs
- Queries
- Verifying Packages
- Installing and Removing Packages
- Updating, Upgrading and Freshening RPM Packages
- Upgrading the Linux Kernel
- Rpm2cpio
- Labs
6. YUM
- Package Installers
- yum
- Queries
- Verifying Packages
- Installing/Removing/Upgrading Packages
- Additional yum Commands
- dnf
- Labs
7. System Monitoring
- System Monitoring
- sar **
- Network Monitoring
- System Log Files
- Labs
8. Process Monitoring
- Process Monitoring
- ps
- pstree
- top
- Labs
9. Memory Monitoring and Usage
- Memory Monitoring and Tuning
- /proc/sys/vm
- vmstat
- Out of Memory Killer (OOM)
- Labs
10. I/O Monitoring and Tuning
- I/O Monitoring
- iostat
- iotop
- ionice **
- Labs
- I/O Scheduling **
- I/O Scheduling
- I/O Scheduler Choices
- Labs
11. Linux Filesystems and the VFS
- Filesystem Basics
- Filesystem Concepts
- Virtual Filesystem (VFS)
- Available Filesystems
- Journalling Filesystems
- Special Filesystems
- Labs
12. Filesystem Features: Swap, Quotas, Usage
- Swap
- Filesystem Quotas **
- Filesystem Usage
- Disk Usage
- Labs
13. User Account Management
- User Accounts
- Management of User Accounts
- Locked Accounts
- Passwords
- /etc/shadow
- Password Management
- Password Aging
- Restricted Shells and Accounts **
- The root Account
- SSH
- Labs
14. Group Management
- Groups
- Group Management
- User Private Groups
- Group Membership
- Labs
15. File Permissions and Ownership
- File Permissions and Ownership
- File Access Rights
- chmod, chown and chgrp
- umask
- Filesystem ACLs
- Labs
16. Network Addresses
- IP Addresses
- IPv4 Address Types
- IPv6 Address Types
- IP Address Classes
- Netmasks
- Hostnames
- Labs
17. Network Devices and Configuration
- Network Devices
- ip
- ifconfig
- Predictable Network Interface Device Names
- Network Configuration Files
- Network Manager
- Routing
- DNS and Name Resolution
- Network Diagnostics
- Labs
18. Firewalls
- Firewalls
- Interfaces
- firewalld
- Zones
- Source Management
- Service and Port Management
- Labs
19. System Startup and Shutdown
- Understanding the Boot Sequence
- Boot Loaders
- System Configuration Files in /etc
- Shutting Down and Rebooting
- Labs
20. Linux Security Modules
- Linux Security Modules
- SELinux
- AppArmor
- Labs
Trainer Profile
![]() |
Nama : Azman bin Zakaria
|
|
Azman merupakan senior programmer yang passionate dalam bidang pengaturcaraan komputer dari awal mulai beliau bekerja pada tahun 2000 sehingga hari ini. Beliau mempunyai pengalaman bekerja yang luas di agensi kerajaan, swasta dan sebagai freelancer.
|
|
Notes
Borang Penilaian Keberkesanan Latihan
Training evaluation ยท Centos Linux Training
Log in with the account you registered for this training to fill in the survey.
Log in to fill in the surveyAttendance
Students (18)
| # | Name |
|---|---|
| 1. | Farina Khalid |
| 2. | SITI FAZREENA IDAYU BINTI BAHTIAR |
| 3. | MOHD NAJMI BIN JASNI |
| 4. | zaidi bin ahmad |
| 5. | Sucan Binti Mudi |
| 6. | MUHAMAD AZLAN BIN YUSOFF |
| 7. | NORAINI BINTI MOHD KAIR |
| 8. | AFZA ELYANA BINTI MOHAMMAD |
| 9. | HASHIMAH BINTI ABD KHAFIDZ |
| 10. | BEATRICE ANN A/P MARIA SOOSAI |
| 11. | KAMARUL ARIFIN B ABDUL WAHID |
| 12. | NORLIZA BINTI RAZALI |
| 13. | Arbi Nizam Bin Harun |
| 14. | ABDUL HADI BIN SAMAT @ AHMAD |
| 15. | ISMAHANI BINTI ISHAK |
| 16. | MUHAMMAD SHAFIQ BIN AHMAD |
| 17. | BEATRICE ANN A/P MARIA SOOSAI |
| 18. | NORLIZA BINTI RAZALI |
