Promtul "$" arata ca sistemul este pregatit sa accepte comenzi de la utilizator.
Pentru a lansa in executie un program trebuie sa se tasetze numele fisierului care contine codul executabil.
Exemplu:
[gxg@x /]$ pine
Informatiile din paranteza au urmatoarea semnificatie:
-
gxg@x inseamna utilizatorul "
gxg" inregistrat la calculatorul cu numele "
x"
- "
/" inseamna directorul curent (in acest caz este radacina)
Toate aceste informatii impreuna cu semnul
$ formeaza promptul.
La unele sisteme, el poate avea mici modificari! Astfel, inainte de semnul "
$" poate aparea numai numele calculatorului, fara numele utilizatorului, dar acestea sunt setari care se pot schimba.
Aceasta comanda este echivalenta cu :
[gxg@x /]$ /usr/bin/pine
/usr/bin/pine reprezinta calea completa spre fisierul (executabil) pine. In exemplul precedent este optionala deoarece sistemul cauta fisierul "pine" intr-o lista de directoare (specificate dinainte desigur), printre care si "
/usr/bin".
Exista si comenzi care trebuiesc lansate specificand (numai) numele complet!
In caz contrar pe ecran apare mesajul de eroare "command not found", cu alte cuvinte sistemul nu stie unde este programul respectiv.
[gxg@x /]$ /sbin/repquota
Usage:
repquota [-v] [-g] [-u] -a
repquota [-v] [-g] [-u] filesys ...
[gxg@x /]$ repquota
bash: repquota: command not found
De regula principalele comenzi folosite in Linux sunt puse in directorul "/bin" sau "/usr/bin", iar sistemul este configurat sa caute aceste comenzi in directoarele amintite.
Acest lucru este foarte convenabil, necesitand efortul minim din partea utilizatorului.
Un alt mod interesant de a ajuta utilizatorul este tasta "Tab"!
Tastati cateva caractere dintr-o comanda si apoi apasati tasta "Tab". Sistemul va completa pentru dumneavoastra numele comenzii!
In cazul in care incep mai multe comenzi cu caracterele precizate, ve-ti auzi un bip, iar daca mai apasati inca o data veti vedea pe ecran toate posibilitatile. Exersand, veti observa ca aceasta tasta "Tab" este rapida, si foarte utila in cazurile in care nu va amintiti exact unele comenzi.
Exemplu:
[gxg@x bin]$ ps2
ps2ascii ps2epsi ps2pdf
[gxg@x bin]$ le
less lessecho lesskey let lex
[gxg@x bin]$