Enhancing Skills

Category: Operating System

uname: Print all information about the current operating system

uname -a All information: Displays all available system information. Command: uname -a Example Output: The uname command provides information about the system on which it is run. The -a option prints all available system information, including the kernel name, version, and architecture, as well as the system’s hostname. uname -s […] Read more »

systemctl: System service manager to start, stop, and manage services

Command: sudo systemctl systemctl is a command-line utility that interacts with systemd, a system and service manager used in many Linux distributions. It controls and manages system services, including starting, stopping, restarting, and checking the status of services. Sample Command and Output: Description: Additional Commands and Sample Outputs: Description: Description: […] Read more »

dpkg: Package management system used on Debian-based distributions

Command: dpkg dpkg is the core package management system for Debian-based distributions (such as Ubuntu and Debian). It provides the basic functionality for installing, configuring, and removing software packages in .deb format. Sample Command and Output: Description: Additional Commands and Sample Outputs: Description: Description: Description: Description: Description: Description: Description: Note: […] Read more »

rpm: Package management system used on Red Hat-based distributions

Command: rpm The RPM Package Manager (RPM) is a package management system used primarily on Red Hat-based distributions (such as CentOS, Fedora, and RHEL). It allows users to install, update, remove, and query software packages. Sample Command and Output: Description: Additional Commands and Sample Outputs: Description: Description: Description: Description: Description: […] Read more »

yum: Package manager for Red Hat-based distributions

Command: yum A package management tool used on Red Hat-based Linux distributions (like CentOS, Fedora, and RHEL). yum (Yellowdog Updater, Modified) simplifies the process of installing, updating, and managing software packages. Sample Command and Output: Description: Additional Commands and Sample Outputs: Description: Description: Description: Description: Description: Note: yum is used […] Read more »

aptitude: Package manager for Debian-based distributions, an alternative to apt-get

Command: aptitude A package management tool that provides a text-based user interface for managing packages on Debian-based systems. It offers a more user-friendly interface compared to apt-get and integrates advanced features for package management, including searching, installing, and removing packages. Sample Command and Output: Description: Additional Commands and Sample Outputs: […] Read more »

apt-get source package_name: Download the source code for a package

Command: apt-get source package_name Used to download the source code of a specific package. This command retrieves the source code archive of the specified package, which can be used for examining or modifying the package before building it from source. Sample Command and Output: Description: Additional Commands and Sample Outputs: […] Read more »

apt-cache search keyword: Search for packages based on keywords

Command: apt-cache search keyword Used to search for packages in the repository whose names or descriptions match the specified keyword. This helps in finding packages related to a particular topic or functionality. Sample Command and Output: Description: Additional Commands and Sample Outputs: Description: Description: Note: Use apt-cache search to quickly […] Read more »

apt-cache depends package_name: Show the dependencies of a package

Command: apt-cache depends package_name Used to list the packages that a specified package depends on. This helps in understanding which other packages are required for the specified package to function correctly. Sample Command and Output: Description: Additional Commands and Sample Outputs: Description: Description: Note: Use apt-cache depends to check the […] Read more »

apt-cache show package_name: Display detailed information about a package

Command: apt-cache show package_name Used to display detailed information about a specific package from the package cache. This includes the package’s version, description, dependencies, and other metadata. Sample Command and Output: Description: Additional Commands and Sample Outputs: Description: Description: Note: Use apt-cache show to get a comprehensive overview of package […] Read more »