Nie jesteś zalogowany.
Jeśli nie posiadasz konta, zarejestruj je już teraz! Pozwoli Ci ono w pełni korzystać z naszego serwisu. Spamerom dziękujemy!

Ogłoszenie

Prosimy o pomoc dla małej Julki — przekaż 1% podatku na Fundacji Dzieciom zdazyć z Pomocą.
Więcej informacji na dug.net.pl/pomagamy/.

#1  2009-06-09 10:50:20

  dowoszek - Użytkownik

dowoszek
Użytkownik
Zarejestrowany: 2009-04-14

Kopiowanie tekstu: konsola<-->X

Witam,
Wiem, że się nie da, ale nie zaszkodzi zapytać :)
Chodzi mi o kopiowanie między konsolą (nie emulatorem konsoli w X!) i sesją X. Oczywiście mam na myśli szybkie kopiowanie "w locie" czy to poprzez zwykłe zaznaczenie tekstu czy też przez Ctrl+C itp.
Pozdrawiam

Offline

 

#2  2009-06-09 10:55:57

  ilin - Palacz

ilin
Palacz
Skąd: PRLu
Zarejestrowany: 2006-05-03

Re: Kopiowanie tekstu: konsola<-->X

Użycie screena ?


Problemy rozwiązujemy na forum nie na PW -> Niech inni na tym skorzystają.
Polski portal Debiana

Offline

 

#3  2009-06-09 11:13:52

  dowoszek - Użytkownik

dowoszek
Użytkownik
Zarejestrowany: 2009-04-14

Re: Kopiowanie tekstu: konsola<-->X

A jakby to działało (nie używam screena)? Chyba równie dobrze możnaby kopiować tekst do jakiegoś pliku, czy się mylę?

Ostatnio edytowany przez dowoszek (2009-06-09 11:16:17)

Offline

 

#4  2009-06-09 11:18:36

  azhag - Admin łajza

azhag
Admin łajza
Skąd: Warszawa
Zarejestrowany: 2005-11-15

Re: Kopiowanie tekstu: konsola<-->X

W konsoli wpisujesz screen i masz... powłokę lub screen program i masz program.

Teraz możesz:
1. Rozłączyć się (Ctrl+A Ctrl+D) i uruchomić tę samą powłokę w innej konsoli (screen -r).
2. Uruchomić równolegle w innej konsoli (screen -rx).

To tak w skrócie, więcej w screen --help i man 1 screen.


Błogosławieni, którzy czynią FAQ.
opencaching :: debian sources.list :: coś jakby blog :: polski portal debiana :: linux user #403712

Offline

 

#5  2009-06-09 11:19:54

  czadman - Bicycle repairman

czadman
Bicycle repairman
Skąd: Wrocław
Zarejestrowany: 2005-07-08

Re: Kopiowanie tekstu: konsola<-->X

Przez screena ciężko jest kopiować do schowka X, screen ma własny bufor.
Pozwolę sobie podać linka do krótkiego opisu na temat kopiowania z konsoli .


http://www.debian.org/logos/openlogo-nd-50.png

Offline

 

#6  2009-06-09 11:20:40

  ilin - Palacz

ilin
Palacz
Skąd: PRLu
Zarejestrowany: 2006-05-03

Re: Kopiowanie tekstu: konsola<-->X

Do pliku zawsze mozesz kopiować.

To zrobiłem test.

Przeszedłem na drugą konsolę  odpaliłem screna (w zasadzie drugie okno w nim bo mam cały czas uruchomionego)
Wpisałem w niego bardzo brzydkie słowo.
Powrocilem do xów na pirwszej konsoli.

W terminalu uruchomiłem screnna
I to slowo mi się ukazalo.

Już mogę je sobie skopiować.


Problemy rozwiązujemy na forum nie na PW -> Niech inni na tym skorzystają.
Polski portal Debiana

Offline

 

#7  2009-06-09 12:19:14

  dowoszek - Użytkownik

dowoszek
Użytkownik
Zarejestrowany: 2009-04-14

Re: Kopiowanie tekstu: konsola<-->X

Użycie screena ma jednak tą wadę, że sesje w konsoli i w X muszą być dla tego samego użytkownika a ja często w konsoli zalogowany jestem jako root i potrzebuję skopiować coś np. z Iceweasela uruchomionego na zwykłym koncie.

Ale programiki xsel i xclip, które zaproponował czadman powinny się nadać, tylko że xsel wyrzuca mi:

Kod:

xsel: Can't open display: (null)
: Success

Próbowałem skorzystać z opcji "--display host:0.0", ale wtedy z kolei dostaję:

Kod:

xsel: Can't open display: host:0.0
: Connection refused

żeby było ciekawiej, to xsel doskonale działa... w emulatorze terminala ;P

EDIT:
---
Zadziałało "--display :0". Niestety tylko dla tego samego konta, dla którego urochomiona jest sesja X, czyli moja uwaga odnośnie screena dotyczy również xsel :( Ostatecznie mogę jednak na dodatkowej konsoli uruchomić sesję zwykłego użytkownika.

Dzięki wszystkim za pomoc,
Pozdrawiam

Ostatnio edytowany przez dowoszek (2009-06-09 13:03:48)

Offline

 

#8  2009-06-09 13:32:03

  czadman - Bicycle repairman

czadman
Bicycle repairman
Skąd: Wrocław
Zarejestrowany: 2005-07-08

Re: Kopiowanie tekstu: konsola<-->X

Kod:

xhost +localhost

wydana w X powinna załatwić sprawę


http://www.debian.org/logos/openlogo-nd-50.png

Offline

 

#9  2009-06-09 14:21:16

  dowoszek - Użytkownik

dowoszek
Użytkownik
Zarejestrowany: 2009-04-14

Re: Kopiowanie tekstu: konsola<-->X

czadman napisał(-a):

Kod:

xhost +localhost

wydana w X powinna załatwić sprawę

po wpisaniu tego, przy korzystaniu z xsel dostaję komunikat "Resource temporarily unavailable". Próbowałem też "xhost +dowoszek@host" ale efekt ten sam.

Ostatnio edytowany przez dowoszek (2009-06-09 14:22:35)

Offline

 

Stopka forum

Powered by PunBB
© Copyright 2002–2005 Rickard Andersson
Nas ludzie lubią po prostu, a nie klikając w przyciski ;-)