1 个不稳定版本
0.1.0 | 2023年7月20日 |
---|
#16 in #功能
54KB
1K SLoC
mucli (多用途命令行界面)
mucli 是一个多功能的命令行工具,提供包括文件加密/解密、安全密码存储等功能。它提供了一个用户友好的界面来高效地完成不同的任务。
安装
要使用 mucli,请按照以下步骤操作
- 下载适用于您的操作系统的最新版本。
- 将下载的文件解压缩到您机器上的一个首选位置。
- 在终端或命令提示符中导航到解压缩的文件夹。
使用方法
mucli 支持多个命令和选项以满足您的需求。以下是可用的命令
设置密码
设置安全密码以访问敏感信息的命令。
mucli password--标志
标志(必选一个)
-i, --init
:首次设置密码。-c, --change
:更改现有密码。-r, --reset
(未来版本):重置密码。
密码命令示例用法
# Set a password for the first time
mucli password -i [optional new_password]
# Change the existing password
mucli password --change [optional current_password]
加密
加密指定文件并将其输出文件放置在指定目录的命令。
mucli encrypt[选项] [file_path] [output_dir]
标志(非必需)
-u, --ukey
:更新加密密钥或将文件的加密密钥更新到最新版本。-c, --cdir
:将输出文件放置在当前目录。-s, --sfile
:选择目标文件作为输出文件。
加密命令示例用法
# Encrypt the file and place the output in the current directory
mucli encrypt -c /path/to/source_file
# Update encryption key of the file
mucli encrypt -u /path/to/source_file
# Update encryption key version
mucli encrypt -u
# Replace file by its encrypted version
mucli encrypt -s /path/to/source_file
解密
解密指定文件并将其输出文件放置在指定目录的命令。
mucli decrypt[选项] [file_path] [output_dir]
标志(非必需)
-c, --cdir
:将输出文件放置在当前目录。-s, --sfile
:选择目标文件作为输出文件。
解密命令示例用法
# Encrypt the file and place the output in the current directory
mucli decrypt -c /path/to/source_file
# Replace file by its encrypted version
mucli decrypt -s /path/to/source_file
反馈和贡献
我们欢迎您对 mucli 的反馈和贡献,以改善其功能。如果您遇到任何问题或对新功能有建议,请随时在我们 GitHub 仓库中打开一个 问题。
使用 mucli 愉快地进行命令行多任务处理!
依赖项
~20–28MB
~183K SLoC