Topics Covered
- Difference From Windows
- file system
- partitioning
- Unix File System
- etc
- bin
- boot
- dev
- var
- run
- usr
- Partitioning
- primary and logical
- mounting
- Os install
- Booting process.
- post
- bios
- boot device
- grub to ram
- kernal loading
- initrd.img and chrooting the file system
- Logical Volume management
- problem of distributing files of one application across different folders in /
- if memory shortage occurs
- expanding and shrinking lvm units.
- permissions and file transfer using tarball.(permission maintaining)
- t bit
- s bit (delegation property)
- hard and soft links
- file command
- determining file type with this command and not with extensions(as in windows)
- password
- /etc/password file content
- /etc/shadow content.
- id transfer during file transfer and potential problems.
- Init process
- pstree command
- init and systemd
- Environment Variables.
- env command
- export command
- .bashrc file
- chroot and docker concept
- problem with apache as root user (remote destruction of machine)
- using different file systems for different applications.
- jail concept
- problem with file sharing and file transparency
- docker concept and its future
- Ldap
- light weight directory access protocol
- login using ldap server
- ldap server and tree structure
- setting up an ldap server in debian
- disk less booting
- enable network boot
- enable dhcp server (mac to ip mapping)
- two requests
- one for obtaining ip (using dhcp)
- one for obtaining kernel (using tftp protocol)
- for file system handling
- setup nfs (network file system)
- vim
- programmers editor
- vimtutor command
- command mode and insertmode
- motion and operation combinations
- plugins and other options
- web technology
- dig command and dns
- dig org, soa
- telnet
- telnet is a message sending protocol on pure ASCII such that both client and server uses the same protocol for communication
- telnet can thus used for http,smtp ,ftp etc.
- telnet 45.79.134.27 80
- sending an http request from command line