Fórum Ubuntu CZ/SK
Ubuntu pro osobní počítače => Pracovní prostředí => Téma založeno: Uran 04 Září 2009, 14:02:55
-
Asi je to pekne blby dotaz, ale jde nejak uz u hotoveho symlinku pres gui (gnome 2.26.1) zmenit dodatecne cil tohoto symlinku/odkazu.
Nejedna se mi o prepsani/vytvoreni noveho ani nechci vyuzit spoustec.
Zajimalo by me jestli to funguje podobne jako se soubory lnk ve windows, pripadne kde jsou informace a v jakem formatu o techto symlincich ulozeny?
Dekuji
-
http://cs.wikipedia.org/wiki/Symbolick%C3%BD_odkaz
Ano,symlink je vicemene neco jako .lnk ve windowsu.Akorat muze ukazovat i na adresar.Takze,smazat symlink a vytvorit novy,s cestou jakou chces,ale nez se do toho pustis,pockame na nekoho zkusenejsiho,uplne si nejsem jisty :)
edit:a jsou rozsirenejsi nez .lnk,dalo by se rict ze je to takova zkratka mezi adresari :)
-
Ja symlinky bezne pouzivam akorat by me zajimalo jestli u nej jde pres gui zmenit cilovou destinaci nebo na to je jen spoustec?
-
jo takhle,uz te chapu :D ja myslel ze gnome pouziva nejaky symlink a ty nevis jak ho zmenit :D no,myslim ze na to nic neni.nevim presne.
-
Přes gui asi jen vymazat a vytvořit znova.
Ono to totiž nejde ani v příkazovém řádku (http://blog.moertel.com/articles/2005/08/22/how-to-change-symlinks-atomically). Jde sice použít parametr -f, ale v konečném důsledku tento jen vymaže původní link a nahradí ho novým.
$ strace ln -sf mobil Link\ to\ mobil 2>&1 | grep link
symlink("mobil", "Link to mobil") = -1 EEXIST (File exists)
unlink("Link to mobil") = 0
symlink("mobil", "Link to mobil") = 0