Welcome to the all new Unix Tutorial!
Hey guys, just wanted to let you know that Unix Tutorial is now sporting a modern theme that will make it even easier to find and read articles on different topics. Unix Tutorial Priorities for 2014 so...
View ArticleBook Review: Linux iptables Pocket Reference
See larger image Linux iptables Pocket Reference (Paperback) List Price: $9.95 USD New From: $2.95 USD In Stock Used from: $1.94 USD In Stock I've just read a really useful book on iptables: Linux...
View ArticleUbuntu: how to clean APT cache
Ubuntu uses APT (Advanced Package Tool) for installing, removing and managing software on the system, and in doing so it keeps a cache of previously downloaded and installed packages even after they've...
View ArticleUbuntu: How To Enable SSH
Secure Shell (SSH) allows secure communication between networked computers for such purposes as logging in to a remote computer, running some commands remotely, and transferring files (with the scp...
View ArticleInstalling VLC in Ubuntu
An extremely popular and extremely powerful VLC Media Player by VideoLAN is known for its ability to play just about any media file format you can throw at it. Great news is that VLC is readily...
View ArticleHow To: Make IP Forwarding Permanent in Linux
While IP forwarding in Linux is disabled by default, as most people don't need it, there may be various reasons why you might want it enabled. Enabling IP forwarding is easy. First let's check if it is...
View ArticleHow To Create an Alias in Unix shell
When you want to save yourself from typing an unwieldy command over and over again you can create and use an alias for it. It will then act as a shortcut to the larger command, which you can type and...
View ArticleHow to Check If Your System is Vulnerable to Shellshock
Shellshock refers to a set of vulnerabilities discovered in late summer 2014 that affects Bash (Bourne again shell), a command line shell program used on all Linux systems and almost all UNIX systems,...
View ArticleHow to Patch Bash Against Shellshock
Since you're reading this you're probably already aware of what Shellshock is; a number of vulnerabilities found in the widely used Bash shell system in the summer of 2014. The quickest and easiest way...
View ArticleHow to Confirm which Ports are Open on Your Linux System
If you wish to see which ports are open on your Linux system, perhaps to check your configuration, you can use the nmap tool. It's a powerful tool, but we'll focus on just this simple task. If you...
View ArticleUsing md5deep for Comparing Directories in Unix
You can compare the contents of two directories by their md5 hashes, which could be useful when you want to make sure that a sync operation went smoothly, for instance. By inspecting the hashes of all...
View ArticleChanging Passphrase to your SSH Private Key
If you need to change or add a passphrase to your existing SSH private key just use ssh-keygen, the same tool which creates the key in the first place. Just add the -p option to specify you want to...
View ArticleEnable Text Console Support in Ubuntu
There are three ways to access the command line interface in Ubuntu, as on any Linux and UNIX distribution. One is launching the terminal emulator program within the graphical user interface. The other...
View ArticleHow To Determine OS Version on Your Raspberry Pi
Someday you may realise that you had your Raspberry Pi for so long that you no longer remember what OS release it's running. Turns out, it's super easy to double-check: root@s7:~# cat /etc/os-release...
View ArticleHow To Generate ed25519 SSH Key
Generating ed25519 SSH Key I'm hoping to reinstall my MacBook Pro 15" 2017 with a fresh macOS Catalina sometime soon, and part of preparations is testing my install methods (hello, brew!) and...
View ArticleQuickly Finding files in macOS with mdfind
macOS Mojave I've just learned about a super cool command in macOS: mdind. It consults a database to find files using type or filename. mdfind is quite similar to locate command, I think, but more...
View ArticleProject: Compile exFAT-FUSE in RHEL 8
Compiled ExFAT-FUSE binaries in RHEL 8 I have a large external SSD disk attached to my new desktop, and because I multiboot between Windows and different versions of Linux, I decided to keep it...
View ArticleInstall Software with Homebrew in Ansible
Red Hat Ansible Pretty cool! I started automating my macOS setup and discovered that mighty Ansible ecosystem has even Homebrew automation! Example of Homebrew Cask in Ansible Here's how I can install...
View ArticleUbuntu 19.10
Ubuntu 19.10 Desktop Wallpaper Ubuntu 19.10 was released on October 17th, which means it's time to upgrade Ubuntu on my Dell XPS laptop. Please note this is NOT a long-term support (LTS) release, so...
View Articlebat – syntax highlighter
I'm back online! Have been doing a bit of reading but was too busy to publish anything, so this week should be fun with lots of content. bat command bat is a simple tool that lets you show contents of...
View Article