How to Review Bash History

When working in a Linux command-line interface (CLI), you may find yourself wondering exactly what commands you ran during the course of your workflow. Fortunately, most Linux operating systems store your commands in a bash history file, which is a stored list of all commands a given user has entered into the system. By reviewing Read More >

What is SELinux?

As cybersecurity becomes increasingly necessary, it is useful to familiarize yourself with some common security infrastructures that are used on modern web servers and personal computers. For Linux users, one such infrastructure is SELinux, the Linux kernel security module that dictates access control security policies, including mandatory access controls (MAC). SELinux consists of a set Read More >

Getting Started with Kanboard Kanban

You don’t need to create an account with Asana or Trello, or add a plugin for WordPress or Nextcloud, to benefit from kanban project management. Kanboard is free, open source software (FOSS) you can self-host to visualize multiple projects with teams (called groups) privately or publicly. Kanboard only requires PHP to work. This allows you Read More >

Understanding Linux Daemons

While reviewing instructions for Linux software, you may have come across mention of daemons. This somewhat obscure term is frequently used in reference to various pieces of utility software that allow your operating system to function properly. Everything from network management to file storage and resource usage is handled by these daemons, making them an Read More >

How to Git Stash

As you may already know, Git is a powerful program. One wrong command can wipe out important work. In this article, you’ll learn how to “stash” changes so you can cleanly and easily checkout different branches without destroying your work. Git is a popular version control system for anyone managing files on private servers or Read More >

Posted in Git