Sadržaj:
- Linux komande za navigaciju terminalom
- Linux komande za dobijanje prava superkorisnika
- Linux naredbe za upravljanje upraviteljem paketa
- Linux komande za upravljanje procesima
- Linux komande za upravljanje datotekama
- Linux komande za rad sa particijama
- Linux komande za upravljanje sistemom
- Linux komande za upravljanje korisnicima
- Linux komande za upravljanje mrežom
- I još nešto
2024 Autor: Malcolm Clapton | [email protected]. Zadnja izmjena: 2024-01-19 14:09
U Linux terminalu možete učiniti gotovo sve: konfigurirati sistem, instalirati i deinstalirati aplikacije, upravljati diskovima i datotekama, pa čak i razgovarati s kravama.
Linux komande za navigaciju terminalom
-
&&
… Strogo govoreći, ovo nije naredba. Ako želite izvršiti nekoliko naredbi odjednom, stavite dvostruki ampersand između njih ovako:
prva_naredba && druga_naredba
- … Terminal će izvršavati naredbe redom. Možete unijeti onoliko komandi koliko želite.
-
alias
… Dodjeljuje imena koja kreirate dugim naredbama kojih se ne možete sjetiti. Enter
alias command-long short-command
- .
-
cd
… Mijenja trenutni folder terminala. Kada pokrenete terminal, on koristi vašu kućnu fasciklu. Enter
cd folder_address
- , a terminal će raditi s datotekama koje se tamo nalaze.
-
jasno
- … Briše sve poruke iz prozora terminala.
-
istorija
… Prikazuje sve naredbe koje ste nedavno unijeli. Osim toga, možete se prebacivati između nedavnih naredbi pomoću tipki gore i dolje. Ako ne želite da se naredba koju ste unijeli zapiše, stavite razmak ispred nje na sljedeći način:
tvoj tim
- .
-
covece
… Prikazuje vodič za Linux programe i komande. Enter
man package_name
ili
man your_command
- .
-
šta je
… Prikazuje kratak opis programa. Unesite naredbu i naziv programa
whatis package_name
- .
Linux komande za dobijanje prava superkorisnika
Da biste izvršili mnoge radnje na sistemu, na primjer, za dodavanje i uklanjanje programa, potrebna su vam administratorska prava ili root superkorisnika, kako se to zove u Linuxu.
-
sudo
… Ova komanda će vam dati prava superkorisnika. Enter
sudo
prije naredbe koju želite (npr.
sudo apt upgrade
- ) da ga pokrenete kao administrator. Sistem će od vas tražiti lozinku.
-
sudo su
- … Nakon ove naredbe, sve naredbe koje ste unijeli će se izvršavati u ime superkorisnika dok ne zatvorite terminal. Koristite ga ako trebate pokrenuti mnogo naredbi s administratorskim pravima.
-
sudo gksudo
… Naredba za pokretanje GUI aplikacije kao administrator. Na primjer, ako želite premjestiti ili izmijeniti sistemske datoteke, unesite
sudo gksudo nautilus
- (navedite upravitelj datoteka koji koristite).
-
sudo !!
… Ova komanda će pokrenuti prethodno unesenu komandu sa administratorskim privilegijama. Korisno ako ste upisali komandu bez
sudo
- .
Nemojte izvršavati naredbe u ime superkorisnika koje ne razumijete.
Linux naredbe za upravljanje upraviteljem paketa
Instaliranje i deinstaliranje aplikacija na Linuxu obavljaju menadžeri paketa. Ubuntu i Debian pozivaju upravitelja paketa apt, Fedora poziva dnf, Arch i Manjaro pacman. Oni preuzimaju aplikacije iz online spremišta, izvora paketa. Treba im davati komande sa pravima superkorisnika.
apt (Debian / Ubuntu / Mint)
-
sudo apt install ime_paketa
- … Instalirajte potreban paket.
-
sudo apt-add-repository adresa_spremišta
- … Dodajte spremište treće strane.
-
sudo apt update
- … Ažurirajte informacije o paketu.
-
sudo apt upgrade
… Ažurirajte sve pakete na najnovije (pokreni nakon
apt update
- ).
-
sudo apt ukloni naziv_paketa
- … Uklonite nepotreban paket.
-
sudo apt purge ime_paketa
- … Uklonite nepotreban paket sa svim ovisnostima ako želite osloboditi više prostora.
-
sudo apt autoremove
- … Uklonite sve nepotrebne zavisnosti, pakete bez roditelja i ostalo smeće.
dnf (Red Hat / Fedora / CentOS)
-
sudo dnf install ime_paketa
- … Instalirajte potreban paket.
-
sudo dnf config-manager --add-repo repository_address
- … Dodajte spremište treće strane.
-
sudo dnf upgrade
- … Ažurirajte sve pakete na najnovije.
-
sudo dnf ukloni naziv_paketa
- … Uklonite nepotreban paket.
-
sudo dnf autoremove
- … Uklonite sve nepotrebne zavisnosti.
pacman (Arch / Manjaro)
-
sudo pacman -S ime_paketa
- … Instalirajte potreban paket.
-
sudo yaourt -S ime_paketa
- … Instalirajte paket iz AUR-a ako nije u glavnom spremištu.
-
sudo pacman -Sy
- … Ažurirajte informacije o paketu.
-
sudo pacman -Syu
- … Ažurirajte sve pakete na najnovije.
-
sudo pacman -R ime_paketa
- … Uklonite nepotreban paket.
-
sudo pacman -Rs ime_paketa
- … Uklonite nepotreban paket sa svim zavisnostima.
Možete instalirati i deinstalirati više paketa odjednom tako što ćete ih jednostavno navesti odvojene razmakom.
sudo apt install firefox clementine vlc
Ako želite da instalirate paket, ali ne znate njegov tačan naziv, unesite prvih nekoliko slova naziva paketa i dvaput pritisnite Tab. Upravitelj paketa će prikazati sve pakete koji počinju istim imenom.
Linux komande za upravljanje procesima
-
ubiti
… Ova naredba se koristi za prisilno okončanje procesa. Morate ući
kill process_PID
… PID procesa se može pronaći unosom
top
- .
-
xkill
- … Još jedna naredba za prekid procesa. Unesite ga, a zatim kliknite na prozor koji želite da zatvorite.
-
killall
… Ubija procese sa određenim imenom. Na primjer,
killall firefox
- .
-
top
- … Prikazuje listu pokrenutih procesa, sortiranih prema potrošnji CPU-a. Neka vrsta terminala "System Monitor".
Linux komande za upravljanje datotekama
Pregledanje i izmjena fajlova
-
mačka
… Kada se naredba koristi sa jednom tekstualnom datotekom (na primjer:
mačka put_do_datoteke
), prikazuje svoj sadržaj u prozoru terminala. Ako navedete dva ili više fajlova,
mačka path_to_file_1 path_to_file_2
ona će ih zalijepiti. Ako uvedemo
cat path_to_file_1> new_file
- , spojit će sadržaj navedenih datoteka u novu datoteku.
-
chmod
- … Omogućava vam da promijenite dozvole za fajl. Ovo može biti korisno ako želite promijeniti sistemsku datoteku.
-
chown
- … Mijenja vlasnika datoteke. Treba se pokrenuti sa pravima superkorisnika.
-
fajl
- … Prikazuje informacije o navedenoj datoteci.
-
nano
… Otvara jednostavan uređivač teksta. Možete kreirati novu tekstualnu datoteku ili otvoriti postojeću:
nano path_to_file
- .
-
preimenovati
- … Preimenuje datoteku ili više datoteka. Naredba se također može koristiti za masovno preimenovanje datoteka po maski.
-
dodir
- … Mijenja datum kada je navedena datoteka posljednji put otvorena ili izmijenjena.
-
wget
- … Preuzima fajlove sa interneta u fasciklu terminala.
-
zip
- … Raspakuje i komprimuje arhive.
Kreiranje i brisanje datoteka i foldera
-
mkdir
… Kreira novu fasciklu u trenutnoj terminalskoj fascikli ili u navedenoj fascikli:
mkdir folder_path
- .
-
rmdir
- … Briše navedeni folder.
-
rm
- … Briše fajlove. Može izbrisati i zasebnu datoteku i grupu koja odgovara određenim karakteristikama.
Kopiranje i premještanje datoteka
-
k.č
… Kreira kopiju navedene datoteke u terminalskoj fascikli:
cp put_do_datoteke
… Ili možete odrediti odredište
cp putanja_do_datoteke staza_do_kopije
- .
-
mv
- … Premešta datoteku iz jedne fascikle u drugu. Možete odrediti ime za datoteku koja se može premjestiti. Zanimljivo, na Linuxu se ova naredba može koristiti i za preimenovanje datoteka. Samo navedite isti folder u kojem se datoteka nalazi i drugo ime.
Potražite fajlove
-
naći
- … Tražite datoteke prema određenim kriterijima kao što su naziv, tip, veličina, vlasnik, datum kreiranja i izmjene.
-
grep
- … Potražite tekstualne datoteke koje sadrže određene stringove. Kriterijumi su veoma fleksibilni.
-
locirati
- … Potražite datoteke i fascikle čija imena odgovaraju upitu i prikažite njihove putanje u sistemu datoteka.
Linux komande za rad sa particijama
-
lsblk
- … Ova komanda pokazuje koji se diskovi nalaze na vašem sistemu i na koje su particije podijeljeni. Naredba također prikazuje nazive vaših particija i pogona, u formatu sda1, sda2 itd.
-
mount
… Montira Linux diskove, uređaje ili sisteme datoteka sa kojima možete raditi. Obično se uređaji automatski povezuju čim kliknete na njih u upravitelju datoteka. Ali ponekad ćete možda morati nešto montirati ručno. Možete montirati bilo šta: diskove, eksterne diskove, particije, pa čak i ISO slike. Ova naredba se mora izvršiti s pravima superkorisnika. Da biste montirali postojeći disk ili particiju, otkucajte
mount sdX
- .
-
umount
… Izbacuje sisteme datoteka. Zapovjedi
umount sdX
- demontirati će sistem datoteka vanjskog medija tako da ga možete izbaciti.
-
dd
… Ova komanda kopira i konvertuje datoteke i sekcije. Ima mnogo različitih upotreba. Na primjer,
dd ako = / dev / sda od = / dev / sdb
napravit će tačnu kopiju sda particije na sdb particiji.
dd ako je = / dev / nula od = / dev / sdX
će prepisati sadržaj navedenog medija nulama tako da se informacije ne mogu vratiti. A
dd if = ~ / Preuzimanja / ubuntu.iso od = / dev / sdX bs = 4M
- napravit će medij za pokretanje od slike distribucije koju ste preuzeli.
Linux komande za upravljanje sistemom
-
df
- … Prikazuje veličinu vašeg diska i koliko je slobodnog prostora ostalo na njemu.
-
besplatno
- … Prikazuje količinu dostupne i iskorištene RAM-a.
-
uname
… Prikazuje informacije o sistemu. Ako unesete
uname
terminal će prijaviti samo Linux. Ali tim
uname -a
- prikazuje informacije o imenu računara i verziji kernela.
-
vrijeme rada
- … Govori koliko dugo vaš sistem radi.
-
gdje je
- … Prikazuje lokaciju izvršne datoteke za željeni program.
-
ko sam ja
- … Poziva korisničko ime.
Linux komande za upravljanje korisnicima
-
useradd
… Registrira novog korisnika. Enter
useradd korisničko ime
- i korisnik će biti kreiran.
-
userdel
- … Uklanja korisnički nalog i fajlove.
-
usermod
- … Mijenja korisnički račun. Može premjestiti početnu mapu korisnika ili postaviti datum kada će račun biti zaključan.
-
passwd
- … Mijenja lozinke računa. Običan korisnik može promijeniti lozinku samo za svoj račun, superkorisnik može promijeniti lozinku za bilo koji račun.
Linux komande za upravljanje mrežom
-
ip
… Multifunkcionalni tim za rad sa mrežom. Zapovjedi
prikaz ip adrese
prikazuje informacije o mrežnim adresama,
ip ruta
upravlja rutiranjem i tako dalje. Davanje komandi
ip link postaviti ethX
,
ip link je isključio ethX
možete uključiti i isključiti veze. Tim
ip
mnogo namjena, pa je prije korištenja bolje pročitati priručnik ili ući
ip --pomoć
-
ping
- … Pokazuje da li ste povezani na mrežu i pomaže u određivanju kvaliteta veze.
I još nešto
Konačno, tu su glavne Linux komande. Prikazuju kravu koja može razgovarati s vama (ne pitajte šta programeri koriste).
-
cowsay svejedno
- … Krava će reći ono što joj kažete.
-
fortune | cowsay
- … Krava će dati pametnu (ili ne baš) misao ili citat.
-
cowsay -l
- … Navodi sve životinje koje se mogu prikazati u terminalu. Ako odjednom ne volite krave.
-
fortune | cowsay -f životinja_sa_liste
- … Životinja po vašem izboru počinje da se obasipa citatima, ponekad prikladnim.
-
sudo apt-get install fortunes fortune-mod fortunes-min fortunes-ru
- … Neka cijeli zoološki vrt govori ruski. Bez toga, životinje citiraju Twaina i Wildea u originalu.
Ovo nisu sve Linux komande. Ako trebate detaljno znati opcije i kako koristiti Linux komande, možete koristiti ugrađeni vodič. Dial
man your_command
ili
vaša_naredba --pomoć
Preporučuje se:
20 korisnih Google Sheets šablona za sve prilike
Google tabele su besplatni skup praktičnih funkcija za one koji vole da drže stvari pod kontrolom. Isprobajte gotova rješenja koja će vam olakšati život
14 višenamenskih alata sa AliExpressom za sve prilike
S kliještima, noževima, čekićem, pa čak i sjekirom: pronašli smo višenamenske alate za različite budžete i različite funkcionalnosti. Dostupna i kao narukvica
Kako će se vaš život promijeniti ako uklonite skoro sve aplikacije sa svog pametnog telefona
Ne gubite vrijeme instalirajući još jedan program na svoj pametni telefon koji obećava da će vam život učiniti lakšim. Pokušajte krenuti obrnuto i deinstalirati aplikacije sa onih koje su već instalirane. Ako ne svi, onda barem neki od njih. Udobnost u vašem životu će se zaista povećati
15 Pokrenite komande menija za svakog korisnika Windows-a
Koristite ove naredbe Pokreni za brzi pristup alatima i sistemskim odjeljcima. Dovoljno je upisati željenu ključnu riječ u red i kliknuti OK ili pritisnuti Enter
Komande terminala koje bi svi trebali znati
Komande terminala se nalaze u direktoriju Programs> Utilities. Odmah nakon pokretanja, vidjet ćete red u kojem je upisano ime računala i trenutni direktorij