Translation(s): English - Français - Italiano - Português (Brasil) - Русский - Română
Aceasta pagina contine comenzi de baza command-line operation a unui sistem GNU/Linux.
O interfata de linie de comanda Shell accepta o multitudine de comenzi:
programe executabile instalate de pe Debian packages
- programe sau scripturi instalate/compilate/scrise manual
comenzi interne date de Shell (built-ins, aliases)
Contents
Aplicatii de tip linie de comanda
Debian pune la dispozitie multe programe in linie de comanda prin package management system.
Vezi Software pentru o lista de categorii software, ce au de obicei interfete grafice sau text. Exemplu: File managers, Text editors, Shells, Office applications, Web browsers, Email clients, Download utilities, IRC Client, UseNet clients, Audio/video applications, SSH, SystemMonitoring, Compression, computer graphics...
Programe in linie de comanda des folosite
Coreutils - De baza
GNU Core Utilities (coreutils) sunt utilitatile de manipulare text, shell si fisier de baza ale sistemului de operare GNU. Acestea sunt utilitatile de baza care sunt de asteptat sa existe in orice sistem de operare asemanator UNIX.
Cunostinte de baza in legatura cu listarea, afisarea, editarea si manipularea fisierelor sunt necesare inaintea utilizarii unor metode avansate de scriere a scripturilor Shell shell scripts.
Alte programe
Pentru detalii de utilizare a programelor, accesati pagina fiecaruia de manual.
awk - Pattern-directed scanning and processing language
clear - Sterge ecranul terminalului
cmp - Compara doua fisiere
comm - Compara doua fisiere sortate linie cu linie
crontab - Programeaza o comanda sa ruleze la o data ulterioara
date - Afiseaza sau schimba data si ora
dc - Desk Calculator
dd - Data Dump - Converteste si copiaza un fisier
df - Display free disk space - Afiseaza spatiul liber pe disk
diff - Display differences - Afiseaza diferentele dintre doua fisiere
dir - Afiseaza pe scurt continutul din director
dircolors - Seteaza culorile pentru programul ls
dirname - Converteste un nume complet de cale (pathname) intr-o cale simpla (path)
du - Estimeaza spatiul ocupat de un fisier
eject - Eject CD-ROM - Scoate CD-ROM
env - Afiseaza, seteaza sau sterge variabilele de mediu
exit - Iesire din shell (or press Ctrl-D)
export - Seteaza o variabila de mediu
fdisk - Program de manipulare a tabelului de partitie pentru Linux
file - Spune tipul de fisier listat in linia de comanda
find - Cauta fisierele ce indeplinesc criteriile dorite
for - Extind cuvintele si executa comanda
format - Formateaza disk-ul sau banda
free - Afiseaza memoria ocupata
fsck - Filesystem consistency check and repair
ftp - Transfer/primire de fisiere catre/de la o gazda remote
grep, egrep, fgrep, rgrep - Afiseaza liniile ce se potrivesc cu tiparele
groups - Afiseaza numele grupurilor carora user-ul le apartine
gzip/gunzip - Compresare/decompresare fisier(e) anume
head - Afiseaza prima parte din fisier(e)
history - Command History
hostname - Afiseaza sau seteaza system name
id - Afiseaza user si group id's
info - Ajutor, informatii
join - Ataseaza liniile intr-un camp comun
kill - Oprirea unui proces din desfasurare
killall - Oprirea procesului si a instantelor din rulare
less - Afiseaza output-ul, cate un ecran, pe rand
ln - Face legaturi intre fisiere
locate - Gaseste fisiere folosind o lista indexata
logname - Listeaza numele curent de login
logout - Paraseste un shell de login
lpc - Line printer control program
lpr - Off line print
lprint - Listeaza un fisier
lprintq - Listeaza coada de printare
ls - Listeaza informatii despre fisier(e)
man - Manual
mkdir - Creaza un nou folder
more - Afiseaza output-ul, cate un ecran pe rand
mount - Monteaza un sistem de fisiere
mv - Muta sau redenumeste fisiere sau directoare
nice - Seteaza prioritatea unei comenzi sau sarcini
passwd - Modifica o parola a user-ului
printf - Formateaza si afiseaza informatia
ps - Process Status. Afiseaza lista proceselor in desfasurare
pwd - Print Working Directory
rgrep - Recursive grep
rm - Remove file(s) - Sterge fisier(e)
rmdir - Remove folder(s) - Sterge folder(e)
rsync - Copiaza fisiere remote - Remote file copy (Synchronize file trees) - utilizand propriul protocol. Se poate folosi cu o conexiune de tip ssh sau rsh
scp - Copiaza fisiere intre doua dispozitive prin conexiune de tip ssh
script - Face un script scris a sesiunii din terminal
sdiff - Uneste doua fisiere interactiv
sed - Stream Editor - Editor stream
select - Acceptor de input din tastatura
sftp - Secure file transfer (FTP over SSH) - Transfer sigur de fisiere
shutdown - Shutdown sau restart Linux
sleep - Amanare pentru un timp specificat
sort - Sortare de fisiere text
ssh - Secure Shell
su - Substituire de user identity
sync - Sincronizare de date pe un disk de memorie
tail - Afisarea ultimii parti dintr-un fisier
tar - Tape Archiver - Arhivare tip TAR
time - Masoara resursele utilizate de un program
top - Listeaza procesele rulate de sistem
touch - Schimba timestamps in fisiere sau creaza un fisier gol
tr - Traduce, scurteaza si/sau sterge caractere
traceroute - Trace Route to Host
true - Do nothing, successfully
umask - Mascheaza fisierele create de user
umount - Demonteaza un device
uname - Afiseaza informatii despre sistem
uniq - Face fisiere unice
until - Executa comenzi (pana da de o eroare)
useradd - Creaza un nou cont user
usermod - Modifica contul user
users - Listeaza utilizatorii logati in acea sesiune
vdir - Listeaza continutul directoarelor (ls -l -b)
watch - Executa/afiseaza periodic un program
wc - Afiseaza byte, cuvant sau numar de linii
which - Localizeaza un fisier de program in calea de user
who - Afiseaza toate numele de utilizatori logati in acea sesiune
whoami - Afiseaza id-ul si numele utilizatorului curent (`id -un')
xargs - Construieste si executa linii de comanda de la intrari standard
Extra
Link-uri externe
https://www.bestsevenreviews.com/all-about-linux/ - An Overview of the Linux OS for Newbies
http://linuxcommand.org/ - invata linia de comanda