标签:ash 通过 发布 hash title 目录名 本地 修改 一个
目录
(1.)下载安装包 IPFS下载
(2.)解压当前文件,并将二进制文件ipfs移动到/usr/local/bin/目录下
tar -zxvf go-ipfs_v0.4.23_linux-amd64.tar.gz
#将解压后的目录移动到/opt目录下
cd /opt/go-ipfs
mv go-ipfs /opt/
#将二进制文件移动到/usr/local/bin目录
cp ipfs /usr/local/bin/
#验证ipfs是否安装成功
ipfs version
#初始化
ipfs init
#测试
ipfs cat /ipfs/QmS4ustL54uo8FzR9455qaxZwuMiUhyvMcX9Ba8nUH4uVv/readme
export EDITOR=/usr/bin/vim
ipfs config edit
#修改默认存储空间大小:
"StorageMax": "10GB"
ipfs id
ipfs daemon
http://127.0.0.1:5001/webui
ipfs add test.txt
#命令行方式查看
ipfs cat QmQ4GnJencq4DW51ND41RcW9qpfdW2Xnfvk2PCkvWxxx
#浏览器查看
https://ipfs.io/ipfs/QmQ4GnJencq4DW51ND41RcW9qpfdW2Xnfvk2PCkvWYxxxx
ipfs get QmQ4GnJencq4DW51ND41RcW9qpfdW2Xnfvk2PCkvWYxxxx
ipfs files mkdir /site #site为目录名,自定义
ipfs files cp /ipfs/QmQ4GnJencq4DW51ND41RcW9qpfdW2Xnfvk2PCkvWYm5Wx /site/test1.txt
ipfs files read /site/test1.txt
ipfs files ls /site
#本地创建文件夹,并在文件夹中创建文件
mkdir site
cd site
cat > index.html
#添加目录
ipfs add -r site/
ipfs cat QmSqQ347JUHjHpUYsEVfFVX4tkT3Cky5h33jttRKT1pp9g #文件的hash
ipfs cat /ipfs/QmYcWj2NKmqS6WdYuWYj2DhkxuUSymT75dr94jk6D1CgEt/index.html #目录的hash
#通过浏览器查看
https://ipfs.io/ipfs/QmYcWj2NKmqS6WdYuWYj2DhkxuUSymT75dr94jk6D1CgEt #文件的hash
#发布一个目录文件
ipfs name publish QmYcWj2NKmqS6WdYuWYj2DhkxuUSymT75dr94jk6D1CgEt #目录hash
#验证是否可以解析成功
ipfs name resolve Qmd6A9yeoMrXwY9PPD12ZYUJvWDhFjxxM273gNSUjFUNnZ #hash:PeerID,可通过ipfs id查看
#浏览器访问
https://ipfs.io/ipns/Qmd6A9yeoMrXwY9PPD12ZYUJvWDhFjxxM273gNSUjFUNnZ #hash:PeerID
ipfs add -r site/
ipfs name publish xxx #目录hash
小主,辛苦啦!文章棒棒哒,赏杯咖啡吧...
标签:ash 通过 发布 hash title 目录名 本地 修改 一个
原文地址:https://www.cnblogs.com/tomtellyou/p/12393989.html