Linux Administration

/Linux Administration
Linux Administration 2018-09-06T18:47:04+00:00

Linux Administration

Module 1: Exploring Linux Command-Line Tools 3

  • Understanding Command-Line Basics
  • Exploring Your Linux Shell Options
  • Using a Shell
  • Exploring Shell Configuration
  • Using Environment Variables
  • Getting Help
  • Using Streams, Redirection, and Pipes
  • Exploring Types of Streams
  • Redirecting Input and Output
  • Piping Data Between Programs
  • Generating Command Lines
  • Processing Text Using Filters
  • File-Combining Commands
  • File-Transforming Commands
  • File-Formatting Commands
  • File-Viewing Commands
  • File-Summarizing Commands
  • Using Regular Expressions
  • Understanding Regular Expressions
  • Using grep
  • Using sed

Module 2: Managing Software 45

  • Package Concepts
  • Using RPM
  • RPM Distributions and Conventions
  • The rpm Command Set
  • Extracting Data from RPMs
  • Using Yum
  • RPM and Yum Configuration Files
  • RPM Compared to Other Package Formats
  • Using Debian Packages
  • Debian Distributions and Conventions
  • The dpkg Command Set
  • Using apt-cache
  • Using apt-get
  • Using dselect, aptitude, and Synaptic
  • Reconfiguring Packages
  • Debian Packages Compared to Other Package Formats
  • Configuring Debian Package Tools
  • Converting Between Package Formats
  • Package Dependencies and Conflicts
  • Real and Imagined Package Dependency Problems
  • Workarounds to Package Dependency Problems
  • Startup Script Problems
  • Managing Shared Libraries
  • Library Principles
  • Locating Library Files
  • Library Management Commands
  • Managing Processes
  • Understanding the Kernel: The First Process
  • Examining Process Lists
  • Understanding Foreground and Background Processes
  • Managing Process Priorities
  • Killing Processes

Module 3: Configuring Hardware 105

  • Configuring the BIOS and Core Hardware
  • Understanding the Role of the BIOS
  • IRQs
  • I/O Addresses
  • DMA Addresses
  • Boot Disks and Geometry Settings
  • Coldplug and Hotplug Devices
  • Configuring Expansion Cards
  • Configuring PCI Cards
  • Learning about Kernel Modules
  • Loading Kernel Modules
  • Removing Kernel Modules
  • Configuring USB Devices
  • USB Basics
  • Linux USB Drivers
  • USB Manager Applications
  • Configuring Hard Disks
  • Configuring PATA Disks
  • Configuring SATA Disks
  • Configuring SCSI Disks
  • Configuring External Disks
  • Designing a Hard Disk Layout
  • Why Partition?
  • Understanding Partitioning Systems
  • An Alternative to Partitions: LVM
  • Mount Points
  • Common Partitions and Filesystem Layouts
  • Creating Partitions and Filesystems
  • Partitioning a Disk
  • Preparing a Partition for Use
  • Maintaining Filesystem Health
  • Tuning Filesystems
  • Maintaining a Journal
  • Checking Filesystems
  • Monitoring Disk Use
  • Mounting and Unmounting Filesystems
  • Temporarily Mounting or Unmounting Filesystems
  • Permanently Mounting Filesystems

Module 4: Managing Files

  • Managing Files
  • File Naming and Wildcard Expansion Rules
  • File Commands
  • File Archiving Commands
  • Managing Links
  • Directory Commands
  • Managing File Ownership
  • Assessing File Ownership
  • Changing a File’s Owner
  • Changing a File’s Group
  • Controlling Access to Files
  • Understanding Permissions
  • Changing a File’s Mode
  • Setting the Default Mode and Group
  • Changing File Attributes
  • Managing Disk Quotas
  • Enabling Quota Support
  • Setting Quotas for Users
  • Locating Files
  • Tools for Locating Files

Module 5: Booting Linux and Editing Files

  • Installing Boot Loaders
  • Boot Loader Principles
  • Using LILO as the Boot Loader
  • Using GRUB as the Boot Loader
  • Understanding the Boot Process
  • Extracting Information about the Boot Process
  • Locating and Interpreting Boot Messages
  • The Boot Process
  • Dealing with Runlevels and the Initialization Process
  • Runlevel Functions
  • Identifying the Services in a Runlevel
  • Managing Runlevel Services
  • Checking Your Runlevel
  • Changing Runlevels on a Running System
  • Editing Files with Vi
  • Understanding Vi Modes
  • Exploring Basic Text-Editing Procedures
  • Saving Changes

Module 6: Configuring the X Window System

  • Localization, and Printing
  • Configuring Basic X Features
  • X Server Options for Linux
  • Methods of Configuring X
  • X Configuration Options
  • Obtaining X Display Information
  • Configuring X Fonts
  • Font Technologies and Formats
  • Configuring X Core Fonts
  • Configuring a Font Server
  • Configuring Xft Fonts
  • Managing GUI Logins
  • The X GUI Login System
  • Running an XDMCP Server
  • Configuring an XDMCP Server
  • Using X for Remote Access
  • X Client/Server Principles
  • Using Remote X Clients
  • X Accessibility
  • Keyboard and Mouse Accessibility Issues
  • Screen Display Setting
  • Using Additional Assistive Technologies
  • Configuring Localization and Internationalization
  • Setting Your Time Zone
  • Querying and Setting Your Locale
  • Configuring Printing
  • Conceptualizing the Linux Printing Architecture
  • Understanding PostScript and Ghostscript
  • Running a Printing System
  • Configuring CUPS
  • Monitoring and Controlling the Print Queue

Module 7: Administering the System

  • Managing Users and Groups
  • Understanding Users and Groups
  • Configuring User Accounts
  • Configuring Groups
  • Tuning User and System Environments
  • Using System Log Files
  • Understanding syslogd
  • Setting Logging Options
  • Manually Logging Data
  • Rotating Log Files
  • Reviewing Log File Contents
  • Maintaining the System Time
  • Linux Time Concepts
  • Manually Setting the Time
  • Using NTP
  • Running Jobs in the Future
  • Understanding the Role of cron
  • Creating System cron Jobs
  • Creating User cron Jobs
  • Using at

Module 8: Configuring Basic Networking

  • Understanding TCP/IP Networking
  • Knowing the Basic Functions of Network Hardware
  • Investigating Types of Network Hardware
  • Understanding Network Packets
  • Understanding Network Protocol Stacks
  • Knowing TCP/IP Protocol Types
  • Understanding Network Addressing
  • Using Network Addresses
  • Resolving Hostnames
  • Network Ports
  • Configuring Linux for a Local Network
  • Network Hardware Configuration
  • Configuring with DHCP
  • Configuring with a Static IP Address
  • Configuring Routing
  • Using GUI Configuration Tools
  • Using the ifup and ifdown Commands
  • Configuring Hostnames
  • Diagnosing Network Connections
  • Testing Basic Connectivity
  • Tracing a Route
  • Checking Network Status
  • Examining Raw Network Traffic
  • Using Additional Tools

Module 9: Writing Scripts, Configuring E-mail and Using Databases

  • Managing the Shell Environment
  • Reviewing Environment Variables
  • Understanding Common Environment Variables
  • Using Aliases
  • Modifying Shell Configuration Files
  • Writing Scripts
  • Beginning a Shell Script
  • Using Commands
  • Using Variables
  • Using Conditional Expressions
  • Using Loops
  • Using Functions
  • Managing E‑mail
  • Understanding E‑mail
  • Choosing E‑mail Software
  • Managing E‑mail
  • Securing Your E-mail Server
  • Managing Data with SQL
  • Picking a SQL Package
  • Understanding SQL Basics
  • Using MySQL

Module 10: Securing Your System

  • Administering Network Security
  • Using Super Server Restrictions
  • Disabling Unused Servers
  • Administering Local Security
  • Securing Passwords
  • Limiting root Access
  • Setting Login, Process, and Memory Limits
  • Locating SUID/SGID Files
  • Configuring SSH
  • SSH Basics
  • SSH Security Considerations
  • Using GPG
  • Generating and Importing Keys
  • Encrypting and Decrypting Data
  • Signing Messages and Verifying Signatures
  • Column 0 Value

Link for Student Registering at https://netplusconsulting.com/student-registration/

Regards
NetPLUS
Canada: 1-647-695-3066
USA: 1-972-474-6899
Email: trainings@netplusconsulting.com
www.netplusconsulting.com

Online Course Fee Payment
Other Amount:
Your Email Address:
Online Course Fee Payment
Other Amount:
Your Email Address: