Introducere în Linux Un ghid la îndemână - "Tille" Garrels
Introducere în Linux Un ghid la îndemână - "Tille" Garrels
Introducere în Linux Un ghid la îndemână - "Tille" Garrels
Create successful ePaper yourself
Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.
stop Suspendă un serviciu care rulează <strong>în</strong> fundal<br />
suspend Suspendă un serviciu care rulează <strong>în</strong> prim p<strong>la</strong>n<br />
time Cronometrează o comandă<br />
umask Configurează sau listează permisiunile asociate fișierelor<br />
unset Șterge variabile sau definiții de funcții<br />
wait Așteaptă ca un serviciu din fundal să se termine.<br />
C.2. Facilități particu<strong>la</strong>re<br />
Tabelul de mai jos prezintă diferențele majore dintre consolele standard (sh), Bourne Again SHell<br />
(bash), Korn (ksh) și C (csh).<br />
Compatibilitățile <strong>în</strong>tre console<br />
Întrucât conso<strong>la</strong> Bourne Again SHell este o îmbunătățire a consolei sh, toate comenzile sh vor<br />
funcționa <strong>în</strong> bash - dar nu și invers. bash dispune de multe facilități particu<strong>la</strong>re și, după cum arată și tabelul<br />
de mai jos, multe altele importate din alte console.<br />
Întrucât conso<strong>la</strong> Turbo C este o îmbunătățire a csh, toate comenzile csh vor funcționa și <strong>în</strong> tcsh,<br />
dar nu și invers.<br />
Tabelul C-2. Facilități particu<strong>la</strong>re tipurilor de console<br />
sh bash ksh csh Înțeles/Acțiune<br />
$ $ $ %<br />
Prompterul implicit al<br />
utilizatorului<br />
>| >| >! Forțează redirecționarea<br />
> fișier 2>&1 &> fișier sau fișier 2>&1<br />
> fișier<br />
2>&1<br />
{ } { }<br />
`comandă` `comandă` sau $(comandă)<br />
$<br />
(comandă)<br />
>& fișier<br />
`comandă`<br />
Redirecționează stdout<br />
și stderr către fișier<br />
Expandează elementele<br />
listate<br />
Substituie ieșirea<br />
comenzii<br />
$HOME $HOME $HOME $home Directorul personal<br />
~ ~ ~<br />
Simbolul directorului<br />
personal<br />
~+, ~-, dirs ~+, ~- =-, =N Accesează directoarele<br />
var=value VAR=value var=value set var=value Numirea variabilelor<br />
export var export VAR=value<br />
export<br />
var=val<br />
${nnnn} ${nn}<br />
''$@'' ''$@'' ''$@''<br />
setenv var<br />
val<br />
Configurează variabilele<br />
de mediu<br />
Pot fi desemnate mai<br />
mult de 9 argumente<br />
Toate argumentele luate<br />
separat drept cuvinte<br />
$# $# $# $#argv Numărul argumentelor<br />
$? $? $? $status<br />
$! $! $!<br />
Statutul de ieșire al celei<br />
mai recente comenzi<br />
PID-ul celui mai recent<br />
proces trimis <strong>în</strong> fundal<br />
$- $- $- Opțiunile curente<br />
.file source file sau .file .file source file Citește comenzile din<br />
182