The su command is also known as switch user. This command is used to become another user during a login session. When invoked without a username, su defaults switch to the super user. Basically, the su command is used to change current logged in user to another user without logged out from system. It is an frequently used command mostly by the Linux terminal users. This tutorial will help you understand the uses of Linux su command with examples. Syntax: su [OPTIONS] [USER] [OPTIONAL ARGS…] su Command Examples in Linux Let’s begin with a basic example. I’m Logged in to…
Author: Rahul
Linux is the best and most-used open source operating system. The Linux users have a large number of options to choose operating system. You have options to choose desktop for your Linux systems. But still Linux professionals love the command line to work. Mainly the Linux server editions comes with command line option only, which create them lighter and faster. The Linux users uses shell to interact with operating systems. In which the Bash (Born Shell) is the most used shell and available default on most systems. Now a days Zsh (Z Shell) is also getting popularity between the users…
Python is an object-oriented, high-level programming language. It is open-source with a large community. Python is used as a key language among the top tech companies like Google. The Python 3.9 stable version has been released with several improvements and security updates. It included multiple new modules, improved existing modules, and many other features. Debian 10 default repositories come with Python 3.7. So if your application can work with this version, install it from default repositories using command apt install python3 . To install Python 3.9 on Debian 10 follow this tutorial. This tutorial will describe you install Python 3.9…
PyCharm IDE is a fully loaded with useful features for the professional Python programmers. It has an intelligent Python assistance like smart code completion, code inspections, on-the-fly error highlighting and quick-fixes, and rich navigation capabilities. PyCharm is loaded with with IPython interactive Python console. This IDE is highly recommended for modern web development frameworks such as Django, Google App Engine, Flask, web2py, and Pyramid. This IDE is available in community and professional editions. Both are available on Snapcarft for the installation. Community is free to use but professional needs a license. This tutorial will help you to Install PyCharm on…
Linux chmod command is used to change access permissions of files and directories. In this article, you will learn how to change permissions of any file or directory with chmod command. We have already described the Linux file permissions. Syntax: chmod [PERMISSIONS] [FILE]… Role & Permission Types To understand file permission you must know about Roles and Permission types. There are three types of roles available in Linux systems (User, Group, and Others). Each role has 3 types of permissions (Read, Write, and Execute). Roles: User (Owner) Group (All group members) Other (All other users Permissions: Read (r) – Member…
Ubuntu 20.04 Focal Fossa is the latest LTS release available to download. This tutorial will provide you the download links to DVD ISO Images of Ubuntu 20.04 LTS with different desktop flavors. You can find the Ubuntu 20.04 release notes on its official website. In this tutorial, you will find instructions to download Ubuntu 20.04 LTS Focal Fossa ISO images from official site. Also you will learn how to download images with zsync command line utility. Ubuntu 20.04 LTS Download Links Select your favorite Desktop edition and use below links to download the required editions. Ubuntu 20.04 LTS Desktop Ubuntu…
A time zone refers to the local time of any region or a country. Generally each country uses one time zone but few of the countries shares multiple time zones due to its geological areas. It is always recommended to set a correct time zone on your server during initial setup. Most of applications are build to use system time zone and manage their data accordantly. In that situation your system must have correct time zone configured. This tutorial will describe you to how to set or change time zone on Ubuntu 20.04 Linux systems. Check Current Timezone Login to…
Jenkins is a popular open-source automation server that is widely used for continuous integration and continuous delivery (CI/CD) in software development. As a system administrator, you may need to reset the Jenkins admin password if you have lost or forgotten it. In this tutorial, we will learn how to reset the Jenkins admin password in a few simple steps. Steps to Reset Jenkins Admin Password Follow the below steps to recover admin account access to the Jenkins portal. Disable Current Security – First of all, login to your Jenkins server and edit the Jenkins configuration file (/var/lib/jenkins/config.xml) in your favorite…
Security always comes first. It is recommended to keep your files secure on your systems. No one liked that anyone misused their hard work due to silly mistakes. Many of fresher set file permissions to 777 on production servers to avoid any permission issue. But they are doing big mistakes by setting world writable permissions. Use previous tutorial to search files with 777 permission on Linux system. It is always advised to keep the file and directory permissions to minimal. May of the web application framework suggest to keep permissions for all directories to 755, and all files to 644.…
TeamViewer is a powerful remote desktop and file sharing application works with most of the operating systems and mobile devices. In order to commercial use of TeamViewer, you have to purchase license. You can use it free for personal use only. A Debian package is build by the team viewer team and available for the installation on Ubuntu and Debian systems. You can download it from TeamViewer website with no charge. This tutorial help you to how to install TeamViewer on Debian 10 (Buster) Linux system. Prerequisites A running Debian 10 system with desktop access. Sudo privileged account access. Installing…