关闭selinux:
命令:#setenforce 0
命令:#sed -i 's/^SELINUX=.*/SELINUX=disabled/' /etc/selinux/config
关闭防火墙并取消开机启动:
命令 #systemctl stop firewalld && systemctl disable firewalld
启动samba服务:service smb start
查询VPN配置IP地址:echo $ALL_PROXY
关闭VPN配置IP地址:unset export ALL_PROXY
启动cli容器命令:docker start cli
进入cli容器命令:docker exec -it cli /bin/bash
查看历史命令:history
通道命令查询:peer channel list
链码命令查询:find / -name guojiu_chaincode
查询fabric环境里的org组织: peer channel fetch config
查询fabric环境里启动服务名称 : docker ps -a
启动docker:systemctl start docker
查询当前环境的镜像文件:docker images
查询当前挂载项:docker volume ls
删除当前下的挂载项:docker volume rm $(docker volume ls -q)
查看网络:docker network ls
查询日志:docker logs -f orderer.example.com
实时查看日志输出:tail -f 日志文件名
查询容器:docker ps | awk '{print $NF}'
删除之前的持久化挂载:rm -rf /var/hyperledger/*
查找文件:ll /var/run/docker.sock
搜索全盘含有"AND"字符的文件:grep -rl "AND"
用字符串 str2 替换正文中所有出现的字符串 str1:g/str1/s//str2/g
node切换版本: npm install n -g 再 sudo n v8.15 就可以切换版本了
清空容器: docker ps -a | awk '{print $NF}' | xargs -ri docker rm -f {}
删除swp文件:rm -rf .fabric-main.js.swp 查看:ls -a
分布式打开文件 vim /etc/hosts
查看分布式文件配置 vim ~/.ssh/config
进入节点 ssh peer01
权限问题:
查看权限
cat /etc/group | grep ^docker
关闭setenforce
getenforce
setenforce 0
vim /etc/selinux/config
修改SELINUX=disabled为disabled,永久生效
抓取channel的配置看看出块策略是不是变了
命令:peer channel fetch config config_block.pb -o orderer.example.com:7050 -c $CHANNEL --cafile $ORDERER_CA
查看fabric小版本号
命令:vim Makefile
安装nodejs依赖框架到本目录下 : npm install express --save