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: adresář v otevíraném xterm-u  (Přečteno 2192 krát)

hawran.diskuse

  • Návštěvník
  • Příspěvků: 23
adresář v otevíraném xterm-u
« kdy: 16 Února 2010, 10:08:45 »
Nastavil jsem si klávesovou zkratku (System->Preference->Keyboard Shortcuts) pro otevírání xterm-u.
K mému velkému překvapení je pracovním adresářem root ( / ).

Xterm pouštený z panelu přes Custom Application Launcher se otevírá s mým HOME adresářem.

CO je špatně?

ladarozan

  • Stálý člen
  • **
  • Příspěvků: 837
Re: adresář v otevíraném xterm-u
« Odpověď #1 kdy: 16 Února 2010, 17:58:33 »
Pouhý rozdíl, že je xterm na Home s právy uživatele a ten druhý s právy administrátora.
AMD A4-5300, Hauppauge HVR-4000, Ubuntu 12.04, Windows 8
-Tablet Protab26 a Toshiba AT10 Android 4.3.1
-Asus EEE1000H,WinXP

hawran.diskuse

  • Návštěvník
  • Příspěvků: 23
Re: adresář v otevíraném xterm-u
« Odpověď #2 kdy: 16 Února 2010, 18:14:25 »
Pouhý rozdíl, že je xterm na Home s právy uživatele a ten druhý s právy administrátora.
No to by byla pěkná prasárna.
Ale naštěstí tomu tak není. Ten xterm patří mi, jen ten adresář není můj $HOME, ale ten /
A to se mi NELÍBÍ.

petergula

  • Stálý člen
  • **
  • Příspěvků: 1016
Re: adresář v otevíraném xterm-u
« Odpověď #3 kdy: 17 Února 2010, 01:08:26 »
A ak by si si dal spustat
Kód: [Vybrat]
xterm -e 'cd ~ && /bin/bash'?
Popripade ak chces spustat gnome-terminal, tak
Kód: [Vybrat]
gnome-terminal --working-directory=~
ntbk Dell 6420 (Amd Ati, Intel i7, 4GB RAM, 256GB SSD ...)
secondary/u svokrovcov:
Xubuntu (64bit) ntbk Asus A6Je (Ati X1450, Intel Core2Duo T5500, 2.5GB RAM ...)

hawran.diskuse

  • Návštěvník
  • Příspěvků: 23
Re: adresář v otevíraném xterm-u
« Odpověď #4 kdy: 17 Února 2010, 09:33:39 »
A ak by si si dal spustat
Kód: [Vybrat]
xterm -e 'cd ~ && /bin/bash'?

O té volbě -e pro xterm vím, ono to funguje, ale:
  • Spouštím bash navíc.
  • Něco je špatně. Když spustím xterm přes ALT+F2, otevírá se v mém HOME. To samé předdefinovaný Xterm v těch klávesových zkratkách.

Kde bych našel (nějaký konfigurák) nastavení těch Keyboard Shortcuts? Abych se podíval, jak se to tam spouší?

PS: nemám rád gnome-terminal.

hawran.diskuse

  • Návštěvník
  • Příspěvků: 23
Re: adresář v otevíraném xterm-u
« Odpověď #5 kdy: 17 Února 2010, 09:34:44 »
...
Kde bych našel (nějaký konfigurák) nastavení těch Keyboard Shortcuts? Abych se podíval, jak se to tam spouší?

Měl jsem na mysli ty předdefinované volby ...

ladarozan

  • Stálý člen
  • **
  • Příspěvků: 837
Re: adresář v otevíraném xterm-u
« Odpověď #6 kdy: 18 Února 2010, 18:41:52 »
Teď jsem to vyzkoušel u sebe a je to dobře v obou případech. Zvolil jsem zkratku Ctrl+Alt+X a je to v Home oboje.
AMD A4-5300, Hauppauge HVR-4000, Ubuntu 12.04, Windows 8
-Tablet Protab26 a Toshiba AT10 Android 4.3.1
-Asus EEE1000H,WinXP

hawran.diskuse

  • Návštěvník
  • Příspěvků: 23
Re: adresář v otevíraném xterm-u
« Odpověď #7 kdy: 18 Února 2010, 21:09:48 »
Teď jsem to vyzkoušel u sebe a je to dobře v obou případech. Zvolil jsem zkratku Ctrl+Alt+X a je to v Home oboje.

Nevím, o které konkrétní dva případy jde, ale u mne je to takto:
  • Alt+F2, vložím xterm, adresář je můj $HOME
  • předdefinovaná volba "Run a terminal", adresář je můj $HOME
  • přidám svoji vlastní zkratku, command je xterm (nebo /usr/bin/xterm), adresář je /

arrange

  • Závislák
  • ***
  • Příspěvků: 4031
  • "jdu s hlavou vztyčenou..."
Re: adresář v otevíraném xterm-u
« Odpověď #8 kdy: 18 Února 2010, 22:11:10 »
Potvrzuji, co píše hawran.diskuse, ale moc nechápu, proč je to problém.
http://www.openstreetmap.org - mapy celého světa "wiki style"

hawran.diskuse

  • Návštěvník
  • Příspěvků: 23
Re: adresář v otevíraném xterm-u
« Odpověď #9 kdy: 18 Února 2010, 22:18:52 »
Samozřejmě, není to žádný smrtelný problém.
Jen je nepříjemné, že se xterm neotvírá nad uživatelovým $HOME.
Nehledě k tomu, že to svědčí o "nečem divném" ...

arrange

  • Závislák
  • ***
  • Příspěvků: 4031
  • "jdu s hlavou vztyčenou..."
Re: adresář v otevíraném xterm-u
« Odpověď #10 kdy: 18 Února 2010, 22:24:45 »
Nehledě k tomu, že to svědčí o "nečem divném" ...

Tomu právě nerozumím  :)
http://www.openstreetmap.org - mapy celého světa "wiki style"

hawran.diskuse

  • Návštěvník
  • Příspěvků: 23
Re: adresář v otevíraném xterm-u
« Odpověď #11 kdy: 19 Února 2010, 08:45:05 »
Proč se mi všechny terminály pouštěné odkudkoli v rámci mého sezení pouští s mým $HOME a ten samý terminál, puštěný z toho jednoho konkrétního místa se otevírá nad rootem?
Co je na tom k nepochopení?

petergula

  • Stálý člen
  • **
  • Příspěvků: 1016
Re: adresář v otevíraném xterm-u
« Odpověď #12 kdy: 19 Února 2010, 09:16:15 »
Proč se mi všechny terminály pouštěné odkudkoli v rámci mého sezení pouští s mým $HOME a ten samý terminál, puštěný z toho jednoho konkrétního místa se otevírá nad rootem?
Co je na tom k nepochopení?

Nie je to nahodou naopak? xterm a gnome-terminal, ked pustis tak si v tom adresary, odkial si ho pustil. Druha vec je, ze ako to pustas cez "Run application", tak sa to spusti v home adresary. 
ntbk Dell 6420 (Amd Ati, Intel i7, 4GB RAM, 256GB SSD ...)
secondary/u svokrovcov:
Xubuntu (64bit) ntbk Asus A6Je (Ati X1450, Intel Core2Duo T5500, 2.5GB RAM ...)

hawran.diskuse

  • Návštěvník
  • Příspěvků: 23
Re: adresář v otevíraném xterm-u
« Odpověď #13 kdy: 19 Února 2010, 12:26:34 »
Není.

Já řeším spouštění xtermu přes klávesové zkratky, případně z menu, kde se o nějakém "adresáři, kde zrovna jsem" nedá moc hovořit ...

ladarozan

  • Stálý člen
  • **
  • Příspěvků: 837
Re: adresář v otevíraném xterm-u
« Odpověď #14 kdy: 19 Února 2010, 16:52:30 »
Tak jsem na stopě ....je to v pořádku ve verzi 9.04 a zmíněný jev se týká verze 9.10  :)
AMD A4-5300, Hauppauge HVR-4000, Ubuntu 12.04, Windows 8
-Tablet Protab26 a Toshiba AT10 Android 4.3.1
-Asus EEE1000H,WinXP

hawran.diskuse

  • Návštěvník
  • Příspěvků: 23
Re: adresář v otevíraném xterm-u
« Odpověď #15 kdy: 19 Února 2010, 17:02:17 »
No pěkně, takže asi buga ...

Můžeš to nareportovat? Když už máš tu možnost ověřit to v obou verzích ...
Díky.

petergula

  • Stálý člen
  • **
  • Příspěvků: 1016
Re: adresář v otevíraném xterm-u
« Odpověď #16 kdy: 19 Února 2010, 19:07:18 »
Co tak si dat do ~/.bashrc riadok
Kód: [Vybrat]
cd ~, toto by Vam ku stastiu nestacilo?
ntbk Dell 6420 (Amd Ati, Intel i7, 4GB RAM, 256GB SSD ...)
secondary/u svokrovcov:
Xubuntu (64bit) ntbk Asus A6Je (Ati X1450, Intel Core2Duo T5500, 2.5GB RAM ...)

ladarozan

  • Stálý člen
  • **
  • Příspěvků: 837
Re: adresář v otevíraném xterm-u
« Odpověď #17 kdy: 19 Února 2010, 20:23:18 »
Sláva, máme dva způsoby. Že to není vinou verzí jsem ověřil novou čistou instalací Ubuntu 9.04 a pátral po světě. Hledá to kde kdo.
Takže, jak napovídá petergula, je jedna možnost editovat skrytý soubor ~/.bashrc a vložit řádku
Kód: [Vybrat]
cd ~ , (kde vlnovku napíšete jako AltGr + A).
Druhá možnost, co jsem našel, je doplnit příkazový řádek klávesové zkratky takto:
Kód: [Vybrat]
xterm -e 'cd ~ && /bin/bash' a je vystaráno.
AMD A4-5300, Hauppauge HVR-4000, Ubuntu 12.04, Windows 8
-Tablet Protab26 a Toshiba AT10 Android 4.3.1
-Asus EEE1000H,WinXP

petergula

  • Stálý člen
  • **
  • Příspěvků: 1016
Re: adresář v otevíraném xterm-u
« Odpověď #18 kdy: 19 Února 2010, 20:48:58 »
Sláva, máme dva způsoby. Že to není vinou verzí jsem ověřil novou čistou instalací Ubuntu 9.04 a pátral po světě. Hledá to kde kdo.
Takže, jak napovídá petergula, je jedna možnost editovat skrytý soubor ~/.bashrc a vložit řádku
Kód: [Vybrat]
cd ~ , (kde vlnovku napíšete jako AltGr + A).
Druhá možnost, co jsem našel, je doplnit příkazový řádek klávesové zkratky takto:
Kód: [Vybrat]
xterm -e 'cd ~ && /bin/bash' a je vystaráno.
Ten druhy sposob zavrhli na zaciatku ked som ho napisal, lebo ako si si isto vsimol, spusta to dalsi bash, takze medzi procesmi mas po jednom spusteni takehoto xtermu hned dva bashe v procesoch.
No snad si niekto vyberie, a ked nie, tak nech hlada dalej.
ntbk Dell 6420 (Amd Ati, Intel i7, 4GB RAM, 256GB SSD ...)
secondary/u svokrovcov:
Xubuntu (64bit) ntbk Asus A6Je (Ati X1450, Intel Core2Duo T5500, 2.5GB RAM ...)

 

Provoz zaštiťuje spolek OpenAlt.