
Data Structure
Networking
RDBMS
Operating System
Java
MS Excel
iOS
HTML
CSS
Android
Python
C Programming
C++
C#
MongoDB
MySQL
Javascript
PHP
- Selected Reading
- UPSC IAS Exams Notes
- Developer's Best Practices
- Questions and Answers
- Effective Resume Writing
- HR Interview Questions
- Computer Glossary
- Who is Who
Found 2003 Articles for Operating System

3K+ Views
The web operating system is a user interface based on the internet that allows users to access computers locally and through the internet. An operating system is a software that acts as an interface between computer applications and hardware. Web operating system does not directly interact with computer hardware, it is a dummy operating system. Instead, it depends on a traditional operating system for its work. It acts as an interface for systems that are distributed, for instance, distributed cloud computing systems like a cloud. Web OS are created using AJAX and FLASH. AJAX (Asynchronous javascript And XML) ... Read More

2K+ Views
Volatile data is not permanent data and this data can be lost when a computer loses its power connection or is switched off. It is usually stored in cache memory or RAM. Random access memory(RAM) is volatile memory used to hold instructions and data of currently running programs. This memory loses integrity after loss of power. Volatile memory is also referred to as temporary memory. It is the memory hardware that fetches or stores data at a high speed. RAM and cache memory are some common examples of volatile memory. Volatile information can be collected remotely or onsite. If ... Read More

597 Views
Introduction Virtual memory − Virtual memory is a mechanism used to manage memory using hardware and software. It is a part of the secondary storage that gives the user an illusion that it is a part of main memory. It helps in running multiple applications with low main memory and increases the degree of multiprogramming in systems. Job pool −Job pool is a type of data structure in a batch processing system where various jobs are queued to be implemented when all the resources are made available. When a job is executed, it is fully present in memory. Job pools ... Read More

18K+ Views
The operating system can be observed from the point of view of the user or the system. This is known as the user view and system view respectively. An operating system is a framework that enables user application programs to interact with system hardware. The operating system does not perform any functions on its own, but it provides an atmosphere in which various programs and apps can do useful work. The operating system may be observed from the point of view of the user or the system, and it is known as the user view and the system view. In ... Read More

400 Views
Introduction Bash (Bourne Again SHell) is default shell for most Linux systems. It is a command language interpreter that executes commands from standard input, file or command-line arguments. Bash shell provides a set of special variables that contain various system-related and user-related information. These special variables are used to manipulate and access data efficiently. In this article, we will explore bash special variables in Linux with examples. What are Bash Special Variables? Bash special variables are predefined variables that are used to store system and user-related information. They start with "$" symbol and are used in bash scripts to perform ... Read More

5K+ Views
Introduction In world of computing, data compression has become a crucial tool in many applications. It is used to reduce size of files, improve transfer speed, and save storage space. Linux operating systems come with a wide range of compression tools, including popular gzip and bzip2. However, there is another compression tool that is becoming increasingly popular in Linux world, and that is xz compression. In this article, we will explore what xz compression is, how it works, and how to use it effectively in Linux. What is xz Compression? xz compression is a high-ratio data compression tool that is ... Read More

669 Views
Introduction When working on a Linux terminal, you may sometimes need to keep several processes running at same time. However, if you close terminal or accidentally disconnect from a remote session, processes will terminate, and you may lose all your progress. This is where Linux screen command comes in handy. Screen is a powerful command-line utility that allows you to create and manage multiple terminal sessions within a single shell window or over SSH connections. It is a handy tool for managing long-running processes or multiple commands, even if you are not physically connected to server. In this article, we ... Read More

554 Views
Introduction In Linux operating system, there are many commands that can be used to get system information, manage files, and perform various other tasks. One of most commonly used commands is "free" command. This command is used to display amount of free and used memory in system. In this article, we will discuss "free" command in detail, including its usage, options, and examples. What is Free Command? The "free" command is a tool that is used to display amount of free and used memory in Linux system. This command is very useful for monitoring system performance and identifying memory-related issues. ... Read More

5K+ Views
XML is a commonly used format for exchanging data between systems. It is used extensively in web applications and other areas where data needs to be exchanged between different systems. However, XML can be difficult to read and understand when it is in its raw format. Pretty-printing XML is process of formatting XML in a more readable and understandable way. This article will discuss how to pretty-print XML from command line. What is Pretty-Printing? Pretty-printing is process of formatting data in a more human-readable and understandable way. In case of XML, pretty-printing involves adding whitespace and line breaks to XML ... Read More

308 Views
Introduction Linux commands are essential for operating and managing Linux-based systems. One of most common tasks that Linux administrators and users encounter is manipulating text files. In many cases, they need to remove all text after a certain point in a file, which can be a tedious and time-consuming task if done manually. Luckily, there are Linux commands that can make this process easier and more efficient. In this article, we will explore some of commands that can be used to remove all text after X, and provide examples of their usage. The Sed Command Sed, short for Stream Editor, ... Read More