De olika sätten att köra en Linux-applikation

Prova Vårt Instrument För Att Eliminera Problem

Jag kommer ihåg, långt tillbaka, när jag först började använda Linux var antingen antingen i kommandoraden helt på Linux eller så använde jag Fvwm95. Att utföra kommandon i kommandoraden innebar att jag var tvungen att veta namnet på kommandot. Och när jag var på Fvwm95-skrivbordet, om det inte fanns en menypost för en applikation var det enda andra sättet jag kunde starta ett program på att öppna kommandoraden och hoppas att jag kunde hitta det exakta kommandot att köra. Vanligtvis innebar detta att man bläddrar igenom innehållet i / Usr / bin med kommandot ls -l | mindre . Och i dagens Linux (eller åtminstone i min huvudmaskin) finns det cirka 2004-kommandon inom / Usr / bin . Det kan betyda mycket sökning.

Lyckligtvis har Linux vuxit upp en hel del så det är inte så svårt att starta en applikation. Jag skulle faktiskt hävda att det är enklare att starta en applikation i Linux än i Windows. Hur kan jag säga det? Tja, varför undersöker vi inte de olika sätten du kan starta en applikation inom Linux och du kan själv bedöma.

Kommandorad

Vi börjar med det mer utmanande först. Inte för att kommandoraden är svår, men det är inte så lätt som att hitta en menypost och välja den.

Om du har följt mig nog har du antagligen läst en instans där jag nämnde globala kommandon. Ett globalt kommando är ett kommando som finns i användarnas $ PATH. OBS! Du kan lära dig mer om detta i min artikel ' Lägga till kataloger till din $ PATH '. För att ta reda på vilka kataloger som finns i din $ PATH-fråga kommandot echo $ PATH . Det du ser utskrivet med direktfrågan är alla kataloger som innehåller kommandon som du kan köra var som helst på ditt system. Det kan finnas tillfällen då du inte installerar ett program på din sökväg. För de applikationerna måste du ange explicit sökväg till det körbara kommandot. Låt mig förklara...

Säg att du installerar betaversionen av Firefox (för teständamål) i /välja katalogen. Så nu kommer du att ha en katalog / Opt / firefox och inom den katalogen finns det körbara kommando firefox . Eftersom /välja finns inte i din $ PATH, om du bara kör firefox Det som startar är standardfirefoxen på ditt system. För att starta Firefox installerat i /välja Du måste köra kommandot / Opt / firefox / firefox .

Låt oss nu säga att du letar efter apt-kommandot för att lägga till en gpg-nyckel men du är inte säker på namnet. Du är dock säker på två saker: Det är i / Usr / bin och den har strängen 'nyckel' i kommandot. Du kan utfärda det här kommandot för att hitta alla matchande kommandon:

ls / usr / bin / * -tangent *

som listar alla kommandon i / Usr / bin som innehåller ordet 'nyckel'. I den listan ser du apt-nyckel . Nu vet du namnet på kommandot.

GUI

Det finns två huvudsakliga (och universella) sätt att starta en applikation i Linux. Det första och lättaste är att leta igenom din huvudmeny för kommandot. När du hittar det kommandot väljer du det bara för att öppna programmet. En av frågorna som inte är en universell sanning i Linux är menylayout. Alla Linux-stationära datorer lägger upp sina menyer på olika sätt. Men för det mesta gäller de vissa likheter (främst gruppering av applikationer i undermenyer som 'Office', 'Networking', 'Graphics', 'Games', etc.)

Nästa universella metod för att starta ett program är att öppna din skrivbordss filhanterare, navigera till katalogen som innehåller den körbara och dubbelklicka på den körbara. Detta är ungefär som i Windows. Oftast navigerar du till / Usr / bin för att hitta dessa körbara filer.

OBS: Om ett kommando kräver en terminal för att köra kan du inte köra den på den här metoden. De enda kommandona du kan starta på detta sätt är grafiska kommandon.

Kör prompt

Figure 1
Figur 1

På vissa stationära datorer har du en 'Körprompt' på din Start-meny. I GNOME och KDE kan du öppna den här dialogrutan genom att trycka på Alt-F2. I min favoritdistribution, Elive Compiz, ställde jag detta till Windows Key + F1. Figur 1 visar Run Dialog in Elive. Som ni ser vill jag starta spelet Torus Trooper. Jag börjar skriva 'torus' och den första matchande posten dyker upp som jag kan klicka på för att starta applikationen.

Slutgiltiga tankar

Naturligtvis är detta Linux så det finns många fler sätt du kan hitta för att starta en applikation. Du kan skapa kortkommandon för nästan vad som helst eller i vissa stationära datorer kan du skapa skrivbordsikoner. I vissa stationära datorer kan du skapa specifika hyllor för applikationer eller lägga till minilanseringar. Men i allmänhet kommer de metoder som beskrivs ovan att få dig igenom dagen i Linux.