Linux command
gdrive 命令
文件
复制后可按需替换文件名、目录或参数。
常用示例
List files in root
gdrive files list
Upload a file
gdrive files upload [file.txt]
Download a file by ID
gdrive files download [file_id]
Create a folder
gdrive files mkdir [foldername]
List available Google Drive accounts
gdrive account list
Show file info
gdrive files info [file_id]
说明
gdrive is a command-line client for Google Drive, providing file management capabilities directly from the terminal. Unlike gdown which focuses on downloads, gdrive offers full bidirectional operations including uploading, downloading, listing, sharing, and deleting files and folders. The tool authenticates using a service account or OAuth 2.0, storing credentials locally after initial authorization. It supports multiple Google accounts that can be added and switched between. Once authenticated, it provides terminal access to your Google Drive, enabling scriptable operations for backup automation and programmatic file management. gdrive v3 uses a subcommand structure (e.g., gdrive files list, gdrive files upload). It fills the gap left by Google's lack of an official Linux command-line client, making it valuable for server environments, automated workflows, and terminal-based file management.
参数
- files
- File operations: list, upload, download, info, mkdir, delete, export.
- account
- Account management: add, list, switch, remove.
- about
- Show Drive account information.
- --help
- Display help information.
FAQ
What is the gdrive command used for?
gdrive is a command-line client for Google Drive, providing file management capabilities directly from the terminal. Unlike gdown which focuses on downloads, gdrive offers full bidirectional operations including uploading, downloading, listing, sharing, and deleting files and folders. The tool authenticates using a service account or OAuth 2.0, storing credentials locally after initial authorization. It supports multiple Google accounts that can be added and switched between. Once authenticated, it provides terminal access to your Google Drive, enabling scriptable operations for backup automation and programmatic file management. gdrive v3 uses a subcommand structure (e.g., gdrive files list, gdrive files upload). It fills the gap left by Google's lack of an official Linux command-line client, making it valuable for server environments, automated workflows, and terminal-based file management.
How do I run a basic gdrive example?
Run `gdrive files list` in a terminal, then adjust file names, paths, flags, or remote targets for your system.
What does files do in gdrive?
File operations: list, upload, download, info, mkdir, delete, export.