Inna lokalizacja kosza - dla każdej partycji osobno

Ogólne pytania dotyczące systemu
Awatar użytkownika
Dalik
Beginner
Posty: 206
Rejestracja: 25 października 2007, 18:13
Lokalizacja: /home/dalik

Inna lokalizacja kosza - dla kaŻdej partycji osobno

Post autor: Dalik »

Gdzie znajduję się kosz (śmietnik)?
Pliki ze wszystkich partycji usuwane są do kosza (śmietnika) znajdującego się gdzieś na głównej partycji dysku, a chciałbym mieć odrębny kosz dla każdej partycji (jak w Windows).
ArnVaker

Post autor: ArnVaker »

Jakie środowisko graficzne?
Dalik pisze:chciałbym mieć odrębny kosz dla każdej partycji (jak w Windows)
W gnome tak jest. Kosz znajduje się w katalogu domowym każdego użytkownika:

Kod: Zaznacz cały

~/.local/share/Trash
Dla każdej innej partycji kosz to katalog .Trash-ID_użytkownika na danej partycji.
Awatar użytkownika
Dalik
Beginner
Posty: 206
Rejestracja: 25 października 2007, 18:13
Lokalizacja: /home/dalik

Post autor: Dalik »

¦rodowisko graficzne: Fluxbox.

Jak zrobić by każda partycja (zamontowana NTFS) miała swój kosz?
ArnVaker

Post autor: ArnVaker »

To jeszcze powiedz, jakiego menedżera plików używasz?
Awatar użytkownika
Dalik
Beginner
Posty: 206
Rejestracja: 25 października 2007, 18:13
Lokalizacja: /home/dalik

Post autor: Dalik »

Używam Thunara, ale chciałbym by przy usuwaniu przez MC czy też z konsoli (urxvt) także były przenoszone pliki na odpowiadające im partycje.
Awatar użytkownika
lis6502
Member
Posty: 1798
Rejestracja: 05 listopada 2008, 20:14
Lokalizacja: Miasto Szybowców

Post autor: lis6502 »

Jak napisał ArnVaker
Dla każdej innej partycji kosz to katalog .Trash-ID_użytkownika na danej partycji.
Jeśli pozbawisz pliki dowiązań (przez rm na przykład), to usuwasz je z pominięciem kosza. Jeśli zależy Ci na przenoszeniu do kosza, to zainteresuj się poleceniem:

Kod: Zaznacz cały

gvfs-trash
Ja tak na przykład usuwam piosenki z playlisty audaciousa

Kod: Zaznacz cały

#!/bin/bash
filename=$(audtool2 current-song-filename) 
[ "$filename" = "No song playing." ] && exit
plpos=$(audtool2 playlist-position)
gvfs-trash "$filename"
audtool2 playlist-advance
audtool2 playlist-delete $plpos
python projekty/skripty/notify.py "Wycukierkowano" "Baj baj, $filename "
Może nie na temat, ale

Kod: Zaznacz cały

#!/usr/bin/python
from pynotify import *
import sys

def notify(duze="",maue=""):
    n = Notification(duze, maue)
    n.show()

init("cli notify")
if len(sys.argv) > 1:
    notify(sys.argv[1],sys.argv[2])
else:
    notify(sys.argv[1],"")
Awatar użytkownika
Dalik
Beginner
Posty: 206
Rejestracja: 25 października 2007, 18:13
Lokalizacja: /home/dalik

Post autor: Dalik »

Mógłbym prosić o jakąś łopatologiczną podpowiedź?

Gdzie mam umieścić katalog .Trash-ID_użytkownika (ID użytkownika to UID czy po prostu w moim przypadku dalik) jeżeli mam zamontowane tak partycje:
  • /mnt/c
    /mnt/e
    /mnt/f
ODPOWIEDZ