os212

LINKS

  1. Linux Beginner Tutorials
    Linux Tutorial for beginner . it explain what is linux and what you can do in linux.
  2. AWK Tutorial
    This tutorial takes you through AWK, one of the most prominent text-processing utility on GNU/Linux. It is very powerful and uses simple programming language.
  3. Beginner’s Guide to Sed
    The sed command comes from Stream EDitor, and as its name indicates, it deals with text flux. However, if sed is one of the most powerful commands in Unix, its manual page is also among the most enigmatic.
  4. Basic Grep and Regular Expression
    This article introduces the basics of Grep and provides examples of advanced use. Grep finds a string in a given file or input, quickly and efficiently.
  5. Linux Basic Commands
    In this article , give 35 basic linux commands that will help to navogate through linux. Linux basic commands make you understand to learn linux instantly.
  6. C Programming Tutorial
    C programming language is a must for students and professionals to become a good software engineer . This tutorial make you understand how to use syntax in C language.
  7. OS File System
    A file is a named collection of related information that is recorded on secondary storage such as magnetic disks, magnetic tapes and optical disks.
  8. Main Memory
    This web introduces the main memory. In this course notes you can learn about memory allocation and memory protection.
  9. OS - Virtual Memory
    A computer can address more memory than the amount physically installed on the system. This extra memory is actually called virtual memory
  10. Top Command in Linux
    top command is used to show the Linux processes. It provides a dynamic real-time view of the running system.
  11. Process Management
    This article introduce about process management in operating system. Process management involves various tasks like creation, scheduling, termination of processes, and a dead lock.
  12. Threads and Concurrency
    This article make you understand about Thread and Concurrency. Thread data structure is Thread type, Thread ID, PC, SP, registers, stack, attributes.
  13. Process Synchronization
    In this tutorial, we will be covering the concept of Process synchronization in an Operating System. Process Synchronization was introduced to handle problems that arose while multiple process executions.
  14. Process Deadlocks
    This tutorial takes you through deadlock. A deadlock happens in operating system when two or more processes need some resource to complete their execution that is held by the other process.
  15. CPU Scheduling in OS
    A typical process involves both I/O time and CPU time. In a uni programming system like MS-DOS, time spent waiting for I/O is wasted and CPU is free during this time. In multi programming systems, one process can use CPU while another is waiting for I/O.