Completed

Centos Linux Training

Kementerian Kesihatan Malaysia

Date
14 โ€“ 16 Mar 2023
Organised by
Favourite Trainer Sdn Bhd
Trainer
Azman Zakaria
Attendees
18

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
 Umur : 52 tahun
 Pengalaman Dalam Bidang IT : 21 Tahun
 Syarikat : Favourite Trainer Sdn Bhd
 Kelulusan :

  • Bachelor IT UiTM
  • Diploma Computer Science UiTM
  • HRDF Certified Instructor

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.
Antara pengaturcaraan yang selalu digunakan adalah seperti :

  • PHP (sejak tahun 2000)
  • PHP dan Laravel Framework
  • PHP dan Yii Framework
  • Coldfusion
  • Java 
  • Java dan Spring Boot Framework
  • Javascript
  • jQuery
  • Vuejs
  • Angular
  • Flutter

 

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 survey

Attendance

Registration closed
This training ended on 16 Mar 2023, so new attendance can no longer be registered.

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