Presentations
Tasks
Day 2 Tasks
1.2 Day 2
Desktop Environments like Gnome, gnome-shell, KDE.
Basic Administration
File system hierarchy( /etc, /proc etc..)
User management ( user, superuser)
process management
Package Management
Installation of packages using apt-get and synaptic
1.2.1 Exercises
Basic
Install Any Gnu/Linux OS using Virtual Box.
Imagine a new user being created on a GNU/Linux computer. Please explain the file system in context to this user and how can he utilise the filesystem and suggest a best way of organising his files in pre-existing folders in the operating system.
Experiment with different file systems(ext3,ext4,reiserfs,xfs)
Practise following commands using various options:
ps, cat, diff, ls, top, htop etc..
Create 4 partitions in a pendrive using following tools and commands
-fdisk
-gparted
-cfisk
Install following packages:
vlc, gftp, gimp, filezilla using apt-get
What is the command to change the date stamp of a file.
Imagine a new user being created on a GNU/Linux computer. Please explain the file system in context to this user and how can he utilise the filesystem and suggest a best way of organising his files in pre-existing folders in the operating system.
Change the boot timing in Grub
Change default entry in Grub2(Clue: /etc/grub.d)
Make a USB device as a bootable installation media
Restore Grub2
Advanced
Install Openbox with Slim
Remove Slim and replace it with xdm
Configure the following shortcuts in Openbox environment
Keybinding Application
Win+f Iceweasel
Win+t Terminator
Win+v VLC Media Player
Install tint2 and use it as a panel
Replicate Alt+F2 functionality as in gnome ( Clue: gmrun)
Create a symlink of all hidden files to the folder "dotfiles" and copy them to the other computer
Create a user with his home directory to be stored under /home2
Change the apache root to /home/user/site
Insert the USB disk and record the changes that happen to the dbus into a text file
Run iceweasel ; print the pid of iceweasel (Note: Only Pid nothing else. Eg: 14321)
Close iceweasel using a single command using its pid
Make a text file which has a line by line list of all package names installed in the system
Download xmoto source code and install it by compiling the sources
Download latest linux kernel and compile it
References
Installing packages using the apt-get reference http://www.cyberciti.biz/howto/question/linux/apt-get-cheat-sheet.php
Basic Linux commands refereces http://www.comptechdoc.org/os/linux/usersguide/linux_ugbasics.html
Complete Overview of the File system http://tldp.org/LDP/intro-linux/html/sect_03_01.html