De forskellige måder at udføre et Linux-program på
- Kategori: Linux
Jeg kan huske, langt tilbage, da jeg først begyndte at bruge Linux, enten var enten kun i fuld kommandolinje Linux, eller jeg brugte Fvwm95. At udføre kommandoer i kommandolinjen betød, at jeg var nødt til at kende navnet på kommandoen. Og da jeg var på Fvwm95-skrivebordet, hvis der ikke var en menuindgang for et program, den eneste anden måde, jeg kunne starte et program på, var at åbne kommandolinjen og håbe, at jeg kunne finde den nøjagtige kommando, der skal køres. Dette betød typisk at rulle gennem indholdet af / Usr / bin med kommandoen ls -l | mindre . Og i dagens Linux (eller i det mindste på min hovedmaskine) er der cirka 2004-kommandoer inden / Usr / bin . Det kan betyde en masse søgning.
Heldigvis er Linux vokset op lidt, så det er ikke så svært at starte en applikation. Faktisk vil jeg hævde, at det er lettere at starte en applikation i Linux, end det er i Windows. Hvordan kan jeg sige det? Nå, hvorfor undersøger vi ikke de forskellige måder, du kan starte en applikation i Linux, og du kan selv træffe vurderingen.
Kommandolinje
Vi starter med det mere udfordrende først. Ikke at kommandolinjen er vanskelig, men det er ikke næsten så let som at finde en menuindgang og vælge den.
Hvis du har fulgt mig nok, har du sandsynligvis læst et eksempel, hvor jeg har nævnt globale kommandoer. En global kommando er en kommando, der er placeret i dine brugers $ PATH. BEMÆRK: Du kan lære mere om dette i min artikel ' Tilføjelse af mapper til din $ PATH '. For at finde ud af, hvilke mapper der er i din $ PATH-udgave kommandoen ekko $ PATH . Hvad du ser udskrevet på din anmodning er alle de mapper, der indeholder kommandoer, du kan køre fra hvor som helst på dit system. Der kan være tidspunkter, hvor du ikke installerer et program på din sti. For disse applikationer skal du indtaste eksplicit sti til den eksekverbare kommando. Lad mig forklare...
Lad os sige, at du installerer betaversionen af Firefox (til testformål) i / opt vejviser. Så nu har du et bibliotek / Opt / firefox og inden for det bibliotek er den eksekverbare kommando firefox . Siden / opt er ikke i din $ PATH, hvis du kun udfører firefox hvad der starter op er standardfirefox på dit system. For at starte Firefox installeret i / opt du bliver nødt til at udføre kommandoen / Opt / firefox / firefox .
Lad os nu sige, at du leder efter den apt kommando til at tilføje en gpg-nøgle men du er ikke sikker på navnet. Du er dog sikker på to ting: Det er i / Usr / bin og den har strengen 'nøgle' i kommandoen. Du kan udstede denne kommando for at finde alle matchende kommandoer:
ls / usr / bin / * nøgle *
som viser alle kommandoer i / Usr / bin der indeholder ordet 'nøgle'. I denne liste vil du se apt-key . Du kender nu navnet på kommandoen.
GUI
Der er to vigtigste (og universelle) måder at starte en applikation i Linux på. Den første og nemmeste er at kigge gennem din hovedmenu for den kommandos indgang. Når du finder denne kommando, skal du blot vælge den for at åbne applikationen. Et af de spørgsmål, der ikke er en universel sandhed i Linux, er menulayout. Alle Linux desktops lægger deres menuer forskelligt ud. Men for det meste gælder de for nogle ligheder (Primært gruppering af applikationer i undermenuer som 'Office', 'Networking', 'Graphics', 'Games' osv.)
Den næste universelle metode til opstart af et program er at åbne dine desktops filhåndtering, navigere til det bibliotek, der indeholder den eksekverbare, og dobbeltklik på eksekverbar. Dette ligner det meget i Windows. Oftest navigerer du til / Usr / bin at finde disse eksekverbare filer.
BEMÆRK: Hvis en kommando kræver en terminal for at køre, kan du ikke køre den på denne metode. De eneste kommandoer, du kan starte op på denne måde, er grafiske kommandoer.
Kør prompt
På nogle desktops har du en 'Run prompt' i din Start-menu. I GNOME og KDE kan du åbne denne dialog ved at trykke på Alt-F2. I min yndlingsdistribution, Elive Compiz, satte jeg dette til Windows Key + F1. Figur 1 viser Run Dialog in Elive. Som du kan se vil jeg starte spillet Torus Trooper. Jeg begynder at skrive 'torus', og den første matchende post vises, som jeg kan klikke på for at starte applikationen.
Endelige tanker
Selvfølgelig er dette Linux, så der er mange flere måder, du kan finde for at starte en applikation. Du kan oprette tastaturgenveje til næsten alt, eller i nogle desktops kan du oprette skrivebordsikoner. På nogle desktops kan du oprette specifikke hylder til applikationer eller tilføje mini-løfteraketter. Men generelt vil de ovenfor beskrevne metoder få dig igennem dagen i Linux.