History and Future of the C Language
Sysads Gazette
by
1y ago
The C programming language is a high-level programming language that was developed in the early 1970s by Dennis Ritchie at Bell Labs. It was designed to be a general-purpose, high-level language that could be used for a wide range of applications, from operating systems to business software. One of the main benefits of C is its efficiency and performance. C is a compiled language, which means that it is transformed into machine code that can be directly executed by a computer’s hardware ..read more
Visit website
History of the Proc Filesystem
Sysads Gazette
by
1y ago
The philosophy of Unix is a set of principles and design decisions that underlie the Unix operating system and its derivatives. Unix was developed in the 1970s by a group of researchers at AT&T’s Bell Labs, and it has since become one of the most widely used and influential operating systems in the world. One of the key features of the Unix philosophy is the emphasis on simplicity and minimalism. Unix was designed to be a small, efficient, and flexible operating system that could be easily adapted to a wide range of hardware and software platforms ..read more
Visit website
History of the Proc Filesystem
Sysads Gazette
by
1y ago
The proc filesystem is a virtual filesystem in the Linux operating system that provides information about the system’s processes, hardware, and kernel. The proc filesystem is a unique feature of Linux that has been widely adopted by other operating systems and has played a significant role in the development of modern computing. The idea behind the proc filesystem originated in the 1980s, when researchers at the University of Utah were developing the Mach operating system ..read more
Visit website
History and use of Systemd in Linux
Sysads Gazette
by
1y ago
Systemd is a software utility that manages and controls the system services and processes in a Linux operating system. It is a system and service manager that is responsible for controlling the initialization of the system and starting, stopping, and managing system services. Systemd was developed by Lennart Poettering and Kay Sievers in 2010 and has since become the default init system for many Linux distributions. Systemd is designed to be a replacement for the traditional init system, which is the first process that is started after the kernel has been loaded ..read more
Visit website
How to Become a Linux Sysadmin
Sysads Gazette
by
1y ago
How to Become a Linux Sysadmin Becoming a Linux sysadmin requires a combination of technical skills and experience with the Linux operating system. In this article, we will cover the key steps to take in order to become a successful Linux sysadmin. Study the shell The shell is a command-line interface that allows users to interact with the operating system. As a sysadmin, you will need to be proficient in using the shell to navigate the file system, manage processes, and perform other tasks ..read more
Visit website
Git Internals
Sysads Gazette
by
1y ago
Git is a version control system that is widely used for tracking changes in software projects and coordinating the work of developers. In this article, we will explore the history of Git and how it works internally. Git was developed by Linus Torvalds, the creator of the Linux kernel, in 2005. At the time, Torvalds was using a proprietary version control system called BitKeeper, but the company that developed it decided to stop providing free licenses to the Linux kernel development team ..read more
Visit website
Benefits to Compiling Your Own Kernel
Sysads Gazette
by
1y ago
Compiling Your Own Linux Kernel Compiling your own Linux kernel can offer a number of benefits for users who are willing to take the time to do so. In this article, we will explore some of the key advantages of compiling your own kernel, as well as provide an overview of the process involved. One of the primary benefits of compiling your own kernel is the ability to optimize it for your specific hardware ..read more
Visit website
What is an inode?
Sysads Gazette
by
1y ago
Inodes and filesystems are important concepts in computer science that are often discussed in the context of operating systems. An inode is a data structure used to store information about a file or directory on a computer’s filesystem. This information includes the file’s size, ownership, access permissions, and the location of the file’s data on the physical storage device. A filesystem is the underlying structure that an operating system uses to organize and manage the files and directories on a computer’s storage devices ..read more
Visit website
What is ext2?
Sysads Gazette
by
1y ago
What is the ext2 filesystem? The ext2 (second extended) filesystem is a type of file system used in Linux operating systems. It was the default file system in many Linux distributions in the 1990s, and it is still in use today, although it has been largely superseded by newer file systems such as ext3 and ext4. The ext2 file system was developed as a successor to the original ext (extended) file system, which was released in 1992 ..read more
Visit website
What is a disk partition?
Sysads Gazette
by
1y ago
What is a disk partition? Introduction A disk partition is a logical division of a hard disk that is used to separate and organize data. A disk partition can be created to store specific types of data, such as operating system files, application files, or user data. In Linux, disk partitions are typically created during the installation process. In traditional Unix systems, system administrators would create many partitions, each of which would be used for a different purpose ..read more
Visit website

Follow Sysads Gazette on FeedSpot

Continue with Google
Continue with Apple
OR