Zi de zi încercăm să vă aducem cele mai bune servicii.
Stabilitate, rezistență și flexibilitate - exact ceea ce ne reprezintă.
Iți oferim peste 11 extensii diferite pentru domeniile gratuite. Ai de unde alege domeniul care să reprezinte ideea ta în mediul online....
Gazduire WEB | VPS | Optimizare SEO | Design > Întrebări frecvente > Linux server > Cele mai utlizate comenzi Linux
Tin sa subliniez ca acest tutorial nu este complet, contine informatii de baza ce pot fi combinate pentru a obtine comenzi mai diverse. Cel mai important este sa intelegem logica comenzilor.
Ori ca ne logam prin Puty (Windows), Terminal (Mac OS sau Linux) sau chiar daca avem acces fizic la server... aceste comenzi sunt utile si de baza pentru administrarea serverelor Linux.
Reguli generale
- daca ne logam ca root avem drepturi totale.
- dupa introducerea comenzilor se apasa tasta ENTER
- daca folosim "/" la sfarsitul unei adrese... insemna ca este un folder (director)
- daca o adresa (cale) se termina fara caracterul "/", insmena ca se refera la un fisier - nu intotdeauna se specifica in denumirea fisierului si extensia acestuia.
- structura Linux este formata din directoare si fisiere
- directorul primordial este "/" - acesta reprezinta radacina sistemului
Comenzi pentru navigare
Pentru a vedea calea absoluta a directorului curent (unde ne aflam pe server)
pwd
Pentru lista toate directoarele si fisierele din folderul curent
ls
Pentru a afisa toate fisierele si directoarele + informatii despre ele
ls -al
Pentru a afisa toate fisierele si directoarele + mai multe informatii despre ele
ls -alh
Pentru a afisa toate fisierele care se termina cu o anumita extensie (sa zicem pentru pozele jpg)
ls *.jpg
Pentru a ne muta in alt folder
cd calea/directorului/
Pentru a trece din directorul curent in directorul "home" - daca acesta exista in directorul curent
cd home
Pentru a merge in primul director (in radacina)
cd ~
Pentru a ne intoarce in directorul anterior
cd -
Pentru a ne intoare cu 2 directoare, spre radacina
cd ..
Pentru a iesi din clientul SSH
exit
Management fisiere
Pentru a copia si/sau rescrie un fisier
cp [fisier] [denumire noua fisier]
Exemple:
Fisierului "logo.jpg" il schimbam denumirea in "logo_1.jpg"
cp logo.jpg logo_1.jpg
Copiem "logo.png" intr-un folder numit "poze"
cp logo.png poze/logo.png
Copiem in folderul "poze"si schimbam denumirea pentru "logo.png" in "logo_1.png" - fisierul original o sa rmana.. .doar copiem
cp logo.png poze/logo_1.png
Pentru a muta/redenumi
mv [fisier] [denumire noua fisier]
Exemple:
Mutare "logo.png" in folderul "poze"
mv logo.png poze/logo.png
Mutare si copiere - fisierului i se va schimba calea, deci va fi mutat in alta locatie
mv logo.png poze/logo_1.png
Mutare folder "poze" in folderul "diverse"
mv poze/ diverse
Mutare folder "poze" cu doua directoare spre radacina
mv poze/ ..
Stergere fisier
rm [fisier]
Stergere pentru toate fisierele din directorul curent
rm *
Stergere toate fisiere cu o anumita extensie / terminatie
rm *.extensie
Exemplu:
Stergere toate pozele jpeg
rm *.jpeg
Stergere fisierele ce contin denumirea _40x60 - de exemplu, util pentru eliminarea anumitor poze generate in Wordpress.
rm *_40x60*
Copiere folder (cu tot ce contine) in alt folder
cp -r [folder] [folder in care se copiaza]
Creare director nou
mkdir [denumire folder]
Creare recursiva pentru directoare
mkdir -p [cale creata/denumire folder]
Exemplu:
Creaza directorul "gazduire" in directorul "web" ce trebuie sa se afle in alt director cu denumirea "servicii":
mgdir -R servicii/web/gazduire
Cautare fisier in directorl in care ne aflam
find . -name [denumire fisier] -print
Cautare un anumit text intr-un anumit fisier
grep [text] [fisier]
Exemplu:
Gaseste textul "gazduire-web" in index.php
grep gazduire-web index.php
Schimbare permisiuni fisiere CHMOD
chmod [tip permisiune] [denumire folder sau fisier]
Exemplu:
chmod 777 index.php
Pentru a intelege mai bine permisiunile fisierelor sau directoarelor pe un server Linux accesati tutorialul: Scurt tutorial despre permisiuni in Linux
Succes!