Software & Coding Articles

Page 5 of 83

How to Run a Cron Job Every Day on a Linux System

karthikeya Boyini
karthikeya Boyini
Updated on 17-Mar-2026 5K+ Views

This article will teach you how to schedule a cron job for executing a script, command, or shell script at a particular time every day. As a system administrator, we know the importance of running routine maintenance jobs in the background automatically. The Linux cron utility helps us maintain these jobs to run automatically without manual intervention. General Syntax of a Cron Job The cron job format consists of five time fields followed by the command to execute − MIN HOUR Day_of_Month Month Day_of_Week Command 0-59 0-23 1-31 1-12 0-6 Any Linux command or script ...

Read More

Difference between green and native thread

Himanshu shriv
Himanshu shriv
Updated on 17-Mar-2026 1K+ Views

Green threads are threads that are created and scheduled by a virtual machine or runtime environment without using the operating system's threading libraries. They are called "green" after the original codename for the Java thread project developed by Sun Microsystems. Native threads are threads that are created and scheduled directly by the operating system kernel. They utilize the OS's built-in threading support and can take full advantage of system resources including multiple processors. How They Work Green threads operate at the application level, where the virtual machine or runtime manages all thread scheduling. The OS sees only ...

Read More

How to Add Cron Jobs to A Specific User in a Linux System

karthikeya Boyini
karthikeya Boyini
Updated on 17-Mar-2026 3K+ Views

This article will teach you how to schedule cron jobs for specific users in a Linux system. Cron is a time-based job scheduler that allows you to execute commands or scripts automatically at specified times and dates. General Syntax of a Cron Job MIN HOUR Day of month Month Day of Week Command 0-59 0-23 1-31 1-12 ...

Read More

How To Set Up and Configure NFS on Ubuntu 16.04

Samual Sam
Samual Sam
Updated on 17-Mar-2026 998 Views

Network File System (NFS) is a distributed filesystem protocol that allows you to access shared folders from remote systems over a network. NFS enables you to mount remote directories as if they were local, providing a seamless way to share storage space between multiple clients across different locations. To complete this setup, you will need two Ubuntu 16.04 systems with sudo privileges connected via a private network — one acting as the NFS server and another as the NFS client. Installing NFS Server Package On the server machine, install the nfs-kernel-server package which enables directory sharing capabilities. ...

Read More

How To Install and Configure The Composer on Ubuntu 16.04

Sharon Christine
Sharon Christine
Updated on 17-Mar-2026 537 Views

In this article, we will learn how to install and configure Composer, a dependency management tool for PHP. Composer facilitates the installation and update of project dependencies while ensuring appropriate versions are maintained for project requirements. Prerequisites Ubuntu 16.04 machine Non-root user with sudo privileges Installing Dependencies Before installing Composer, update your system packages: sudo apt-get update Install the required packages to run Composer: sudo apt-get install curl php-cli git -y Reading package lists... Done Building dependency tree Reading state information... Done git is already ...

Read More

What resources are required to replace/modify at the core level of the operating system?

Bhanu Priya
Bhanu Priya
Updated on 17-Mar-2026 216 Views

Operating System core modification refers to making fundamental changes to the kernel, system components, and underlying architecture. This requires extensive resources, expertise, and careful planning to ensure system stability and compatibility. Core Operating System Architecture Operating System Architecture Layers User Applications & Programs System Libraries & APIs Operating System Kernel (Process Management, Memory Management, Device Drivers) Hardware Abstraction Layer (HAL) ...

Read More

What are the levels of computer system organization?

Bhanu Priya
Bhanu Priya
Updated on 17-Mar-2026 9K+ Views

The computer system level hierarchy is a conceptual framework that describes different abstraction layers from the lowest hardware level to the highest user level. This hierarchy explains how computational activities are organized and how users interact with computer systems through various interfaces and abstraction layers. The computer system consists of seven distinct levels, each building upon the previous level to provide increasing abstraction and functionality. These levels bridge the gap between raw hardware and end-user applications. Levels of Computer System Organization Computer System Level Hierarchy ...

Read More

What are the levels of memory in the Operating System?

Bhanu Priya
Bhanu Priya
Updated on 17-Mar-2026 872 Views

The memory hierarchy in an operating system is organized from fastest to slowest access speed. This hierarchical structure balances speed, cost, and capacity to optimize system performance. The levels are arranged as follows − Registers Cache Memory Main or Primary Memory Secondary Memory Memory Hierarchy Registers Cache Main Memory Secondary Storage ...

Read More

What are the characteristics of batch, embedded, real time and mainframe operating systems?

Bhanu Priya
Bhanu Priya
Updated on 17-Mar-2026 2K+ Views

Operating systems are designed to meet specific requirements based on their intended use. Different computing environments require distinct characteristics to ensure optimal performance, reliability, and efficiency. Let's explore the key characteristics of batch, embedded, real-time, and mainframe operating systems. Characteristics of Mainframe Operating Systems Mainframe operating systems are designed for large-scale enterprise computing with the following characteristics − High Processing Power − These systems have multiple CPUs, each with great processing power. All CPUs are combined into the mainframe, resulting in exceptional computational capabilities. Massive Memory Capacity − The memory of mainframe systems is very large, ...

Read More

What is the Real Time Operating System?

Bhanu Priya
Bhanu Priya
Updated on 17-Mar-2026 5K+ Views

A Real-Time Operating System (RTOS) is a specialized operating system designed to process data and respond to inputs within a guaranteed time frame. Unlike general-purpose operating systems that prioritize throughput and resource utilization, RTOS focuses on deterministic timing and predictable response times to meet strict deadlines. The key characteristic of RTOS is that the correctness of the system depends not only on the logical result of computation but also on the time at which results are produced. Missing a deadline, even by microseconds, can lead to system failure in critical applications. Types of Real-Time Operating Systems ...

Read More
Showing 41–50 of 825 articles
« Prev 1 3 4 5 6 7 83 Next »
Advertisements