CentOS Command Line: Pogosti ukazi in podrobne razlage

Upravljanje datotek in imenikov

  1. ls: seznam datotek in imenikov v trenutnem imeniku. Prikaže imena datotek in imenikov v trenutnem imeniku.

    primer: ls

  2. pwd: natisne celotno pot trenutnega imenika. Pomaga vam vedeti, kje v datotečnem sistemu ste.

    primer: pwd

  3. cd <directory>: Spremeni se v podani imenik. S tem ukazom lahko krmarite med imeniki v vašem datotečnem sistemu.

    primer: cd /home/user/documents

  4. touch <filename>: ustvarite novo datoteko ali posodobite čas spreminjanja obstoječe datoteke. Če datoteka že obstaja, bo posodobila čas spremembe.

    primer: touch newfile.txt

  5. cp <source> <destination>: kopirajte datoteko ali imenik iz izvorne lokacije na ciljno lokacijo. Kopirate lahko več datotek ali imenikov, tako da navedete več virov.

    primer:

    • cp file.txt /home/user/documents/(kopiraj datoteko)
    • cp -r folder1 /home/user/documents/(kopiraj imenik)
  6. mv <source> <destination>: premaknite ali preimenujte datoteko ali imenik z izvorne lokacije na ciljno lokacijo. Če je cilj novo ime, se bo preimenoval; če je nova pot, se bo premaknila.

    primer:

    • mv file.txt /home/user/documents/file_new.txt(preimenuj datoteko)
    • mv folder1 /home/user/documents/(premakniti imenik)
  7. rm <file>: odstranite datoteko. Upoštevajte, da bo ta ukaz izbrisal datoteko brez kakršne koli potrditve, zato ga uporabljajte previdno.

    primer: rm file.txt

  8. mkdir <directory>: ustvarite nov imenik z navedenim imenom.

    primer: mkdir new_folder

  9. rmdir <directory>: Odstranite prazen imenik. Upoštevajte, da lahko s tem ukazom odstranite samo prazen imenik.

    primer: rmdir empty_folder

Upravljanje dovoljenj za datoteke in imenike

  1. chmod <permissions> <file/directory>: Spremenite dovoljenja za dostop do datoteke ali imenika v skladu z navedenimi dovoljenji. Pogosta dovoljenja vključujejo "r"(branje), "w"(pisanje) in "x"(izvajanje).

    Primer: chmod u+rwx file.txt(dodajte dovoljenja za branje, pisanje, izvajanje za lastnika)

  2. chown <user>:<group> <file/directory>: spremenite lastnika datoteke ali imenika v določenega uporabnika in skupino.

    Primer: chown user1:group1 file.txt(nastavite lastnika in skupino za file.txt)

Upravljanje procesov in storitev

  1. ps: Seznam tekočih procesov. Ta ukaz prikaže seznam procesov in njihovih ustreznih ID-jev procesov(PID).

    primer: ps

  2. top: Prikažite tekoče procese in sistemske vire. Ta ukaz nudi interaktivni vmesnik za ogled tekočih procesov in spremljanje sistemskih virov, kot sta CPE, RAM.

    primer: top

  3. kill <PID>: Prekinite proces z navedenim ID-jem procesa(PID). Ta ukaz pošlje signal za zaustavitev procesa, ki mu omogoči izhod ali zaustavitev.

    Primer: kill 1234(zaključite proces s PID 1234)

  4. systemctl start <service>: Zaženite navedeno storitev. Storitev je program, ki teče v ozadju sistema in ta ukaz ga zažene.

    Primer: systemctl start httpd(zagon storitve Apache)

  5. systemctl stop <service>: Ustavi navedeno storitev. Ta ukaz ustavi delujočo storitev.

    Primer: systemctl stop httpd(ustavite storitev Apache)

  6. systemctl restart <service>: Znova zaženite navedeno storitev. Ta ukaz ustavi in ​​zažene storitev.

    Primer: systemctl restart httpd(znova zaženite storitev Apache)

  7. systemctl status <service>: Prikažite status določene storitve. Ta ukaz prikazuje, ali se storitev izvaja ali ne, in njen status.

    Primer: systemctl status httpd(prikaži status storitve Apache)

Upravljanje paketov

  1. yum install <package>: Namestite programski paket iz CentOS repozitorija.

    Primer: yum install nginx(namesti Nginx)

  2. yum update <package>: Posodobite nameščen programski paket na najnovejšo različico.

    Primer: yum update nginx(posodobi Nginx)

  3. yum remove <package>: Odstranite nameščeni paket iz sistema.

    Primer: yum remove nginx(odstrani Nginx)

Upravljanje omrežja

  1. ifconfig: prikaz informacij o omrežnih napravah in naslovih IP sistema.

    primer: ifconfig

  2. ip addr: prikaz informacij o omrežnih napravah in naslovih IP sistema. Ta ukaz je podoben ifconfig.

    primer: ip addr

  3. ping <hostname/IP>: Preverite omrežno povezljivost z določenim naslovom IP ali imenom domene s pošiljanjem paketov in čakanjem na odgovor.

    primer: ping google.com

  4. curl <URL>: pridobi vsebino iz URL-ja. Ta ukaz se pogosto uporablja za prenos podatkov s spletnih mest in prikaz rezultatov v ukazni vrstici.

    primer: curl https://www.example.com

Upravljanje zgodovine ukazov

  1. history: Prikažite zgodovino predhodno izvedenih ukazov. Ta ukaz navaja ukaze, izvedene v trenutni seji.

    primer: history

 

To je nekaj običajnih in uporabnih ukazov ukazne vrstice v CentOS. Odvisno od vaših potreb in namenov lahko te ukaze uporabljate za upravljanje sistema in izvajanje osnovnih nalog.