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.
Check Used Disk Space on Linux With du Command
On most personal devices, drives get filled up with photos and videos and music, on servers, drives get filled up with data in user accounts and log files. You can check in on disk usage with the du command. 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 ...
You Can Switch to Linux!
Books have been written with solutions for all the potential pitfalls the Linux-switcher faces. Instead of just telling you what to do, I?m going to tell you how to do things and explain why you're doing them. I'm going to focus on the things that are truly a challenge (and poorly documented), but still give you a head start on the easy stuff. More ...
What You Need to Know to Set Up a Simple Firewall in Linux
Like any other OS, Linux needs to be protected with a firewall. Essentially, a firewall is a protective fence that keeps unwanted external data and software out and sensitive internal data and software in. More ...
Dual-Boot Windows and Ubuntu
with your dual-boot Windows and Ubuntu configuration you can see what Ubuntu can do when installed to your hard disk running at full speed, and you can still run Windows when you need to use legacy applications that don't come in a Linux version. More ...
Commands to Display Your Linux Computer's Hardware Information
Get the details on the hardware inside your Linux computer from the command line. More ...
How to Protect Files and Directories in Linux
In Linux, you can protect the files through file ownership and the permission settings that control who can read, write, or execute the file. More ...
Levels and Layers of Abstraction in a Linux System
We can use abstraction to split computing systems into components to make things easier to understand, but it doesn't work without organization. We arrange components into layers or levels. A layer or level is a classification (or grouping) of a component according to where that component sits between the user and the hardware. More ...
Bootloaders In Linux
A boot loader is a program that controls the the initial sequence of operations performed in the process of starting the Operating System when the computer is switched on. More ...
An introduction to the Linux Boot and Startup Processes
Ever wondered what it takes to get your system ready to run applications? Here's what is going on under the hood. More ...
Linux Memory User Space
Linux Memory is divided into two distinct areas: user space, which is a set of locations where user processes run, and kernel space, which is the location where the code of the kernel is stored, and executes under. More ...
Ubuntu for Non-Geeks: A Pain-Free, Get-Things-Done Guide
If you are new to Ubuntu, or even new to Linux, this book is a great introduction to Ubuntu Linux. However, it goes beyond that. When you finish the book, you will have a lot of knowledge about Ubuntu, and you will be much more comfortable with this excellent operating system. More ...
How to Load or Unload a Linux kernel Module
Linux manages hardware peripherals using kernel modules. Fix problem peripherals by finding and loading kernel modules. Here is how to load or unload a Linux kernel module. More ...
Looking at the Android Operating System
The Android operating system is actually an offshoot of the Linux operating system. Since its inception, however, Android has developed into a robust, independent operating system designed for mobile devices. More ...