마운트 된 NTFS 볼륨에서 휴지통을 관리하려고 할 때 FreeDesktop.org의 참조 를 읽었 습니다.
주변을 둘러보고 일부 테스트를 수행 한 결과 Ubuntu / Gnome이 사양을 100 % 따르지 않는다는 것을 깨달았습니다. 이유는 다음과 같습니다.
비 / 파티션의 경우 항상을 사용하며
<driveroot>/.Trash-<uid>
, 미리 만든 경우에도 사용 하지 않습니다<driveroot>/.Trash/<uid>
. 이것이 작동하는 동안 성가신 일입니다 .15 명의 사용자가 있으면/.Trash-xxx
드라이브에 15 개의 폴더가 생기고 다른 방법은 15 개의 하위 폴더가있는 단일 폴더를 제공합니다. 내 드라이브의 "오염"은 매우 불쾌합니다. 그리고 사양 '라고 는 IF$topdir/.Trash
디렉토리가없는,$topdir/.Trash-$uid
디렉토리를 사용하는 것입니다 . " 글쎄, 그것은 존재하므로 왜 그것을 사용하지 않습니까?루트 쓰레기는 작동 하지 않습니다 . 노틸러스를 루트로 열고 휴지통을 클릭하십시오. 오류가 발생합니다. 파일을 삭제하려고하면 "휴지통으로 이동할 수 없습니다"라고 표시됩니다. 좋아, 나는 이것을 만들어서 고칠 수 있다는 것을 안다
/root/.local/share
. 그러나 스펙은 " 새로운 사용자를 위해"홈 쓰레기 "디렉토리를 자동으로 생성해야합니다.이 디렉토리가 쓰레기 처리에 필요하지만 존재하지 않는 경우, 구현은 경고 나 지연없이 자동으로 디렉토리를 생성해야합니다. ". 그렇다면 왜 오류가 발생합니까? 곤충?/etc/fstab
볼륨이 이미 RW로 마운트 된 경우 uid 및 guid와 같은 옵션을 추가하여 마운트 된 볼륨의 항목을 변경해야하는 이유는 무엇 입니까?
이것들은 표준에서 벗어난 몇 가지 예일뿐입니다. 따라서 질문은 다음과 같습니다.
"우분투가 사양을 100 % 준수하지 않으면 정확히 어떻게 휴지통 작업은? 어디 쓰레기의 우분투의 구현을위한 기술 참조를 찾을 수 있습니까?"
그건 그렇고 : 우분투가 사양을 따르는 경우, 특히 /.Trash-<uid>
vs 에 관해 내가 잘못하고있는 것을 알려주십시오./.Trash/<uid>
문제 .
감사!
편집하다:
더 많은 정보 :
주어진 fs가 고정 비트 (VFAT, NTFS)를 지원하지 않는 경우 권한이 없을 수 있습니다 (적어도 VFAT는 그렇지 않습니다). 그렇다면 한 사용자가
/
다른 사용자의 복원 을 제거하지 못하게하는 이유는 무엇./Trash-xxx
입니까? 자신의 휴지통을 읽고 쓸 수 있다면 다른 휴지통을 포함하여 전체 드라이브에 대해 동일한 작업을 수행 할 수 있습니까? 아니면 Gnome./Trash-xxx
에 VFAT / NTFS fs의 폴더에 대해 "추가"보호 기능이 있습니까?Linux가
/fstab
uid 및 gid 옵션 을 편집하여 NTFS 마운트에 대한 파일 권한을 "에뮬레이션"할 수 있다면 고정 비트도 "에뮬레이션"할 수 있습니까?/.Trash/xxx
형식 을 사용하는 것이 좋습니다 ...루트 문제의 경우 : / 파티션의 경우 휴지통을 루트로 사용할 수 있습니다
/root/.local/share/Trash
. 그러나 노틸러스 "휴지통"(루트로)을 클릭하면 오류가 발생합니다. 그렇지 않습니까? 따라서 파일이 올바르게 휴지통에 있지만 액세스 할 수 없습니다. 내가 할 수있는 일은 파일을 삭제하여 수동으로 제거/root/.local/share/Trash
하는 것입니다 (정보 파일 열기 및 수동 이동 등).비 / 파티션 (또는 최소한 VFAT / NTFS의 경우)의 경우 휴지통을 루트로 사용할 수 없습니다.
./Trash-0
폴더를 만들지 않고 "휴지통을 삭제할 수 없습니다. 영구적으로 삭제 하시겠습니까?" 왜?fstab 정보 : NTFS 파티션의 영구 마운트에 사용합니다. 나는 몇 가지를 가지고 있으며 "사전 마운트"되지 않으면 데스크탑과 노틸러스를 혼란스럽게합니다. 차라리 거라고 그것은 사전 탑재와 같은 마운트에, 내 파일 시스템에 통합,
/data
,/windows/xp
,/windows/vista
, 등, 그리고 휴가/media
그냥 정말 이동식 드라이브에 대한 "마운트 / 마운트 해제"유연성을 제공합니다.
따라서 Ubuntu / Gnome이 실제로 사양을 따르는 경우 근본 문제를 해결하고 fstab의 NTFS 고정 파티션에 대한 고정 비트를 "모방"할 수있는 방법이 있습니까?