Successfully reported this slideshow.
We use your LinkedIn profile and activity data to personalize ads and to show you more relevant ads. You can change your ad preferences anytime.

Linux advanced concepts - Part 1


Published on

Linux Advanced concepts

Published in: Education, Technology
  • Be the first to comment

Linux advanced concepts - Part 1

  1. 1. Linux ..some advancedconcepts :)
  2. 2. The Linux File SystemDefault File System● EXT3● EXT4Other File Systems● XFS● Reiser4● GFS● BTRFS
  3. 3. Ext4 Enhancements● Large Filesystem support (1 EB)● Extends● Multi-block allocator● Persistent pre-allocation● Delayed Allocation● Journal checksuming● Faster file system checking● Sub-directory limit has been removed (32000)● Nano second time stamps
  4. 4. Users and Persmissions● Adding / Deleting / Modify users● Managing groups● User variables● Environment variables● ldconfig
  5. 5. Changing and Managing permissions The long version of a file listing (ls -l) will display the file permissions: -rwxrwxr-x 1 rvdheij rvdheij 5224 Dec 30 03:22 hello -rw-rw-r-- 1 rvdheij rvdheij 221 Dec 30 03:59 hello.c -rw-rw-r-- 1 rvdheij rvdheij 1514 Dec 30 03:59 hello.s drwxrwxr-x 7 rvdheij rvdheij 1024 Dec 31 14:52 posixuftPermissions Group Owner
  6. 6. Interpreting File Permissions -rwxrwxrwx Other permissions Group permissions Owner permissionsDirectory flag (d=directory; l=link)
  7. 7. Changing and Managing permissions● chgrp● chown● chmod chmod 755 file # Owner=rwx Group=r-x Other=r-x chmod 500 file2 # Owner=r-x Group=--- Other=--- chmod 644 file3 # Owner=rw- Group=r-- Other=r-- chmod +x file # Add execute permission to file for all chmod o-r file # Remove read permission for others chmod a+w file # Add write permission for everyone
  8. 8. Basic System Administration● Monitoring the System ● memory ● disk space ● processor● Load Average● Creating partitions manually and mount them (cli)● System and Kernel update● Sharing files between Windows and Linux ● configuring samba server
  9. 9. Security● Network Security ● Iptables ● TCP Wrappers ● Service Level Security ● SELinux● Physical security
  10. 10. Linux Kernel Subsystems
  11. 11. Processes● User Mode● Kernel Mode● Mode Switch● Context Switch
  12. 12. Manage Process● Kill Signals● Zombies Process● Orphan Process● Process priority
  13. 13. Linux Kernel Subsystems
  14. 14. The Linux Kernel User commands includesexecutable programs and scripts User Commands The shell interprets user Shellcommands. It is responsible for finding the commands and Kernel File System starting their execution. Device Drivers HardwareThe kernel manages the hardware resources for the rest of the system.
  15. 15. Questions?Ask at