Linux
From Mohammad Amir Moulavi - Wiki
Contents |
Distributions
- Debian: cool, powerful, secure, ... desktop and server linux
- Kubuntu: cool desktop one
- Ubuntu: cool desktop one
- Slackware: Linux for developers and hackers ;)
- Ferdux: Linux for campus
- Parsix: Linux for Iranians!
- Knoppix: live multi-purpose cool distro
Sites
- DistroWatch: Keep track of cool new distros and releases beside ranking among them.
- TLDP: The Linux Documentation Project
- ProductiveLinux: making the most out of your linux desktop.
- Comparison of Linux Distributions: cool summarization of various distros.
Tutorials
- The Art of Unix Usability: a book with cool tips which can be applied everywhere
- Anatomy of the Linux kernel: An overview of linux kernel layers and components.
- Kernel command using Linux system calls: Covers the SCI, which is an important layer in the Linux kernel, with user-space support from glibc that enables function calls between user space and the kernel.
- Inside the Linux scheduler: Explores the new O(1) scheduler introduced in Linux 2.6 that is efficient, scales with a large number of processes (threads), and takes advantage of SMP systems.
- Access the Linux kernel using the /proc filesystem: Looks at the /proc file system, which is a virtual file system that provides a novel way for user-space applications to communicate with the kernel. This article demonstrates /proc, as well as loadable kernel modules.
- Inside the Linux boot process: Examines the Linux boot process, which takes care of bringing up a Linux system and is the same basic process whether you're booting from a hard disk, floppy, USB memory stick, or over the network.
- Linux initial RAM disk (initrd) overview: Inspects the initial RAM disk, which isolates the boot process from the physical medium from which it's booting.
- Virtual Linux: Shows how Linux can take advantage of processors with virtualization capabilities.
- Linux and symmetric multiprocessing: Discusses how Linux can also take advantage of processors that offer chip-level multiprocessing.
- Discover the Linux Kernel Virtual Machine: Covers the recent introduction of virtualization into the kernel, which turns the Linux kernel into a hypervisor for other virtualized operating systems.
Articles
- CLI Magic: For geek cred, try these one-liners
- 10 Ways to make Linux boot faster
- Lazy Linux: 10 Essential Tricks for Admins: really essential and cool
Funny
Video Tutorials
- linTube: collection of linux videos in youtube.
Multimedia
Gnome
- gRemind: is a simple reminder manager for GNOME
Live CD
- LiveCD list: list of linux live CDs.
Tools
- Expect: a tool for regression testing interactions.

