Ubuntu Command Line: Splošni ukazi in vodnik za uporabo

Upravljanje datotek in imenikov

  1. ls: Prikažite seznam datotek in imenikov v trenutnem imeniku. Ta ukaz vam omogoča ogled vsebine trenutnega imenika.

    primer: ls

  2. pwd: natisne absolutno pot trenutnega imenika. Ta ukaz vam pomaga 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 <file>: 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>: izbrišite datoteko. Upoštevajte, da bo ta ukaz izbrisal datoteko brez 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>: izbrišite prazen imenik. Upoštevajte, da lahko s tem ukazom izbrišete samo prazen imenik.

    primer: rmdir empty_folder

Upravljanje dovoljenj

  1. chmod <permission> <file/directory>: Spremenite dovoljenja za dostop do datoteke ali imenika glede na navedeno dovoljenje. Pogosta dovoljenja vključujejo "r"(branje), "w"(pisanje) in "x"(izvajanje).

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

  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: prikaz tekočih procesov in sistemskih virov. 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 v ozadju sistema in ta ukaz jo zažene.

    Primer: systemctl start apache2(zagon storitve Apache)

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

    Primer: systemctl stop apache2(ustavite storitev Apache)

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

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

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

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

Upravljanje paketov

  1. apt-get install <package>: Namestite programski paket iz Ubuntu repozitorija.

    Primer: apt-get install nginx(namesti Nginx)

  2. apt-get update: Posodobite informacije vseh programskih paketov iz repozitorija. Ta ukaz bo pridobil informacije o najnovejših paketih iz repozitorija.

    primer: apt-get update

  3. apt-get upgrade: Nadgradite vse nameščene pakete na najnovejšo različico.

    primer: apt-get upgrade

  4. apt-get remove <package>: Odstranite nameščeni paket iz sistema.

    Primer: apt-get 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 <domain/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>: Pridobite vsebino iz URL-ja. Ta ukaz se običajno uporablja za prenos podatkov s spletnega mesta in prikaz rezultata v ukazni vrstici.

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

Upravljanje zgodovine ukazov

  1. history: Prikaži zgodovino predhodno izvedenih ukazov. Ta ukaz navaja ukaze, ki so bili izvedeni v trenutni seji.

    primer: history

 

To je nekaj običajnih in uporabnih ukazov ukazne vrstice v Ubuntu. Glede na vaše potrebe in namene lahko te ukaze uporabljate za upravljanje sistema in izvajanje različnih osnovnih nalog.