The Zsh (Z shell) is a interactive login shell for the Unix/Linux systems. It has multiple improvement over the Bash shell and includes the best features of the Bash, ksh and tcsh shells. This tutorial will help you to install ZSH on Ubuntu 20.04 LTS Linux system. Installing ZSH on Ubuntu Zsh packages are available under the default apt repositories. So first, update the Apt cache on your system with latest available packages. sudo apt update Then type below command to install zsh shell packages with required dependencies. sudo apt install zsh Once the installation completed, let’s check the installed…
Author: Rahul
AnyDesk is a popular remote desktop software that offers fast and reliable remote access to devices running different operating systems. This article provides step-by-step instructions on installing AnyDesk on Ubuntu 22.04 and 20.04. Prerequisites Before you proceed with the installation, ensure that: You have administrative access or sudo privileges on your system. You have an active internet connection. Installation Steps 1. Update the System First, always start by updating your system to ensure that all packages are up-to-date. Open the terminal and execute: sudo apt update && sudo apt upgrade -y 2. Download AnyDesk There are several ways to download…
If you’re looking for files that are larger than 10MB, 100MB or 1GB, the find command can be very helpful. With find, you can search for files based on size criteria. A few days back my production application goes down. After searching for half an hour, I found the application was down due to the disk full on my server. So I searched all files greater than 1 GB and then all files greater than 100 MB. There were a few log files that were large in size, which caused the disk full. In this tutorial, you will learn how…
Shell scripting is a powerful tool for automating tasks in Linux and Unix-like systems. It allows users to create scripts that can simplify repetitive tasks or perform complex operations. One such operation is an infinite loop, which can be useful in various scenarios, such as waiting for a specific event, continuously monitoring system resources, or repeatedly executing a command. This article will discuss how to create infinite loops using ‘for’ and ‘while’ constructs in shell scripting, along with practical examples. 1. Creating an Infinite Loop Using the ‘while’ Construct The ‘while’ construct is one of the most straightforward ways to…
Sublime is a powerful text editor that supports multiple programming languages. It is a popular text editor among developers. In this tutorial, you will find 2 methods of installing Sublime text editor on the Ubuntu 20.04 systems. The first method uses Snapd package manager and another method uses official PPA for the package installation. It’s your choice to select a method of Sublime installation on the Ubuntu 20.04 LTS system. You may also like => Installing Visual Studio Code on Ubuntu 20.04 Method 1 – Install Sublime with Snapd on Ubuntu 20.04 The Sublime text snappy package is available for…
Memcached is a distributed memory object caching system which stored data in memory on key-value basis. It is very useful for optimizing dynamic websites and enabled speed by caching objects in memory. This article will help you to install Memcached with PHP Memcache PECL extension on Ubuntu 20.04 systems. Prerequisites You must have shell access to your Ubuntu 20.04 system with sudo privileged account. Login to your system and complete this tutorial. Step 1 – Installing Memcached on Ubuntu First of all, update Apt package cache on your system then install Memcached service on your system. Execute below commands from…
Apache OpenOffice is an open-source office application software suite available for Unix-based systems. You can use documents, spreadsheets, presentations, and drawing software freely. OpenOffice is a project build by the Apache foundation and providing the latest features and security updates. This tutorial will help you to install Apache OpenOffice 4.1 on Ubuntu 20.04 LTS system. Step 1 – Installing Java Apache OpenOffice 4.1 required Java runtime 8 or higher version to run on any platform. Make sure you already have installed Java on your system. To install latest available OpenJDK Java on your Ubuntu system, type: sudo apt install default-jdk…
In some cases you may required to search all files owned by a particular user on Linux system. For example, you are hosting a cPanel server and there are mismatch with size of quota and home directory of user. In that case some of the files owned by user are outside of there home directory. To find all files on the server owned by that user run the following command. find / -user $USERNAME Replace $USERNAME with the actual username to whom you need to search files. This command will search files owned by a particular user in entire file…
Wine (Wine Is Not an Emulator) is an open-source application that provides compatibility with running software developed for Microsoft Windows on Unix-like operating systems. With the help of Wine, you can run Windows software on a Linux system. The development team has recently released the latest Wine 9.0 version that is available for installation on Ubuntu systems. This tutorial helps you to install Wine on Ubuntu 22.04 and Ubuntu 20.04 LTS Linux systems. The Winehq team provides PPA for installing Wine on Ubuntu systems. So we will use official wine PPA for the package installation. Step 1: Update Your System…
AWS Cloudfront is a content delivery network (CDN) service, which delivers data fast and security world wide. It keeps a copy of files to their own server for faster delivery. Sometimes when you apply changes to your application, it not appear on frontend immediately. This is due to Cloudfront serve those files from there own server. It takes some time to read latest files from original servers. To apply changes immediately, you need to clear cache on Amazon Cloudfront. AWS provides an option to create cache invalidation request against your Cloudfront distribution. This tutorial help you to clear cache on…