返回命令列表

Linux command

ipfs 命令

网络

Copy it and replace filenames, paths, or keywords as needed.

命令示例

Initialize IPFS repository

ipfs init

Start IPFS daemon

ipfs daemon

Add file to IPFS

ipfs add [file]

Add directory recursively

ipfs add -r [directory]

Get file by CID

ipfs get [CID]

View file contents

ipfs cat [CID]

Pin a file

ipfs pin add [CID]

List pinned files

ipfs pin ls

Show node info

ipfs id

说明

ipfs is the command-line interface for the Kubo implementation of the InterPlanetary File System, a peer-to-peer content-addressed storage and distribution network. Each file or block is identified by a CID (Content Identifier) derived from the cryptographic hash of its contents, so the same data is reachable from any node that holds it without requiring a fixed host or URL. A local ipfs daemon acts as a gateway between the user and the global IPFS swarm: it dials peers, fetches blocks, pins content for long-term retention, and exposes both an HTTP gateway and a JSON-RPC API. The add subcommand stores files in the local datastore and prints the resulting CID; cat and get retrieve content; pin add keeps content from being garbage-collected; and files offers a POSIX-like mutable filesystem (MFS) layered on top of immutable IPLD objects.

参数

-r, --recursive
Add directories recursively.
-q, --quiet
Minimal output.
-w, --wrap-with-directory
Wrap files in directory.

FAQ

What is the ipfs command used for?

ipfs is the command-line interface for the Kubo implementation of the InterPlanetary File System, a peer-to-peer content-addressed storage and distribution network. Each file or block is identified by a CID (Content Identifier) derived from the cryptographic hash of its contents, so the same data is reachable from any node that holds it without requiring a fixed host or URL. A local ipfs daemon acts as a gateway between the user and the global IPFS swarm: it dials peers, fetches blocks, pins content for long-term retention, and exposes both an HTTP gateway and a JSON-RPC API. The add subcommand stores files in the local datastore and prints the resulting CID; cat and get retrieve content; pin add keeps content from being garbage-collected; and files offers a POSIX-like mutable filesystem (MFS) layered on top of immutable IPLD objects.

How do I run a basic ipfs example?

Run `ipfs init` in a terminal, then adjust file names, paths, flags, or remote targets for your system.

What does -r, --recursive do in ipfs?

Add directories recursively.