命令行中的Base64编码和解码

学习如何在命令行中对字符串进行Base64编码和解码。本指南涵盖了在Windows、Linux、Mac和不同终端中实现此目标的实用步骤。
On this page

命令行中的Base64编码和解码

简介§

如果您想要在命令行中对字符串进行 Base64 编码或解码,有一些简单的步骤要遵循。以下是在不同操作系统和终端上实现此目标的实用方法。

将字符串编码为 Base64§

在 Windows 中进行编码§

  1. 打开命令提示符。

  2. 输入以下命令,将input_fileoutput_file替换为所需的输入和输出:

    1certutil -encode input_file output_file
    shell

    例如,要编码一个字符串,可以使用以下命令:

    1echo -n "IToolkit" | certutil -encode -
    shell

在 Linux 中进行编码§

  1. 打开终端。

  2. 输入以下命令,将input_fileoutput_file替换为所需的输入和输出:

    1base64 input_file -w 0 > output_file
    shell

    例如,要编码一个字符串,可以使用以下命令:

    1echo -n "IToolkit" | base64
    shell

在 Mac 中进行编码§

  1. 打开终端。

  2. 输入以下命令,将input_fileoutput_file替换为所需的输入和输出:

    1base64 -i input_file -o output_file
    shell

    例如,要编码一个字符串,可以使用以下命令:

    1echo -n "IToolkit" | base64
    shell

在终端中进行编码§

  1. 打开您的终端。

  2. 输入以下命令,将input_fileoutput_file替换为所需的输入和输出:

    1openssl enc -base64 -in input_file -out output_file
    shell

    例如,要编码一个字符串,可以使用以下命令:

    1echo -n "IToolkit" | openssl enc -base64
    shell

提供的免费 Base64 解码验证工具如下:§

将 Base64 解码为字符串§

在 Windows 中进行解码§

  1. 打开命令提示符。

  2. 输入以下命令,将input_fileoutput_file替换为所需的输入和输出:

    1certutil -decode input_file output_file
    shell

    例如,要解码一个字符串,可以使用以下命令:

    1echo -n "SVRvb2xraXQ=" | certutil -decodehex -
    shell

在 Linux 中进行解码§

  1. 打开终端。

  2. 输入以下命令,将input_fileoutput_file替换为所需的输入和输出:

    1base64 -d input_file -w 0 > output_file
    shell

    例如,要解码一个字符串,可以使用以下命令:

    1echo -n "SVRvb2xraXQ=" | base64 -d
    shell

在 Mac 中进行解码§

  1. 打开终端。

  2. 输入以下命令,将input_fileoutput_file替换为所需的输入和输出:

    1base64 -D -i input_file -o output_file
    shell

    例如,要解码一个字符串,可以使用以下命令:

    1echo -n "SVRvb2xraXQ=" | base64 -D
    shell

在终端中进行解码§

  1. 打开您的终端。

  2. 输入以下命令,将input_fileoutput_file替换为所需的输入和输出:

    1openssl enc -base64 -d -in input_file -out output_file
    shell

    例如,要解码一个字符串,可以使用以下命令:

    1echo -n "SVRvb2xraXQ=" | openssl enc -base64 -d
    shell

提供的免费 Base64 解码验证工具如下:§

使用时的预防措施§

  • 对于敏感信息要小心,Base64 不是加密。
  • 始终要仔细检查您的命令是否输入正确的语法。
  • 不要忘记检查输出是否正确。

总之,从命令行中进行 Base64 编码和解码是一个实用的技巧,适用于各种情况。按照这些简单的步骤,您可以轻松地对字符串进行 Base64 编码和解码。只需确保遵循所述的预防措施以避免任何潜在问题。

  • All
  • English
  • 简体中文
  • Best match
  • Oldest
  • Newest
  • 2023
  • Amanda
  • Davy
  • IToolkit
  • Mia
  • 大威
  • API
  • Base64
  • Binary
  • C
  • C++
  • Checksum
  • Coding
  • Computer Science
  • CRC
  • CRC32
  • Cryptography
  • CSharp
  • CSV
  • Cyclic Codes
  • Data
  • DCOM
  • Decoding
  • Education
  • Encoding
  • Encryption
  • Functions
  • Go
  • gpt
  • Hash
  • HTML
  • Image
  • Java
  • JavaScript
  • Kotlin
  • Linux
  • Lua
  • Mac
  • MBR
  • MongoDB
  • MySQL
  • Other
  • PHP
  • Programming
  • Python
  • R
  • Redundancy
  • Rust
  • Scala
  • Security
  • SHA
  • Software
  • SQL
  • SQLServer
  • Strings
  • Swift
  • VB
  • Windows
  • Windows 7
  • Applications
  • Binary Data
  • Data Retrieval
  • Database
  • File Path
  • Image Storage
  • Language Display
  • Operating Systems
  • Srtrings
  • 编码
  • 解码