måndag, november 24, 2008
Så använder du skärmhanteraren Screen i Ubuntu
Det finns en uppsjö av bra programvaror i Linuxdistributioner som Ubuntu. En sådan till synes modest programvara är screen. Screen är som namnet antyder en skärmhanterare för kommandoterminalmiljö. Nyttan med en dylik är vad jag tänker demonstrera om ni fortsätter läsa. Först och främst installationen:När jag använder screen använder jag oftast parametern "-S SESSIONSNAMN" då jag skapar en ny skärmsession. På detta sätt kan varje ny skärmsession namnges vilket dels underlättar översikten över vilka skärmsessioner man har igång, dels ger det möjlighet att använda ett namn istället för ett skärmsessions-id när man ansluter till sessionerna. Låter det kryptiskt? Ett exempel kommer förhoppningsvis att öka förståelsen. Kulturella som vi pirater är så vad passar bättre än att exemplifiera genom att lyssna på musik och skriva en bestseller? Först skapar vi en skärmsession för musiklyssnandet:sudo apt-get install screen
Efter detta spelar vi lite musik med mplayer:screen -S Music

För att koppla ifrån denna skärmsession, håll ned [Ctrl] samtidigt som du först trycker [A] följt av [D]. Efter detta bör skärmsessionen ha kopplats ifrån och en ny dylik kan startas för författandet:
Jag tycker om texteditorn nano vilken vi nyttjar för att skapa den blivande bestsellern:screen -S Bestseller
Så här kan skapandet se ut:nano Test.txt

För att än en gång koppla ifrån skärmsessionen, håll ned [Ctrl] samtidigt som du först trycker [A] följt av [D]. Skärmsessionen kopplas ifrån på nytt. För att visa en förteckning över dina skärmsessioner använd parametern "-list":
Detta bör resultera i något liknande följande:screen -list

För att fortsätta författandet av bestsellern kopplar vi till den specifika skärmsessionen genom parametern "-r" följt av namnet vi gav skärmsessionen eller skärmsessionens id (se förteckningen ovan):
screen -r Bestseller
Den stora nyttan med screen uppstår när det används i serversammanhang. Ponera att ni i hemmet vill centralisera en tjänst som ex. BitTorrent på en server som ni sedan kopplar er mot via ssh i ert lokala nätverk. Detta göres alldeles ypperligt med en kombination av screen och den kommandoterminalbaserade BitTorrentklienten rTorrent.screen -r 26110
Den varande trenden där allt fler människor köper små bärbara datorer men med begränsad prestanda gör också att behovet att centralisera så mycket funktionalitet som möjligt på hemmaservern ökar. Screen kan vara ett oumbärligt verktyg och en hjälp på vägen för att lyckas med just detta.
Läsvärt: DeepEdition konstaterar att det ryms mer än man tror i en liten Ask. Rasmus skrider till Jan Roséns försvar. Ravenna påpekar att det normalt krävs en efterfrågad motprestation för att få betalt. Slutligen, Blogge med ett par välskrivna inlägg i ämnet IPRED (Ipredator, Ett ilsket fåtal vill bevara undantaget från äganderätten).
Etiketter: IPRED, IPRED1, kultur, Linux, netbook, screen, Ubuntu
Skrivet av Thomas Tvivlaren @ 21:18
Laddar...























#: Kommentar från
deeped, 2008-11-24 23.22
Ah... funderade hur i hela friden du kunde få ihop den där postningen med en linuxpostning :)
#: Kommentar från
Mia*, 2008-11-25 00.45
Jag blir glad när du skriver om sådant här. :) En vacker kanske jag rentav kommer att använda ditt inlägg som referens, men tills vidare har jag i alla fall lärt mig något nytt. Screen lät bekant innan, men inte mer än så. Tack.
#: Kommentar från
Thomas Tvivlaren, 2008-11-25 08.38
@DeepEd: When there's a will there's a way... ;)
@Mia: Glad to be of service!
I need one more gallon of coffee to start thinking (and writing) in Swedish.
#: Kommentar från
Buddy Jesus, 2008-11-25 18.21
Screen är förmodligen en av de mest underskattade småprogrammen som finns. Det bästa är ju att du kan använda SSH och Screen tillsammans om du har ett shell-konto någonstans, och koppla ifrån, koppla upp dig och fortsätta på precis samma ställe som förra gången.
De e nice (som de säger i Plötsligt i Vinslöv).
#: Kommentar från
Thomas Tvivlaren, 2008-11-25 20.08
@Buddy Jesus: Prexis. Screen kan i mångt och mycket exemplifiera vad som är riktigt bra med Linux-OS, dvs att en uppsjö av små och välskrivna program så väl fungerar tillsammans.
Inlägg som länkar till detta inlägg:
Skapa en länk
<< Tillbaka
Prenumerera på Kommentarer till inlägget [Atom]