SlideShare ist ein Scribd-Unternehmen logo
1 von 45
Red Hat System Administration
Rafi Rahimov
30.06.2014 - 04.07.2014
1
2
3
4
5
6
7
GNOME Graphical Desktop
Managing Files Graphically
Getting Help in a Graphical and Textual Environment
Manage Physical Storage
Managing Logical Volumes
Monitor System Resources
Networking
Users and Groups, permissions
Installation
GNOME Graphical Desktop
• Using the GNOME(G Network Object
Model Environment) Desktop
• Editing Files with gedit
• gedit filename
Manage Files Graphically with Nautilus
• Customizing Nautilus
• Managing Local Files with Nautilus
• Managing Remote Files with Nautilus
Getting Help in a Graphical and Textual Environment
• Research Local Documentation
• Research On-line Documentation
• Getting the Most from Red Hat Global Support
Services
• Read documentation using man
• Reading documentation using pinfo
Manage Physical Storage
• Describing MBR: Primary, Extended, Logical
Partitions
• List Available Disk Devices (palimpsest)
• Creating a New Partition and Format it with a
Filesystem
Managing Logical Volumes
• LVM Concepts
• Displaying LVM Usage
• Extending a Volume Group
• Extending a Logical Volume
• Extending a Physical Volume
File System in Linux
File System Max File Size Max Partition Size Journaling
Fat16 2 GB 2 GB No
Fat32 4 GB 8 TB No
NTFS 2 TB 256 TB Yes
ext2 2 TB 32 TB No
ext3 2 TB 32 TB Yes
ext4 16 TB 1 EiB Yes
reiserFS 8 TB 16 TB Yes
JFS 4PB 32PB Yes
XFS 8 EB 8 EB Yes
The Linux Filesystem Hierarchy
Monitor System Resources
• Process, Priority, and Signal Concepts
• Monitoring Processes by CPU or Memory Consumption (top,
vmstat, lsof, tcpdump -i eth0, netstat -a | more, iostat)
• Managing Running Processess
• Monitoring Disk Usage
Manage System Software
• Identifiying installed packages
• Register with Red hat Network
• Install, remove and update packages
Networking
• Linux Network Concepts
• Linux Network Configuration
Users and Groups
• useradd, usermod, and userdel — Industry-standard methods of adding, deleting
and modifying user accounts.
• groupadd, groupmod, and groupdel — Industry-standard methods of adding,
deleting, and modifying user groups.
Permissions
• User/Group/Other (UGO) security scheme
• Nautilus file security
• Command line security
• Chmod WhoWhatWhich file|directory
• Who is u,g,o,a (user,group,other,all)
• What is -,+,=(remove,add,set exactly)
• Which is r,w,x (read,write,exec)
chmod go-rw file1
chmod a+x file2
chmod 750 file2
R=4 ; w=2; x =1
chown user file1
Installation
Installation
Installation
Installation
Installation
Installation
Installation
Installation
Installation
Installation
Installation
Installation
Installation
Installation
Installation
Installation
Installation
Installation
Installation
Installation
Installation
Installation
Installation
Installation
Installation
Questions

Weitere ähnliche Inhalte

Was ist angesagt?

001 linux revision
001 linux revision001 linux revision
001 linux revision
Sherif Mousa
 
Linux fundamentals
Linux fundamentalsLinux fundamentals
Linux fundamentals
Raghu nath
 

Was ist angesagt? (20)

Linux
LinuxLinux
Linux
 
Linux.ppt
Linux.ppt Linux.ppt
Linux.ppt
 
001 linux revision
001 linux revision001 linux revision
001 linux revision
 
basic linux command (questions)
basic linux command (questions)basic linux command (questions)
basic linux command (questions)
 
Introduction 2 linux
Introduction 2 linuxIntroduction 2 linux
Introduction 2 linux
 
Linux training
Linux trainingLinux training
Linux training
 
Linux course details
Linux course detailsLinux course details
Linux course details
 
Linux: Basics OF Linux
Linux: Basics OF LinuxLinux: Basics OF Linux
Linux: Basics OF Linux
 
Introduction to Linux
Introduction to Linux Introduction to Linux
Introduction to Linux
 
Operating Systems: Linux in Detail
Operating Systems: Linux in DetailOperating Systems: Linux in Detail
Operating Systems: Linux in Detail
 
4. linux file systems
4. linux file systems4. linux file systems
4. linux file systems
 
Linux fundamentals
Linux fundamentalsLinux fundamentals
Linux fundamentals
 
Unix _linux_fundamentals_for_hpc-_b
Unix  _linux_fundamentals_for_hpc-_bUnix  _linux_fundamentals_for_hpc-_b
Unix _linux_fundamentals_for_hpc-_b
 
A beginners introduction to unix
A beginners introduction to unixA beginners introduction to unix
A beginners introduction to unix
 
Linux concept workshop
Linux concept workshopLinux concept workshop
Linux concept workshop
 
Linux directory structure by jitu mistry
Linux directory structure by jitu mistryLinux directory structure by jitu mistry
Linux directory structure by jitu mistry
 
Linux kernel architecture
Linux kernel architectureLinux kernel architecture
Linux kernel architecture
 
Introduction to linux at Introductory Bioinformatics Workshop
Introduction to linux at Introductory Bioinformatics WorkshopIntroduction to linux at Introductory Bioinformatics Workshop
Introduction to linux at Introductory Bioinformatics Workshop
 
Introduction to linux
Introduction to linuxIntroduction to linux
Introduction to linux
 
Building Mini Embedded Linux System for X86 Arch
Building Mini Embedded Linux System for X86 ArchBuilding Mini Embedded Linux System for X86 Arch
Building Mini Embedded Linux System for X86 Arch
 

Andere mochten auch

VMware vSphere technical presentation
VMware vSphere technical presentationVMware vSphere technical presentation
VMware vSphere technical presentation
aleyeldean
 
Accelerating virtualized Oracle 12c performance with vSphere 5.5 advanced fea...
Accelerating virtualized Oracle 12c performance with vSphere 5.5 advanced fea...Accelerating virtualized Oracle 12c performance with vSphere 5.5 advanced fea...
Accelerating virtualized Oracle 12c performance with vSphere 5.5 advanced fea...
Principled Technologies
 
VMware Performance Troubleshooting
VMware Performance TroubleshootingVMware Performance Troubleshooting
VMware Performance Troubleshooting
glbsolutions
 

Andere mochten auch (16)

VMware vSphere technical presentation
VMware vSphere technical presentationVMware vSphere technical presentation
VMware vSphere technical presentation
 
VMware Advance Troubleshooting Workshop - Day 5
VMware Advance Troubleshooting Workshop - Day 5VMware Advance Troubleshooting Workshop - Day 5
VMware Advance Troubleshooting Workshop - Day 5
 
VMware Advance Troubleshooting Workshop - Day 2
VMware Advance Troubleshooting Workshop - Day 2VMware Advance Troubleshooting Workshop - Day 2
VMware Advance Troubleshooting Workshop - Day 2
 
VMware Advance Troubleshooting Workshop - Day 3
VMware Advance Troubleshooting Workshop - Day 3VMware Advance Troubleshooting Workshop - Day 3
VMware Advance Troubleshooting Workshop - Day 3
 
VMware Advance Troubleshooting Workshop - Day 4
VMware Advance Troubleshooting Workshop - Day 4VMware Advance Troubleshooting Workshop - Day 4
VMware Advance Troubleshooting Workshop - Day 4
 
VMware Advance Troubleshooting Workshop - Day 6
VMware Advance Troubleshooting Workshop - Day 6VMware Advance Troubleshooting Workshop - Day 6
VMware Advance Troubleshooting Workshop - Day 6
 
Red hat enterprise linux 7 (rhel 7)
Red hat enterprise linux 7 (rhel 7)Red hat enterprise linux 7 (rhel 7)
Red hat enterprise linux 7 (rhel 7)
 
RHEL6 - Rh135
RHEL6 - Rh135RHEL6 - Rh135
RHEL6 - Rh135
 
Ahmed Gamil
Ahmed GamilAhmed Gamil
Ahmed Gamil
 
Accelerating virtualized Oracle 12c performance with vSphere 5.5 advanced fea...
Accelerating virtualized Oracle 12c performance with vSphere 5.5 advanced fea...Accelerating virtualized Oracle 12c performance with vSphere 5.5 advanced fea...
Accelerating virtualized Oracle 12c performance with vSphere 5.5 advanced fea...
 
Making of the Burner Board
Making of the Burner BoardMaking of the Burner Board
Making of the Burner Board
 
Virtualizing Oracle Databases with VMware
Virtualizing Oracle Databases with VMwareVirtualizing Oracle Databases with VMware
Virtualizing Oracle Databases with VMware
 
Red hat linux essentials
Red hat linux essentialsRed hat linux essentials
Red hat linux essentials
 
Virtualize with Confidence
Virtualize with ConfidenceVirtualize with Confidence
Virtualize with Confidence
 
Vsicm51 m01 course_intro_
Vsicm51 m01 course_intro_Vsicm51 m01 course_intro_
Vsicm51 m01 course_intro_
 
VMware Performance Troubleshooting
VMware Performance TroubleshootingVMware Performance Troubleshooting
VMware Performance Troubleshooting
 

Ähnlich wie Red Hat System Administration

Ex200 objectives
Ex200   objectivesEx200   objectives
Ex200 objectives
jorg_marq
 
Linux操作系统01 简介
Linux操作系统01 简介Linux操作系统01 简介
Linux操作系统01 简介
lclsg123
 
12-introductiontolinuxos-190907073928
12-introductiontolinuxos-19090707392812-introductiontolinuxos-190907073928
12-introductiontolinuxos-190907073928
SahilNegi60
 

Ähnlich wie Red Hat System Administration (20)

How to Audit Linux - Gene Kartavtsev, ISACA MN
How to Audit Linux - Gene Kartavtsev, ISACA MNHow to Audit Linux - Gene Kartavtsev, ISACA MN
How to Audit Linux - Gene Kartavtsev, ISACA MN
 
Linux: Everyting-as-a-service
Linux: Everyting-as-a-serviceLinux: Everyting-as-a-service
Linux: Everyting-as-a-service
 
CSA-lecture 6.pptx
CSA-lecture 6.pptxCSA-lecture 6.pptx
CSA-lecture 6.pptx
 
Unix File System
Unix File SystemUnix File System
Unix File System
 
Hadoop Operations - Best practices from the field
Hadoop Operations - Best practices from the fieldHadoop Operations - Best practices from the field
Hadoop Operations - Best practices from the field
 
Linux Basics
Linux BasicsLinux Basics
Linux Basics
 
Gpfs introandsetup
Gpfs introandsetupGpfs introandsetup
Gpfs introandsetup
 
3. introduction of centos
3. introduction of centos3. introduction of centos
3. introduction of centos
 
Storage solutions for High Performance Computing
Storage solutions for High Performance ComputingStorage solutions for High Performance Computing
Storage solutions for High Performance Computing
 
Ex200 objectives
Ex200   objectivesEx200   objectives
Ex200 objectives
 
Linux操作系统01 简介
Linux操作系统01 简介Linux操作系统01 简介
Linux操作系统01 简介
 
File Management & Access Control
File Management & Access Control File Management & Access Control
File Management & Access Control
 
File system and Deadlocks
File system and DeadlocksFile system and Deadlocks
File system and Deadlocks
 
Windowsforensics
WindowsforensicsWindowsforensics
Windowsforensics
 
12-introductiontolinuxos-190907073928
12-introductiontolinuxos-19090707392812-introductiontolinuxos-190907073928
12-introductiontolinuxos-190907073928
 
12 introduction to Linux OS
12 introduction to Linux OS12 introduction to Linux OS
12 introduction to Linux OS
 
Topic 3-1_More_Linux_Commands.pptx
Topic 3-1_More_Linux_Commands.pptxTopic 3-1_More_Linux_Commands.pptx
Topic 3-1_More_Linux_Commands.pptx
 
CNIT 121: 13 Investigating Mac OS X Systems
CNIT 121: 13 Investigating Mac OS X SystemsCNIT 121: 13 Investigating Mac OS X Systems
CNIT 121: 13 Investigating Mac OS X Systems
 
ITFT_File system interface in Operating System
ITFT_File system interface in Operating SystemITFT_File system interface in Operating System
ITFT_File system interface in Operating System
 
CNIT 152: 13 Investigating Mac OS X Systems
CNIT 152: 13 Investigating Mac OS X SystemsCNIT 152: 13 Investigating Mac OS X Systems
CNIT 152: 13 Investigating Mac OS X Systems
 

Kürzlich hochgeladen

Kürzlich hochgeladen (20)

Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
 
Real Time Object Detection Using Open CV
Real Time Object Detection Using Open CVReal Time Object Detection Using Open CV
Real Time Object Detection Using Open CV
 
HTML Injection Attacks: Impact and Mitigation Strategies
HTML Injection Attacks: Impact and Mitigation StrategiesHTML Injection Attacks: Impact and Mitigation Strategies
HTML Injection Attacks: Impact and Mitigation Strategies
 
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
 
🐬 The future of MySQL is Postgres 🐘
🐬  The future of MySQL is Postgres   🐘🐬  The future of MySQL is Postgres   🐘
🐬 The future of MySQL is Postgres 🐘
 
Scaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organizationScaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organization
 
Apidays New York 2024 - The value of a flexible API Management solution for O...
Apidays New York 2024 - The value of a flexible API Management solution for O...Apidays New York 2024 - The value of a flexible API Management solution for O...
Apidays New York 2024 - The value of a flexible API Management solution for O...
 
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law DevelopmentsTrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
 
Exploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone ProcessorsExploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone Processors
 
Developing An App To Navigate The Roads of Brazil
Developing An App To Navigate The Roads of BrazilDeveloping An App To Navigate The Roads of Brazil
Developing An App To Navigate The Roads of Brazil
 
A Year of the Servo Reboot: Where Are We Now?
A Year of the Servo Reboot: Where Are We Now?A Year of the Servo Reboot: Where Are We Now?
A Year of the Servo Reboot: Where Are We Now?
 
GenAI Risks & Security Meetup 01052024.pdf
GenAI Risks & Security Meetup 01052024.pdfGenAI Risks & Security Meetup 01052024.pdf
GenAI Risks & Security Meetup 01052024.pdf
 
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemkeProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
 
Advantages of Hiring UIUX Design Service Providers for Your Business
Advantages of Hiring UIUX Design Service Providers for Your BusinessAdvantages of Hiring UIUX Design Service Providers for Your Business
Advantages of Hiring UIUX Design Service Providers for Your Business
 
Boost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivityBoost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivity
 
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...
Workshop - Best of Both Worlds_ Combine  KG and Vector search for  enhanced R...Workshop - Best of Both Worlds_ Combine  KG and Vector search for  enhanced R...
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...
 
TrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
TrustArc Webinar - Unlock the Power of AI-Driven Data DiscoveryTrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
TrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected Worker
 
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time AutomationFrom Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
 
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
 

Red Hat System Administration

Hinweis der Redaktion

  1. --K Desktop Environment --GNOME desktop KDE is the default desktop environment for Mandriva, KNOPPIX, and several other Linux systems. SUSE, openSUSE, and related distributions moved from KDE to GNOME as the default desktop, but still make KDE available. KDE is also available with Red Hat Enterprise Linux and Fedora but is not installed by default when they are installed as desktop systems (you need to specifically request KDE during installation). GNOME (G Network Object Model Environment) Open source və pulsuz Linux kernel üzərində qurulur GNOME – əsasən Red hat tərəfindən sponsor edilib GNOME is the default desktop environment for major releases such as Fedora or Ubuntu. Applications-Accessoriesgedit Text Editor
  2. The graphical desktop includes a file manager called Nautilus that gives you a graphical display of your system and personal files.  It allows you to configure your desktop, configure your Red Hat Enterprise Linux system, browse your photo collection, access your network resources, and more all from one integrated interface Ls,mv,cp,mkdir,rm in the bash
  3. GNOME üçün –> System->Help System -> Documentation Online -> https://access.redhat.com/documentation Support -> https://access.redhat.com/support 1.Define problem 2.Search documentation 3.Gather background information 4.Gather relevant diagnostic information(sosreport)
  4. Hard disk and storage device are normally divided up into smaller chunks called partitions. So that different parts of it can be formatted with different file system or used for different purposes. For example, one partition could contain user home directories while another could contain system data and logs; by placing the data in two separate file system on two separate partitions, even if a user fills up the home directories partition with data, the system data partition may have space. Most Red Hat Enterprise Linux system on the x86 and x86-64 processor architectures use the MBR partitioning format for their hard disk. This is the same format that is used by most Microsoft Windows systems, and dates back to the IBM PC. The MBR holds the information on how the logical partitions, containing file systems, are organized on that medium. Besides that, the MBR also contains executable code to function as a loader for the installed operating system—usually by passing control over to the loader's second stage, or in conjunction with each partition's volume boot record (VBR). This MBR code is usually referred to as a boot loader. For various reasons, typically you are limited to no more than 15 partitions in total; fourteen are usable for file system, counting three primaries, the extended and eleven logical. fdisk –l Application-> System Utiliyies -> Disk Utilitiy 1-ci partition /dev/sda1 2-ci partition /dev/sd2 /etc/fstab – lists what partitions available Mount /data
  5. lvdisplay ve ya System-Administration- Logical Volume Management System-config-lvm
  6. System-administration-users and groups
  7. Physical volume -> LVM üçün istifadə edilə bilən partition. Volume group – bir ve ya bir neçə physical voluem lar qrupu Logical volume – volume group-da virtual partion demek olar. Bu hisse file system ile format edile bilier Phyiscal exntent – volume grup terefinden physical volume-dan logical volume lara ayrilmish disk sahesi
  8. Proses – ishleyen proqramn instansidir.Proselerin oz adresi, space, parametrleri var. Linux-da her bir prosess Pros İD ile xarakterize edilir Signals – OS proseslerle SİGNAl vasitesile elaqede olurş BU signallar eventler ve ya xetalari proseslere gonderir Signalin bir tipik novu de SİGTERM hansi ki prosesi terminate edir Digeri ise SİGKİLL prosesi kill edir Linux –da prosesler prioriteleshrme formulasi var bu formula niceness value ile tenzimlenir Ihsleme aralgii -20 den + 19 dur Default 0 dir. Daha ashagi olan prioriet i daha yuxaridir. Applications-System Tools – System monitor Applications Disk Usage Vmstat -> virtual memory statistics Lsof - list of all open files and the processes Iostat -- is used for monitoring system input/output device loading by observing the time the devices are active in relation to their average transfer rates.
  9. System- administration->add remove software System-administration-registration Yum Rpm qa System-Red Hat Subscription Manager Subscription-manager-gui
  10. System- Preference-Network Connections ip route – for viewing routing table /etc/sysconfig/network /etc/sysconfig/network-scripts/ifcfg-eth0 /etc/resolv.conf  
  11. System-administration-users and groups