Author: Rahul

I, Rahul Kumar am the founder and chief editor of TecAdmin.net. I am a Red Hat Certified Engineer (RHCE) and working as an IT professional since 2009..

Github Actions provides us an easier way to setup CI/CD for the application. We can build any application on Github events and deploy to the servers. The default all commands are executed at root directory of the application. In some cases, you need to execute any command for the sub directories. It’s possible by setting the working-directory directive in the configuration file. Running Command in Subdirectory with Github Actions For example, your application have composer.json file under the “app” directory. In that case, use the following configuration to run composer install under app directory.

In the above configuration the…

Read More

A hostname is like the label of any device, which provides identity over a connected network. It is a meaningful name of the device to identify on a network. The change will require a system reboot. So make sure to save all the files. For the production servers, change the hostname, when you can restart the system. Follow these quick instructions to change Windows system hostname (computer name). How to Change Windows Hostname Similar to other operating systems, Windows systems also allow us to change its hostname. Changing the hostname required a system reboot to apply it. Quick Instructions Here…

Read More

There are 350 plus kali Linux tools that are used to automate our tasks during hacking and penetration testing. To increase time efficiency, Kali Linux tools are used that are already included in different versions of Kali Linux. They not only save time but also help us in getting the specific result by capturing accurate data. Here we describe the top 10 kali Linux tools that help us in hacking. TOP 10 KALI LINUX TOOLS: Nmap (Network Mapper) Wireshark John the Ripper THC Hydra Better cap Autopsy Sqlmap Burp Suite Scanner Lynis Netcat 1. Nmap (Network Mapper): Network Mapper also…

Read More

NVM (Node Version Manager) is the command-line utility for installing Node.js on your system. It allows us to install multiple Node.js versions and switch between them. This is helpful for the system running multiple Node applications that required different-2 node versions. This tutorial will help you to install and manage multiple Node.js versions on Windows using NVM. How to Install NVM on Windows The coreybutler has build the nvm installer for the Windows systems. Visit the below link to download the NVM installer for the Windows systems. https://github.com/coreybutler/nvm-windows/releases And download the nvm-setup.zip file of the latest version. Extract the downloaded…

Read More

PowerShell is an command line interface as well as a scripting language developed by Microsoft. Similar to bash programing, the PowerShell is also used for automating the jobs for the system management. The current version of PowerShell supported Fedora 32 or greater versions. PowerShell is also available for the Linux systems with an official package repository. This tutorial will help you for installing PowerShell on Fedora Linux system. Prerequisites You must be login as root account or sudo privileged account to your Fedora Linux system. Enable Microsoft Repository in Fedora First of all add the Microsoft signature key to your…

Read More

Linux Terminal Emulator is a truly useful and valuable tool for novice or super clients. Terminal Emulators assist you to utilize and collaborate with the shell of Linux systems. It provides you complete access to unleash the power of the system. Furthermore, Linux Terminal Emulator is the most ideal approach to study commands of Linux without having a trained subsystem of Linux. There are no online terminals and bash editors accessible in the market to execute several commands and examine the results. If you don’t have a Linux system then you can explore the basics of system or test scripts…

Read More

The VirtualBox is a powerful tool for virtualization developed by Oracle Corporation. It is a widely used commercial by large enterprises as well as home users. VirtualBox 6.1 is the latest major release by the Oracle team. This version is released with various performance improvements over the previous major releases. This tutorial will help you to install VirtualBox on Debian 11 Bullseye Linux system. Before we start Login to the Debian 11 desktop system with a sudo privileges account. Update all the currently installed packages on your system. To do this simply run the following commands. sudo apt update &&…

Read More

This tutorial will help you to find recently modified files in Linux via command line . The find command allows us to define duration in Minutes or Days. The minutes are define with -mmin and the days value can be defined with -mtime You can also define the search criteria to find files modified within or before specified duration. For example, to search files modified before, use “+” (positive) with duration (eg: +1, +24 etc). To search files modified within duration use “-” (negative) sign with duration value (eg: -1, -24) etc. Find All Modified Files Less Than Time Modified…

Read More

The Python development team has released the latest version of Python 3.10. This includes more new features, security patches, and many other improvements. This version includes a new feature that is “Parenthesized context managers”. Using enclosing parentheses for continuation across multiple lines in context managers is now supported. For more details read the complete changelog. This tutorial will help you with the installation of Python 3.10 on Debian 11/10 Linux systems. The tutorial will compile and install Python 3.10 source code on your system. Prerequisites First of all, Log in to your Debian-based system with sudo privileged account access. Open…

Read More

The Python development team has released the latest version of Python 3.10. This includes more new features, security patches, and many other improvements. This version includes a new feature that is Parenthesized context managers. Using enclosing parentheses for continuation across multiple lines in context managers is now supported. For more details read the complete changelog. This tutorial will help you with the installation of Python 3.10 on all Fedora versions and CentOS/RHEL 8 Linux systems. The tutorial will compile and install Python 3.10 source code on your system. Prerequisites The system must have a pre-installed GCC compiler on your system.…

Read More