Search
41 articles for “Linux operating system”
-
Exploring the Bourne Again Shell (Bash)
Abstract: The Bourne Again Shell (Bash) is a popular command-line interpreter and scripting language, created as a free software alternative to the original Bourne Shell (sh). Developed as part of the GNU Project, Bash extends the functionality of its predecessor by incorporating features from the C Shell (csh) and KornShell (ksh), making it more versatile and powerful. Bash offers robust command-line editing, job control, and support for functions and variables, enabling …
Published in Journal of Advances in Shell Programming · Vol. 12, Issue 1, 2025 · pp. 01–09 Read article
-
A Survey of Android Operating System
Abstract: Now a day’s use of smartphones and electronic gadgets are becoming important in everyone’s life. The world is heading towards mobility due to the increased number of smartphone users and mobile applications. In this era, the android operating system is one of popular operating system for mobile platforms. To implement Pc like functionality, the constraints such as hardware, memory, batteries are present in mobile platforms. To overcome the problem of …
Published in Journal of Operating Systems Development & Trends · Vol. 5, Issue 2, 2018 · pp. 5–8 Read article
-
Study of Pros and Cons of Today’s Modern Operating System
Abstract: This research paper delves into the intricate realm of modern computer systems, which serve as the backbone of our daily digital interactions. These systems play a crucial role in powering the devices we rely on, from smartphones and tablets to laptops and desktop computers. By examining the positives and challenges inherent in these systems, this paper aims to shed light on their profound impact on our digital lives. One key …
Published in Journal of Operating Systems Development & Trends · Vol. 11, Issue 1, 2024 · pp. 17–23 Read article
-
Linux vs FreeBSD: a comparative evaluation
Abstract: Linux and FreeBSD are both favorite, full featured, advanced open-source operating systems. They present many similarities owning mainly to their common UNIX heritage and their monolithic structure. Both systems support dynamically loaded kernel modules that expand their functionality. Also, they provide a similar set of system calls, and their interrupt handling, and virtual memory management systems adopt many common patterns. However, there are also significant differences. In particular Linux tends …
Published in Journal of Operating Systems Development & Trends · Vol. 5, Issue 1, 2018 · pp. 1–10 Read article
-
Linux Kernel on ARM9
Abstract: ARM9 supports the Linux Kernel. On a development system, it is advantageous to load the Root File System (RFS) through Network File System (NFS). Several pieces of software are involved to boot a Linux Kernel on SAM9 products. First is the ROM code which is in charge to check if a valid application is present on supported media (FLASH, DATAFLASH, NANDFLASH, and SDCARD). The boot sequence of Linux for SAM …
Published in Journal of Microcontroller Engineering and Applications · Vol. 2, Issue 3, 2015 · pp. 8–16 Read article
-
Design of Device Driver for Open Source
Abstract: In general, the hardware devices cannot communicate with the operating system directly. Device driver is the API Call/program which provides the communication/interface between the operating system and hardware device. Device driver can be programmed using various operating systems such as window, Linux, Apple (MacOS). This paper is about the creation of the device driver module generically either for the block device or the character devices. Here the device driver program …
Published in Journal of Advances in Shell Programming · Vol. 9, Issue 2, 2022 · pp. 1–8 Read article
-
Windows Azure and Amazon Used in Cloud Computing
Abstract: AbstractOperation is not large as Amazon S3 cloud computing, you can use the same kinds of values within your organization to develop your IT substructure. By setting up thin clients to run requests and services on a local server, somewhat than on their desktops, you ease the costs of placement and maintenance, as well as dropping power costs. In this section we’ll talk about the virtues of evolving your own …
Published in Journal of Operating Systems Development & Trends · Vol. 3, Issue 3, 2016 · pp. 1–5 Read article
-
Optimizing Multi-Cloud Infrastructure: Advanced Bash-Based Automation for Automated Security Patching and Health Monitoring in Hybrid Linux Environments
Abstract: The proliferation of multi-cloud and hybrid Linux environments has introduced significant operational complexity, particularly in maintaining security compliance and system reliability across diverse infrastructure silos. Traditional patch management approaches, relying on manual interventions or disparate vendor-specific tools, suffer from latency, configuration drift, and limited visibility. This article presents a novel, lightweight automation framework constructed entirely in advanced Bash scripting to address automated security patching and real-time health monitoring across hybrid …
Published in Journal of Advances in Shell Programming · Vol. 13, Issue 2, 2026 Read article
-
Optimizing Multi-Cloud Infrastructure: Advanced Bash-Based Automation for Automated Security Patching and Health Monitoring in Hybrid Linux Environments
Abstract: The proliferation of multi-cloud and hybrid Linux environments has introduced significant operational complexity, particularly in maintaining security compliance and system reliability across diverse infrastructure silos. Traditional patch management approaches, relying on manual interventions or disparate vendor-specific tools, suffer from latency, configuration drift, and limited visibility. This article presents a novel, lightweight automation framework constructed entirely in advanced Bash scripting to address automated security patching and real-time health monitoring across hybrid …
Published in Journal of Advances in Shell Programming · Vol. 13, Issue 1, 2026 · pp. 16–28 Read article
-
A Shell Script Compiler in Linux and Unix
Abstract: A command programming language that provides an interface to the UNIX operating system is known as the UNIX shell. It contains some of the mechanisms found in algorithmic languages, such as passing control flow primitives, variables, and parameters. Configurations such as while, if, for, and case are available. Two-way communication is possible between the shell and the command. String value parameters (usually filenames or flags) can also be passed to …
Published in Journal of Advances in Shell Programming · Vol. 8, Issue 2, 2021 · pp. 19–25 Read article
-
Research and Industrial Insight: Operating System
Abstract: Cybersecurity startup Capsule8 this week declared that it has raised US$2.5 million to dispatch the business' first holder mindful, ongoing danger security stage intended to ensure legacy and cutting edge Linux frameworks from existing and potential assaults.
Published in Journal of Operating Systems Development & Trends · Vol. 3, Issue 3, 2016 · pp. 19–24 Read article
-
Remote Disk Booting
Abstract: Now-a-days, the traditional disk-full technology will be replaced by the disk-less technology because of its advantage such as controlling from the central control system, managing large number of computer systems, reducing the redundancy of computer systems, reducing the energy consumption and costs. This project aims at creating a system for centralization of IT resources of an organization by building upon the concept of disk less booting. Disk-less technology provides a …
Published in Journal of Advances in Shell Programming · Vol. 7, Issue 2, 2020 · pp. 18–23 Read article
-
Shell Programming in Computer Programming: Application and Techniques
Abstract: Shell programming is writing scripts with shell commands to automate tasks in an OS. Well, the shell is what enables users to reach the kernel, the program that controls the kernel, which actually enables the users to execute commands, manage files and run processes efficiently. The examples are Bourne Shell (Sh), Bourne Again Shell (Bash), Korn Shell (Ksh), C Shell (Csh), Z Shell (Zsh), etc. Of these, Bash is the …
Published in Journal of Advances in Shell Programming · Vol. 12, Issue 1, 2025 · pp. 17–21 Read article
-
A Review on UNIX
Abstract: AbstractThis paper covers the basic materials needed for you to understand about UNIX. In this paper, we are going to cover following aspects like the concept of UNIX operating systems, the internal architecture of UNIX operating systems, the general format of UNIX commands, various components of UNIX and files and processes.Keywords: GUI, MacOS X, Linux, UNIX, CLI, PID, PC (Personal Computer)Cite this ArticleMegha Agarwal, Yash Gupta. A Review on Unix. …
Published in Journal of Advances in Shell Programming · Vol. 4, Issue 1, 2017 · pp. 1–4 Read article
-
Scheduling Parameters and Scheduling Criteria for Thermal Aware Process Scheduler
Abstract: In recent years, as the technology escalated to meet consumer demands for computing, communication and entertainment, the issue of power consumption and heat generation has become a primary concern for the system designers. Today, it is the time to rethink and renovate the technology with the consideration of power consumption and heat generation. This study discusses the cause and adverse effects of heat generation and rise in temperature of processors. …
Published in Recent Trends in Parallel Computing · Vol. 6, Issue 1, 2019 · pp. 16–26 Read article
-
Empowering Knowledge: Design and Development of Expert Systems with Shell Programs
Abstract: Even if one never intends to write scripts, mastery of shell scripting is an essential skill for anybody hoping to advance in system administration. For instance, a Linux computer uses the shell scripts to start services and restore system settings when it first boots up. Gaining an in-depth understanding of these starting scripts facilitates the analysis and possible optimization of system behavior. Because scripts may be written in short bursts …
Published in Journal of Advances in Shell Programming · Vol. 11, Issue 2, 2024 · pp. 1–4 Read article
-
A Review of Android Versions
Abstract: AbstractThe android operating system is essentially a working framework for mobiles and is quickly picking up piece of the overall industry, with many advanced cells and tablets either discharged or set to be discharged. It is portable working framework that uses an adjusted rendition of the Linux kernel 2.6. Google created Android as a component of the Open Handset Alliance, a gathering of more than 30 portable and innovation organizations …
Published in Journal of Operating Systems Development & Trends · Vol. 4, Issue 1, 2017 · pp. 4–8 Read article
-
Critical Review of Impact of UNIX in Development of Military Computing Paradigms
Abstract: The evolution of military computing systems has been profoundly influenced by the integration and continuous advancement of UNIX operating systems since their inception in the early 1970s. This paper presents a comprehensive review of the pivotal role UNIX has played in shaping the foundational architecture of modern military computing—spanning areas such as command-and-control infrastructures, real-time data processing, mission-critical software, and cybersecurity protocols. By tracing the historical development and technical progression …
Published in Journal of Advances in Shell Programming · Vol. 12, Issue 2, 2025 · pp. 08–16 Read article
-
Unfolding Linux Shell and Shell Scripting in File and Process Management: Enhancing Computer Programming
Abstract: Shell scripting is the process of automating repetitive chores or executing intricate command sequences by creating a series of instructions in a file called a script. Shell scripts take advantage of the shell's features to let users create repeatable and efficient solutions for everyday problems. A shell script is a textual file containing a series of commands intended for a UNIX-based operating system. Because it combines several commands that would …
Published in Journal of Advances in Shell Programming · Vol. 11, Issue 1, 2024 · pp. 1–3 Read article
-
Advances in Shell Programming: Techniques, Tools, and Emerging Trends
Abstract: Shell programming has undergone a significant transformation, shifting from simple command-line interactions to a mature, versatile scripting environment that supports modern computing needs. Over time, shells such as Bash, Zsh, and PowerShell have expanded far beyond basic task execution, evolving into powerful tools capable of handling complex automation workflows, system configuration tasks, and cross-platform orchestration. These environments now offer improved error handling, stronger security features, integrated performance-monitoring options, and more …
Published in Journal of Advances in Shell Programming · Vol. 12, Issue 3, 2025 Read article