Prosíme přihlašte se nebo zaregistrujte.

Přihlašte se svým uživatelským jménem a heslem.
Vaše pomoc je stále potřeba!

Autor Téma: Zmizel adresář 'Pictures'  (Přečteno 2244 krát)

Magpie

  • Návštěvník
  • Příspěvků: 35
Zmizel adresář 'Pictures'
« kdy: 02 Ledna 2014, 10:45:30 »
Mám problém. Snažil jsem se zkopírovat pár obrázků na sd kartu a pořád to nešlo. Přešel jsem teda v nautilu do root režimu a zkoušel to dál. Pak mi to začlo hlásit, že adresář Pictures neexistuje, posléze zmizela ikona z nabídky, a od tý doby ten adresář hledám a nikde neni, ani v Trashi. Podle grafu využití disku ten adresář i se souborama někde je, je to adresář fotek a má několik desítek GB.
Poraďte pls

Martin Šácha

  • Člen občanského sdružení Ubuntu ČR a placené komunitní podpory
  • Administrátor fóra
  • ******
  • Příspěvků: 5153
Re:Zmizel adresář 'Pictures'
« Odpověď #1 kdy: 02 Ledna 2014, 10:59:06 »
V ubuntu je program Analyzátor využití disku - tam se můžete podívat kde ten adresář je
Mint MATE 64bit / DuckDuckGo.com
Programátoři považují WYSIWYG za špatné u kódu i u žen. Programátor chce "dostat to, co žádá“ – kód tajemný, neodpouštějící, nebezpečný.

Magpie

  • Návštěvník
  • Příspěvků: 35
Re:Zmizel adresář 'Pictures'
« Odpověď #2 kdy: 02 Ledna 2014, 19:00:49 »
Podle analyzátoru disku v má adresář Home cca 122 GB, ale celkové zaplnění disku je 292 GB. Mám duální systém s Windows, ale ty mají cca 30 GB. Ten zbytek, těch cca 140 GB jsou ty obrázky, ale kde, toť otázka ???

[příloha smazaná administrátorem]

Cuore

  • Závislák
  • ***
  • Příspěvků: 2534
Re:Zmizel adresář 'Pictures'
« Odpověď #3 kdy: 02 Ledna 2014, 19:40:33 »
A
Kód: [Vybrat]
ls -a ti něco ukáže?

Magpie

  • Návštěvník
  • Příspěvků: 35
Re:Zmizel adresář 'Pictures'
« Odpověď #4 kdy: 02 Ledna 2014, 20:04:26 »
nic :-(

[příloha smazaná administrátorem]

Magpie

  • Návštěvník
  • Příspěvků: 35
Re:Zmizel adresář 'Pictures'
« Odpověď #5 kdy: 02 Ledna 2014, 21:38:00 »
Tak nějak jsem pochopil, že ty soubory tam pořád jsou, ale chybí k nim cesta. Z nějakého důvodu se adresář Pictures 'odjmenoval', jak je zřejmo z výpisu souboru user-dirs.dirs:

XDG_DESKTOP_DIR="$HOME/Desktop"
XDG_DOWNLOAD_DIR="$HOME/Downloads"
XDG_TEMPLATES_DIR="$HOME/Templates"
XDG_PUBLICSHARE_DIR="$HOME/Public"
XDG_DOCUMENTS_DIR="$HOME/Documents"
XDG_MUSIC_DIR="$HOME/Music"
XDG_PICTURES_DIR="$HOME/"
XDG_VIDEOS_DIR="$HOME/Videos"

Problém je, že když tam to jméno nastavim přes gedit, při dalším restartu tam opět chybí...

GdH

  • Moderátor
  • Závislák
  • ***
  • Příspěvků: 3176
    • GdH-Notes
Re:Zmizel adresář 'Pictures'
« Odpověď #6 kdy: 02 Ledna 2014, 23:41:00 »
Tak nějak jsem pochopil, že ty soubory tam pořád jsou, ale chybí k nim cesta. Z nějakého důvodu se adresář Pictures 'odjmenoval', jak je zřejmo z výpisu souboru user-dirs.dirs:
...

Pokud ti zmizel adresář Pictures z $HOME, nejspíš jsi ho někam přemístil a proto i zmizel z XDG. Takže zkus následující:

Kód: [Vybrat]
sudo updatedb
locate -r "Pictures$"

Magpie

  • Návštěvník
  • Příspěvků: 35
Re:Zmizel adresář 'Pictures' VYŘEŠENO
« Odpověď #7 kdy: 03 Ledna 2014, 00:06:35 »
Bylo to ono, adresář byl v koši, ale v rootu
Díky moc :)

ntz_reloaded

  • Lokaj
  • Závislák
  • ***
  • Příspěvků: 3735
  • skill :: ur home erly
Re:Zmizel adresář 'Pictures'
« Odpověď #8 kdy: 03 Ledna 2014, 00:50:07 »
Kód: [Vybrat]
sudo updatedb
locate -r "Pictures$"

JFYI, mam v etc/profile.d/updatedb.sh:

Kód: [Vybrat]
updatedb() {
        /usr/bin/updatedb --localpaths=$HOME --output=$HOME/.locate.db $@;
};

locate() {
        /usr/bin/locate --database=$HOME/.locate.db $@;
};

if [ $EUID -eq 0 ]; then
        unset updatedb locate;
fi

^^ edit: kdyz tak na to koukam, tak bych zaslouzil, aby mi nejaky bystry ubuntak rekl, ze jsem prase a ze mam pouzivat "quotes" ..
« Poslední změna: 03 Ledna 2014, 01:30:57 od ntz_reloaded »
tikejte mi, taky Vam tikam ...
song of the day - openSUSE, openindiana, DuckDuckGo
The noise ain't noise anymore, who's to blame, WHO'S TO BLAME ??

GdH

  • Moderátor
  • Závislák
  • ***
  • Příspěvků: 3176
    • GdH-Notes
Re:Zmizel adresář 'Pictures'
« Odpověď #9 kdy: 03 Ledna 2014, 20:13:28 »
JFYI, mam v etc/profile.d/updatedb.sh:
....

Něčím podobným by měli vývojáři Ubuntu obdařit svůj výtvor, protože locate používají pro vyhledávání v Dashi. Vezmou výsledky z celého systému, když jich je víc než 128, tak všechno zahodí a jinak z toho pak regexy filtrují skryté soubory a root. Po každém zadaném písmenu. Přitom by stačilo, aby měl každý uživatel svou, již očištěnou, databázi.

Tadeáš Pařík

  • Předseda občanského sdružení Ubuntu ČR a člen placené komunitní podpory
  • Příspěvků: 6543
    • Ubuntu.cz
Re:Zmizel adresář 'Pictures'
« Odpověď #10 kdy: 03 Ledna 2014, 20:18:48 »
JFYI, mam v etc/profile.d/updatedb.sh:
....

Něčím podobným by měli vývojáři Ubuntu obdařit svůj výtvor, protože locate používají pro vyhledávání v Dashi. Vezmou výsledky z celého systému, když jich je víc než 128, tak všechno zahodí a jinak z toho pak regexy filtrují skryté soubory a root. Po každém zadaném písmenu. Přitom by stačilo, aby měl každý uživatel svou, již očištěnou, databázi.

Napiš to jako bug/wishlist na launchpad, zajímala by mě jejich reakce...
Do života je třeba mít připravený rozum, nebo provaz.

Ubuntu 14.04 64 bit / Windows 10 Pro - Intel DH87MC, Intel Core i7-4771, 8GB Ram, Kingston HyperX 3K SSD 120GB, Intel HD 4600 a ASUS GTX660-DC2OCPH-2GD5
Ubuntu 14.04 64bit - HP ProBook 4525s
Ubuntu 14.10 32bit - ThinkPad R52 (testování)

pariktadeas@jabbim.cz

GdH

  • Moderátor
  • Závislák
  • ***
  • Příspěvků: 3176
    • GdH-Notes
Re:Zmizel adresář 'Pictures'
« Odpověď #11 kdy: 03 Ledna 2014, 20:30:44 »
Když jsem o tom před časem psal blog, říkal jsem si, že k tomu musí mít nějaké důvody, protože není možné, aby je nenapadlo to, co mě, když jsem si přečetl manuál. I když ve zdrojáku měli jen:
Kód: [Vybrat]
// FIXME: we could limit the search to specific directories, but using regex
// matching slows down the search considerably

ntz_reloaded

  • Lokaj
  • Závislák
  • ***
  • Příspěvků: 3735
  • skill :: ur home erly
Re:Zmizel adresář 'Pictures'
« Odpověď #12 kdy: 03 Ledna 2014, 20:32:28 »
pokud tam ale prosim budete davat muj kod, tak tam "oquotujte" ty $variables at nevypadate jak retardi (pokud teda rovnou neprasknete, ze jsem to psal ja) :P

myslim ze by melo stacit

Kód: [Vybrat]
perl -pe 's/([^"])(\$\w+)/$1"$2"/g; s/(\$\@)/"$1"/g' updatedb.sh
tikejte mi, taky Vam tikam ...
song of the day - openSUSE, openindiana, DuckDuckGo
The noise ain't noise anymore, who's to blame, WHO'S TO BLAME ??

GdH

  • Moderátor
  • Závislák
  • ***
  • Příspěvků: 3176
    • GdH-Notes
Re:Zmizel adresář 'Pictures'
« Odpověď #13 kdy: 03 Ledna 2014, 20:40:45 »
Můj původní návrh pro výrobu uživatelovy databáze vypadal takto:
Kód: [Vybrat]
updatedb -l 0 -o ~/mlocate.db -U $HOME --prunepaths "$(find $HOME -maxdepth 1 -type d -regex ".*/\..*" | sed 's/ /\\ /g' | tr '\n' ' ')"
 :)
« Poslední změna: 03 Ledna 2014, 20:44:03 od GdH »

ntz_reloaded

  • Lokaj
  • Závislák
  • ***
  • Příspěvků: 3735
  • skill :: ur home erly
Re:Zmizel adresář 'Pictures'
« Odpověď #14 kdy: 03 Ledna 2014, 22:08:28 »
Můj původní návrh pro výrobu uživatelovy databáze vypadal takto:
Kód: [Vybrat]
updatedb -l 0 -o ~/mlocate.db -U $HOME --prunepaths "$(find $HOME -maxdepth 1 -type d -regex ".*/\..*" | sed 's/ /\\ /g' | tr '\n' ' ')"
 :)
pekny, nicmene ja pouzivam uz roky to co vidis a pripada mi to zcela logicke mit to per-user pricemz root to ma uplne defaultne
tikejte mi, taky Vam tikam ...
song of the day - openSUSE, openindiana, DuckDuckGo
The noise ain't noise anymore, who's to blame, WHO'S TO BLAME ??

Tadeáš Pařík

  • Předseda občanského sdružení Ubuntu ČR a člen placené komunitní podpory
  • Příspěvků: 6543
    • Ubuntu.cz
Re:Zmizel adresář 'Pictures'
« Odpověď #15 kdy: 03 Ledna 2014, 22:11:14 »
Můj původní návrh pro výrobu uživatelovy databáze vypadal takto:
Kód: [Vybrat]
updatedb -l 0 -o ~/mlocate.db -U $HOME --prunepaths "$(find $HOME -maxdepth 1 -type d -regex ".*/\..*" | sed 's/ /\\ /g' | tr '\n' ' ')"
 :)
pekny, nicmene ja pouzivam uz roky to co vidis a pripada mi to zcela logicke mit to per-user pricemz root to ma uplne defaultne

Hele, "onanovat" nad tím jak to má být můžete oba dva "jinde" -> víte kde. Mně šlo o to nahlášení, napíšete to někdo? Dík.
Do života je třeba mít připravený rozum, nebo provaz.

Ubuntu 14.04 64 bit / Windows 10 Pro - Intel DH87MC, Intel Core i7-4771, 8GB Ram, Kingston HyperX 3K SSD 120GB, Intel HD 4600 a ASUS GTX660-DC2OCPH-2GD5
Ubuntu 14.04 64bit - HP ProBook 4525s
Ubuntu 14.10 32bit - ThinkPad R52 (testování)

pariktadeas@jabbim.cz

GdH

  • Moderátor
  • Závislák
  • ***
  • Příspěvků: 3176
    • GdH-Notes
Re:Zmizel adresář 'Pictures'
« Odpověď #16 kdy: 04 Ledna 2014, 11:00:11 »
Hele, "onanovat" nad tím jak to má být můžete oba dva "jinde" -> víte kde. Mně šlo o to nahlášení, napíšete to někdo? Dík.

Bug report tu již je, můžeme mu přitopit:
https://bugs.launchpad.net/unity-lens-files/+bug/1249754
Ale nebyli schopni za dva roky vyřešit zásadnější problémy, toto je v zásadě prkotina, která se projeví při vyhledávání obecnějších řetězců a ve velké míře to minimalizuje zeitgeist.

Tadeáš Pařík

  • Předseda občanského sdružení Ubuntu ČR a člen placené komunitní podpory
  • Příspěvků: 6543
    • Ubuntu.cz
Re:Zmizel adresář 'Pictures'
« Odpověď #17 kdy: 04 Ledna 2014, 11:20:57 »
Tak se k tomu bugu nahlašte, že "it affects you"...  ;) GdH, ntz -> nechcete tam k tomu hodit nějaký odborný komentář, viz ty stringy tady...
Do života je třeba mít připravený rozum, nebo provaz.

Ubuntu 14.04 64 bit / Windows 10 Pro - Intel DH87MC, Intel Core i7-4771, 8GB Ram, Kingston HyperX 3K SSD 120GB, Intel HD 4600 a ASUS GTX660-DC2OCPH-2GD5
Ubuntu 14.04 64bit - HP ProBook 4525s
Ubuntu 14.10 32bit - ThinkPad R52 (testování)

pariktadeas@jabbim.cz

GdH

  • Moderátor
  • Závislák
  • ***
  • Příspěvků: 3176
    • GdH-Notes
Re:Zmizel adresář 'Pictures'
« Odpověď #18 kdy: 04 Ledna 2014, 11:47:23 »
Už to smolím :) Hodím tam info, kde je ten problém.

GdH

  • Moderátor
  • Závislák
  • ***
  • Příspěvků: 3176
    • GdH-Notes
Re:Zmizel adresář 'Pictures'
« Odpověď #19 kdy: 05 Ledna 2014, 17:30:17 »
...
pekny, nicmene ja pouzivam uz roky to co vidis a pripada mi to zcela logicke mit to per-user pricemz root to ma uplne defaultne

Nakonec jsem tvé řešení použít nemohl, protože profile je spouštěn jen s login shellem a Dash neumí exportovat funkce. Protože mi šlo o náhradu příkazů v systémovém shellu, použil jsem nakonec místo funkcí skripty v $HOME/bin.

 

Provoz zaštiťuje spolek OpenAlt.