Get Even More Visitors To Your Blog, Upgrade To A Business Listing >>

Blog Directory  >  Software Blogs  >  Open Source Blogs  >  Teach Me Linux open-source Blog  > 

Teach Me Linux Blog


teachmelinux.com
Teach Me Linux is a blog that focuses on linux guides and tutorials ranging from software recommendations all the way through bash scripting.
2018-04-28 05:13
In this guide, I will show you a quick and easy way to enable TLS encryption on your Postfix server. The reason why you would want to enable this is that some email servers automatically mar… Read More
2018-04-20 06:35
In this post I will be showing you some Brocade switch commands to check the health status of your Brocade switches. You can run these commands by connecting to your Brocade via SSH using yo… Read More
2018-04-15 02:04
In this guide I will be showing you how to install Conky as well as how to setup Conky on your Linux desktop. This guide should work for the following Linux distributions or any of their der… Read More
2018-04-11 05:50
In this quick guide I will show you how to pass arguments to scripts while using curl. Sometimes you may have a script that you wish to curl multiple times or on multiple servers but also ne… Read More
2018-04-10 05:30
In this guide I will be showing you how to check both your internal and external IP addresses in Linux. The difference between these two types of IP addresses are that external IP addresses… Read More
2018-04-09 12:50
In this guide I will be showing you how to connect to your OpenVPN server using a Linux desktop. The following guide should work regardless of whether you are running Debian, Ubuntu, Fedora… Read More
2018-04-09 01:49
Today I will be showing you how to quickly and easily change your time zone on a Linux system. To do this we will be searching for the closest time zone file New York for example, and then c… Read More
2018-04-09 00:15
If you are making changes to configuration files such as Apache or Postfix for example, you will need to either restart or reload the service for the changes to take effect. So what is the d… Read More
2018-03-30 21:12
Today I will be showing you how to install KDE desktop on your Debian or Ubuntu desktop. The following guide will also work on the following distros: Ubuntu, Lubuntu, Xubuntu Linux Mint Elem… Read More
2018-03-30 07:43
If you are like me then you more than likely want your minimize, maximize and close buttons on the right side instead of the default (left side). Luckily this is extremely easy to change. Mo… Read More
2018-03-27 19:06
In this guide I will be showing you how to install the Gnome desktop on Debian or Ubuntu. This guide should also work for the following Linux distributions: Ubuntu, Kubuntu, Lubuntu, Xubuntu… Read More
2017-11-18 04:49
Today I will be showing you how to create a swap file in Linux. There are many reasons why you may want to use a swap file, one of those reasons may be that you are using a droplet or VPS wi… Read More
2017-11-18 02:20
In this quick and simple post I will be showing you an easy way to automatically run commands over SSH. This method works great with bash loops if you need to run the same commands over mult… Read More
2017-11-18 01:17
Today I will be showing you how to kill Linux processes. There are a few ways to accomplish this and I will be highlighting them all below. If I miss anything then feel free to comment below… Read More
2017-11-18 00:00
Today I will be showing you some of the more useful iLO (integrated lights out) commands that you can use to manage your HP Proliant servers. This is somewhat similar to IPMI and iLO will em… Read More
2017-10-28 23:19
Today I will be showing you how to run basic shell commands from a PHP script. While you can’t interact with these commands (for example top will not output or update, you can still us… Read More
2017-10-28 01:27
While you can use the dd command to overwrite your files, you can also use shred. Shred by default will overwrite your files 3 times and is designed to make it very hard to recover those fil… Read More
2017-10-28 01:26
Ever have a time where you needed to continuously check the progress of something, for example the progress of your array rebuilding after replacing a hard drive? Or waiting for the status o… Read More
2017-10-27 22:15
Today I will be showing you how to check your Linux servers for dropped packets. Dropped packets can occur for a number of reasons including but not limited to, actual network issues, NIC ca… Read More
2017-10-27 00:35
In this guide I will be showing you how to reboot as-well as how to shutdown a Linux server using the command line. There are actually a couple of different ways you can do this, you can do… Read More
2017-10-26 01:54
In this guide I will quickly show you how to enable root logins for Ubuntu. As you may have noticed while installing Ubuntu, you are not prompted to set a root password. This is why you cann… Read More
2017-10-20 19:13
There may come a time where you need to know which PHP version your web server is running. In this guide I will be showing you multiple ways to check which PHP version your Linux server is r… Read More
2017-10-16 14:20
In this easy guide I will be showing you how to use the Linux date command. The date command can be used to see what the date is, what time it is, as-well as set system time (with root/sudo… Read More
2017-10-14 19:05
Today I will be showing you how to use the read command as-well as some read command examples. So what does the read command do? The read command allows you to do what the name might vaguely… Read More
2017-10-12 08:42
One of the things you should do when first setting up your new server is changing the SSH port. This is not because it will actually stop a real attacker but because your server will be hamm… Read More
2017-10-05 06:08
If you are getting into Linux whether it be as a hobby or as a requirement for work, you will need to familiarize yourself with the command line. Unlike Windows where you can do pretty much… Read More
2017-10-02 02:08
In this quick post I will be showing you how to check your kernel version as-well as list your installed kernel versions. So lets begin by checking which kernel you are currently running. Ch… Read More
2017-09-29 01:38
Today I will be showing you how to switch between the different shells on your system. This includes both temporarily entering a different shell (sub shell) as-well as permanently setting a… Read More
2017-09-15 23:23
If you are coming from a Windows desktop and looking for a way to install Notepad++ on your new Linux desktop then you are in luck. You actually have 2 options available for you, one of them… Read More
2017-09-15 22:17
In this post I will be showing you how to pack/compress and unpack/decompress files in Linux using a variety of utilities such as the tar command as-well as others. Packing/Compressing Files… Read More
2017-09-15 01:21
In this quick post I will show you how to check your available or free memory/RAM, as-well as how to see what processes are taking up what percentage (top/htop). There are multiple ways to a… Read More
2017-09-09 23:04
In this post I will be showing you how to manage services in Linux. This includes listing all available services and their respective status, starting, stopping, checking status, and restart… Read More
2017-09-09 01:49
In this post I will be showing you how to use some of the basic loop functions available in bash scripting. These loops (especially a basic for loop) come in handy and are used pretty much d… Read More
2017-09-07 03:28
In this post I will be showing you how to remove your server’s OS information from the postfix banner. While this isn’t enough to stop somebody from finding out your server OS by… Read More
2017-09-06 23:18
Below is a quick and simple case statement that functions as a help dialog whenever the script is run with -h, –help, or -help. Code snippet: #!/bin/bash # Help dialog case "$1" in -h|… Read More
2017-09-03 01:11
If you get even remotely as annoyed as I do when SSH times out and disconnects then this post is for you. Below is how to quickly and easily fix the SSH timeout issue. This solution will not… Read More
2017-09-03 00:21
In this easy guide I will show you how to use the grep command with multiple examples.  If I miss anything useful or if you would like to see something added then please feel free to co… Read More
2017-09-02 23:44
In this post I will be showing you how to make your Apache server a bit more secure using some common methods. If you have any questions feel free to ask in the comments below. Server Tokens… Read More
2017-09-02 22:07
In this quick and simple post I will show you how to generate a free SSL certificate for use with Apache, this will allow your users to view your website/blog over a secure HTTPS connection… Read More
Managing Local Linux User Accounts
2017-03-05 04:32
In guide I will be showing you how to manage local user accounts ranging from creation to modification including things such as adding to sudoers list and changing passwords. You will need r… Read More
How To Change Your Shell In Linux
2017-03-04 13:13
In this quick and simple post I will show you how to find out which shell you are running, list all installed shells, and change shells in Linux. You can either do this temporarily by creati… Read More
3 Easy To Use Linux Desktop Distributions
2017-03-04 04:17
In this post I will be showing you 3 of the best and easy to use Linux desktop distributions. While there are already countless lists like these I will also try to link to their spinoffs und… Read More
Checking All Logs Using A For Loop
2017-02-16 04:19
In this post I will be showing you how to check your log files for errors. Your log files should be located in the /var/log/ directory. We will be using vague search terms such as error and… Read More
Check Your Available RAM In Linux
2017-02-03 13:50
In this post I will show you 3 quick and easy ways to check your RAM in Linux. These methods should all work regardless of which distribution you are using. Free Command This is the most com… Read More
How To Use Case Statements In Bash Scripts
2017-02-03 12:55
Case statements are useful for a variety of things including adding a help dialog/message to your script. Below are a few different examples of using a case statement. Defining Arguments For… Read More
How To Install Google Page Speed Module
2017-01-29 12:35
Google Page Speed Module is a package that you can install once you have a LAMP setup that will basically make your pages load faster by automatically setting up common best practices. The m… Read More
Checking Your Disk Usage In Linux
2017-01-25 05:27
This short post will show you how to check your free space or disk space usage, the command we will be using is df.  There are a couple different ways you can use df, you can use it to… Read More
Enable Opcache On PHP7/Apache
2017-01-25 05:06
In this post I will be showing you how to enable opcache on your Linux server. Opcache will basically cache your php scripts and significantly speed up your page load speeds. For this guide… Read More
Finding And Killing Processes In Linux
2017-01-22 13:30
In today’s post I will be showing you how to locate processes as-well as how to terminate them using the Linux command line. So lets jump right in by learning how to locate a process… Read More
Checking Your PHP Version In Linux
2017-01-21 13:30
If you are trying to figure out what version of PHP you are running on Linux then there are various ways to accomplish that. Below are some of the ways you can quickly and easily verify what… Read More
2017-01-20 01:35
Today I noticed that MySQL failed to update on one of my droplets, after trying for a while I was unable to get it to successfully update. I tried many different posted solutions but the onl… Read More
Using If Statements In Bash
2017-01-19 12:17
In this post I will show you how to use if statements in bash, you can do this directly in the prompt or in actual bash scripts. If statements basically run a command or part of your script… Read More

Share the post

Teach Me Linux

×

Subscribe to Teach Me Linux

Get updates delivered right to your inbox!

Thank you for your subscription

×