Linux Command Guide

Search and explore various Linux commands.

Ask AI

Summarize the situation you want to resolve in up to 300 characters and ask the AI which commands you need.

Search freely

Click on the desired category to filter the commands. You can also enter a keyword to search for specific content.



nslookup

nslookup: Querying DNS Servers

nslookup is a command-line tool used to query Domain Name System (DNS) servers to obtain domain name or IP address information. It supports both interactive and non-interactive modes, and you can also specify a particular DNS server for queries.

Learn more

objdump

objdump: Display Information for Object Files

This command analyzes and displays various information from binary files such as executable files, object files, and libraries. It is useful for debugging and reverse engineering as it can show assembly code, headers, sections, and symbol tables.

Learn more

od

od: Output Octal/Hexadecimal Dump of Files

The `od` command outputs the contents of a file in various formats such as octal and hexadecimal. It is a traditional tool used to analyze the contents of binary files or to check for invisible special characters in text files. It provides similar functionality to `hexdump`.

Learn more

openssl

openssl base64: Base64 Encoding/Decoding

The `base64` subcommand of the `openssl` command is used to encode or decode data into Base64 format. This is primarily useful for securely transmitting or storing binary data in text-based environments. Base64 converts data into a text string, allowing binary data to be handled by systems that can only process text, such as email or web URLs.

Learn more

openssl

openssl: Encryption and Security Tool

OpenSSL is a powerful open-source toolkit that provides an implementation of the SSL/TLS protocol and various cryptographic functionalities. It is used for security-related tasks such as generating certificates, managing keys, and encrypting/decrypting data.

Learn more

openssl pkcs12

openssl pkcs12: Managing PKCS#12 Files

PKCS#12 (Personal Information Exchange Syntax) files are a standard format for storing a private key and its corresponding certificate in a single encrypted file. The `openssl pkcs12` command is used to create, parse, and convert these PKCS#12 files. It is commonly used for managing SSL/TLS certificates and private keys for web servers, or for importing and exporting certificates to and from different systems.

Learn more

openssl-dgst

openssl-dgst: File Hash Generation and Verification

The openssl-dgst command is used to generate and verify digital digests (hashes) of files or data using the OpenSSL library. It supports various hashing algorithms such as MD5, SHA-1, SHA-256, and is essential for data integrity checks.

Learn more

openssl-dhparam

openssl-dhparam: Generate and Manage Diffie-Hellman Parameters

The openssl-dhparam command is used to generate and manage parameters for Diffie-Hellman (DH) key exchange. These parameters are essential for establishing secure communication channels, particularly when using DH or DHE (Ephemeral DH) cipher suites on TLS/SSL servers. It's important to generate sufficiently large parameters for strong cryptographic communication.

Learn more

openssl-ecparam

openssl-ecparam: Elliptic Curve Parameter and Key Management

The openssl-ecparam command, part of the OpenSSL library, is used to generate, manipulate, and verify parameters for Elliptic Curve (EC) cryptography. It also provides the functionality to generate EC private keys based on specified elliptic curve parameters.

Learn more

openssl-enc

openssl-enc: Encrypting and Decrypting Files and Data

The openssl-enc command is part of the OpenSSL toolkit and is used to encrypt or decrypt files or data using symmetric key cryptography. It supports various encryption algorithms such as AES, DES, and Triple DES, and can securely generate keys through Password-Based Key Derivation Functions (PBKDF). It is primarily used to enhance the security of sensitive files or protect data during transmission.

Learn more

openssl-genrsa

openssl-genrsa: Generate RSA Private Key

openssl-genrsa is part of the OpenSSL toolkit and is a command used to generate a private key for encryption using the RSA algorithm. This key is utilized in various security applications such as public-key cryptography, digital signatures, and SSL/TLS certificate generation.

Learn more

openssl-md5

openssl-md5: Calculate MD5 Hash

openssl-md5, part of the OpenSSL toolkit, is used to calculate the MD5 (Message-Digest Algorithm 5) hash value of a file or input stream. MD5 is a cryptographic hash function primarily used for verifying data integrity. This command is typically used in the form `openssl dgst -md5`, or dedicated commands like `md5sum` are more commonly used.

Learn more
previous Page 17 / 31 Next