Raspberry Pi 400 PC in a Keyboard Raspberry Pi 400 takes the same components as Raspberry Pi 4, including the system-on-chip and memory and puts them in a compact keyboard.
Linux Server Hardening
For today's computing platforms, ease of access and openness is essential for web based communications. This is at odds with the increased necessity for comprehensive security measures in a world full of malware and hacking threats. More ...
View Your Linux Server's Network Connections With Netstat
Netstat is a command-line network utility that displays network connections, routing tables, and a number of network interfaces, and network protocol statistics. This artilce shows how to view Your Linux Server's Network Connections With Netstat. More ...
What is a Linux Distribution
An operating system consists of a lot of files and the files that make up Linux along with an installer for the files are called a distribution. More ...
Linux System Calls and Support
There are several kinds of kernel features available to user processes. For example, system calls (or syscalls) perform specific tasks that a user process alone cannot do well or at all. For example, the acts of opening, reading, and writing files. More ...
Connecting Linux to the Internet
Today, a computer without Internet access would be severely limited. Mozilla running on Linux provides more reliable and secure Internet access than Internet Explorer running on Microsoft Windows. More ...
How to Switch to Ubuntu
Ubuntu is a free alternative to Windows which is fast and easy to use. You may want to switch to Ubuntu because of its robust security, speed, freedom, ease of use, low maintenance, and no price. This article will show you step by step how to switch from Windows to Ubuntu. More ...
Easy Way to Install Linux
Windows, Apple MAC OS, and Chrome are operating systems designed primarily to be marketing devices that wrestle you to their stores. May people are getting fed up with this, that's why Linux is becoming so popular. More ...
Setting Up a Basic Ethernet LAN on a Linux PC
When you install most the Linux distributions on a PC connected with an Ethernet card, the Linux kernel automatically detects the Ethernet card and installs the appropriate drivers. The installer also lets you set up TCP/IP networking. More ...
Linux Security Basics: How to Encrypt and Sign Files with GnuPG
Linux comes with the GNU Privacy Guard (GnuPG or GPG) encryption and authentication utility. With GnuPG, you can create your public and private key pair on your Linux system, encrypt files with your key, and digitally sign a message. More ...
Understanding the Linux Boot Process
In order to troubleshoot a Linux system that fails to boot, it is important to understand the boot process. Then we can identify at which stage of the booting sequence the failure occurred. More ...
What Is the Android Operating System?
Google's Android operating system is a version of Linux customized for mobile devices, developed by the company Android Inc., which was purchased by Google. It has gone through many updates, each version give the name of a different dessert. More ...
Linux Server Step-by-Step Configuration Guide
This book contains no boring theory. Instead it's packed with 54 hands-on, step-by-step exercises and 185 graphics including screen captures showing you exactly what you should be seeing on your own screen. More ...
CFS: Completely Fair Process Scheduling in Linux
A scheduling class specifies which scheduling policy applies to which type of process. Completely fair scheduling (CFS), which became part of the Linux 2.6.23 kernel in 2007, gives every task a fair share of processor resources in a low-fuss but highly efficient way. More ...
Basic Linux File and Directory Commands
This article explains the basic Linux file and directory commands used in their simple forms. How to determine you location in the directory hierarchy, create a directory, delete a directory, create a new file, move a file, copy a file, delete a file, and more. More ...