IPFS - files
IPFS files
ipfs files <명령어>
chcid <path>
: 주어진 경로의 루트 노드의 cid 버전 또는 hash 함수 변경- cid-var int: 채택 할 cid 버전
- hash string: 사용할 hash 함수
-
cp <source><dest>
: 파일을 mfs에 복사 -
flush <path>
: 주어진 경로의 데이터를 디스크로 플러시 -
ls <path>
: 로컬 변수 네임 스페이스의 디렉토리 리스트 mkdir <path>
: 디렉토리 생성- p bool: 필요에 따라 부모 디렉토리 생성
-
mv <source><dest>
: 파일을 source 에서 dest 로 이동하면 hash 변경 read <path>
: 주어진 mfs 에 있는 파일을 읽음- o int: 오프셋을 읽기 시작하는 바이트 (int)
- n int: 최대 바이트 (int)
rm <path>
: 파일 삭제- r: 재귀적 삭제
stat <path>
: 주어진 경로 파일의 상태- format string: 출력 형식 지정
- hash bool: 해시만 출력
- size bool: 크기만 출력
write <path><data>
: path 파일에 가변적인 data 파일 작성- o, n: 오프셋을 읽기 시작하는 바이트 (int), 최대 바이트 (int)
- e bool: 파일이 존재하지 않으면 생성
- t bool: 파일을 작성하기 전에 원본 내용을 지우고 처음부터 작성
$ ipfs files ls
h
hide
hide1
$ ipfs files stat /h
QmNnooDu7bfjPFoTZYxMNLWUQJyrVwtbZg5gBMjTezGAJN
Size: 19
CumulativeSize: 77
ChildBlocks: 1
Type: file
$ ipfs files stat /hide
QmQCU2EcMqAqQPR2i9bChDtGNJchTbq5TbXJJ16u19uLTa
Size: 0
CumulativeSize: 4
ChildBlocks: 0
Type: directory
$ ipfs files read /h
add wechat 18191727