fuse

    2

    1답변

    스트리밍 가능한 음악을 mp3 파일로 제공하는 FUSE 파일 시스템을 작성하려고합니다. ID3v1.1 태그를 읽을 때 오디오를 스트리밍하기를 원하지 않기 때문에 direct_io와 max_readahead = 0으로 파일 시스템을 마운트합니다. 그러나 나는 할 때 (어떤이 libid3tag가하는 일이기도하다) 끝에서 -2880 바이트를 오프셋, 나는 275

    2

    1답변

    퓨즈 마운트 포인트를 생성했습니다. 마운트가 끝나면 파일 사용 권한이 모두 엉망이되어 내가 ls 또는 cd 할 수 없다고 말합니다. Permission denied. 파일 권한은 다음과 같이 : D를 ????????? ? ? ? ? ? 임시 내가 탑재 I 얻을 장치 나열했을 때/온도 형 퓨즈에 /디바이스/퓨즈 (RW, NOSUID, NODEV) 난 모노 -

    3

    2답변

    리눅스 VFS 캐시는 FUSE 파일 시스템에서 기본적으로 작동하지 않는 것으로 보입니다. 예를 들어, "읽기"호출은 FUSE 파일 시스템으로 체계적으로 전달되는 것처럼 보입니다. 필자는 FUSE 전용 원격 파일 시스템에서 작업합니다. 나는 매우 공격적인 캐시가 필요합니다. 내 페이지 캐시를 구현해야합니까? 또는이 특정 퓨즈 파일 시스템에 대해 Linux V

    3

    2답변

    파이썬 퓨즈를 사용하여 파일 시스템을 구현하고 있습니다. 디렉토리에는 symlinks 만 포함되어 있으므로 getattr 메소드에서 S_IFLNK | 0777을 반환합니다. 내가 디렉토리상의 ls을 수행 할 때 지금, 나는 리눅스가 에 대한 행에 readlink 방법에게 디렉토리의 각 항목을 6 번 호출 것을 알 수 있습니다. 내 편이나 정상적인 행동입니까

    1

    1답변

    개념 : nc -lp 1234 -e fusexmp_server nc 127.0.0.1 1234 -c "fusestream /mnt/tmp" 장점 : 간단한 임시 네트워크 파일 시스템 (JNI 또는 무엇이든 같은 어떤 아치에 의존하는 일의 필요없이) 높은 수준의 언어에있는 서버의 쉬운 구현 상자 밖으로. 실제 FUSE없이 접근성 (그것이 액세스 할 수없

    4

    1답변

    저는 재미 있고 학습적인 경험을 위해 RESTful 웹 API (예 : CouchDB, Twitter)를 파일 시스템으로 표현할 생각을했습니다. 그러나, 그게 가능한지 또는 시작하는 방법을 모르겠습니다. 예를 들어, http://example.org/foo/bar 같은 자원 /mnt/example.org/foo/bar를 통해 액세스 할 수 있습니다. 나는

    5

    1답변

    에서 나는 FUSE를 Go와 함께 배치하여 놀고 있습니다. 그러나 나는 struct fuse_operations을 처리하는 방법에 집착했습니다. 멤버가 소문자이므로 type Operations C.struct_fuse_operations을 선언하여 작업 구조체를 노출하는 것처럼 보이지 않을 수 있으며 내 순수 Go 소스는 C-hackery를 사용하여 어쨌든

    1

    1답변

    내 응용 프로그램이 원격 FTP (또는 SFTP 등) 위치에서 디렉토리 목록을 보여줄 수 있기를 바랍니다. 파일/디렉토리가 원격 디렉토리 트리에서 변경되면 응용 프로그램은 관련 변경 사항으로보기를 업데이트해야합니다. 전체 트리를 탐색하는 것이 느리고 낭비이기 때문에 FSEvents (Linux의 경우 inotify/kqueues) 라인을 따라 뭔가를 사용하

    1

    1답변

    내가 servicemix에 프로젝트를 배포 할 때 "mvn install"을 수행 한 다음 servicemix 안에 "osgi : install -s mvn : my.package.x/proj"를 입력하면됩니다. 지금은 단지 내부의 패키지 구조는 다음과 같습니다 난 내 .m2 디렉토리에 "파일을 찾을 수 없습니다 예외" 을 얻을 패키지 내부의 파일을 참조

    1

    2답변

    나는 sqlite를 통해 매핑을 수행하는 FUSE 파일 시스템을 작성한 다음 호출을 기본 파일 시스템으로 전달합니다 (확장은 다소 bbfs). 파일을 만들기 시작할 때 문제가 생기기 시작했습니다. mknod를 호출하면 ERANGE와 함께 반환됩니다. $ ./p4fs test/ $ strace touch test/kilo 2> logs $ cat logs