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.
Understanding Linux Filesystems: Ext4 and Beyond
Learn the history of ext4, including what's different from ext3 and the other filesystems that came before it. More ...
What is Bash?
A shell is a terminal application used to interface with an operating system using written commands. Bash is a shell for and has been ported to Windows. Bash an acronym for Bourne Again Shell because it is an enhanced version of the Bourne shell distributed with Linux. Bash is released under the GNU General Public License (GPL). 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 ...
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 ...
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 ...
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 ...
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 ...
How to Partition a Drive for Linux and Microsoft Windows
If you only have a single hard drive available in your PC, you need to create separate areas (called partitions) on the hard drive for Windows and Linux. This article walks through the process of how to do that, but first, you need to understand how partitions work. More ...
How to Detect and Guard against Linux Security Vulnerabilities
You should scan your Linux-based systems to avoid hacks and gather information from both outside and inside your network. That way, you can see what the bad guys see from both directions. More ...
Installing Software on Fedora
With windows, you execute the applications setup program (by double-clicking on setup.exe) and, 99 percent of the time, the application will install succesfully. Compare that to installing software on Linux, where you're supposed to search internet repositories and gather all the components required for the program. More ...
How to Use the VIM Text Editor in Linux
In 1988, an improved version of Vi, called vim (vi iMproved), was released. This article provides some examples that illustrate some basic operations with text as well as its extra features that make vim unique and useful. More ...
Protect Your Android Device From Malware
The growth rate of mobile devices continues to soar. Android is the leading operating system for mobile devices. Cybercriminals have intensified their efforts to hack into Android devices. More ...
What is Bash?
A shell is a computer program which exposes an operating systems services to a human user or other program. It normally uses a command-line interface, but may have a graphical user interface. It is called a shell because it is the outermost layer around the operating system. 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 ...