U ovom Linux / Unix varalici naredbenog retka naučit ćete:
- Osnovne Linux naredbe
- Naredbe za dozvolu datoteke
- Naredba Varijable okruženja
- Naredbe za upravljanje korisnicima linuxa
- Naredba za umrežavanje
- Naredba procesa
- VI Uređivanje naredbi
Osnovne Linux naredbe
Naredba | Opis |
ls | Navodi sve datoteke i direktorije u trenutnom radnom direktoriju |
ls-R | Navodi i datoteke u poddirektorijima |
ls-a | Navodi i skrivene datoteke |
ls-al | Navodi datoteke i direktorije s detaljnim informacijama poput dozvola, veličine, vlasnika itd. |
cd or cd ~ | Dođite do direktorija HOME |
cd… | Pomaknite se za jednu razinu više |
cd | Za promjenu u određeni direktorij |
cd / | Premjestite se u korijenski direktorij |
cat > filename | Stvara novu datoteku |
cat filename | Prikazuje sadržaj datoteke |
cat file1 file2 > file3 | Spaja dvije datoteke (datoteka1, datoteka2) i pohranjuje izlaz u novu datoteku (datoteka3) |
mv file "new file path" | Premješta datoteke na novo mjesto |
mv filename new_file_name | Preimenuje datoteku u novo ime datoteke |
sudo | Omogućuje redovnim korisnicima pokretanje programa sa sigurnosnim privilegijama superkorisnika ili root-a |
rm filename | Briše datoteku |
man | Daje informacije o pomoći za naredbu |
history | Daje popis svih prošlih naredbi upisanih u trenutnoj sesiji terminala |
clear | Čisti terminal |
mkdir directoryname | Stvara novi direktorij u trenutnom radnom direktoriju ili a na navedenom putu |
rmdir | Brisanje direktorija |
mv | Preimenuje direktorij |
pr -x | Dijeli datoteku u x stupaca |
pr -h | Datoteci dodjeljuje zaglavlje |
pr -n | Označava datoteku s brojevima redaka |
lp -nc , lpr c | Ispisuje "c" kopije datoteke |
lp-d lp-P | Određuje naziv pisača |
apt-get | Naredba koja se koristi za instaliranje i ažuriranje paketa |
mail -s 'subject' -c 'cc-address' -b 'bcc-address' 'to-address' | Naredba za slanje e-pošte |
mail -s "Subject" to-address < Filename | Naredba za slanje e-pošte s privitkom |
Naredbe za dozvolu datoteke
Naredba | Opis |
ls-l | za prikaz vrste datoteke i dopuštenja za pristup |
r | dopuštenje za čitanje |
w | napiši dopuštenje |
x | izvršiti dopuštenje |
-= | bez dozvole |
Chown user | Za promjenu vlasništva nad datotekom / direktorijom |
Chown user:group filename | promijenite korisnika kao i grupu za datoteku ili direktorij |
Naredba Varijable okruženja
Naredba | Opis |
echo $VARIABLE | Za prikaz vrijednosti varijable |
env | Prikazuje sve varijable okoline |
VARIABLE_NAME= variable_value | Stvorite novu varijablu |
Unset | Uklonite varijablu |
export Variable=value | Za postavljanje vrijednosti varijable okoline |
Naredbe za upravljanje korisnicima linuxa
Naredba | Opis |
sudo adduser username | Za prikaz vrijednosti varijable |
sudo passwd -l 'username' | Prikazuje sve varijable okoline |
sudo userdel -r 'username' | Stvorite novu varijablu |
sudo usermod -a -G GROUPNAME USERNAME | Uklonite varijablu |
sudo deluser USER GROUPNAME | Za postavljanje vrijednosti varijable okoline |
finger | Daje informacije o svim prijavljenim korisnicima |
finger username | Daje informacije o određenom korisniku |
Naredba za umrežavanje
Naredba | Opis |
SSH username@ip-address or hostname | prijavite se na udaljeni Linux stroj pomoću SSH-a |
Ping hostname or | Za ping i analizu mrežnih i host veza |
dir | Prikaz datoteka u trenutnom direktoriju udaljenog računala |
cd "dirname" | promijenite direktorij u "dirname" na udaljenom računalu |
put file | prenesite 'datoteku' s lokalnog na udaljeno računalo |
get file | Preuzmite "datoteku" s udaljenog na lokalno računalo |
quit | Odjavite se |
Naredba procesa
Naredba | Opis |
bg | Za slanje postupka u pozadinu |
fg | Za pokretanje zaustavljenog postupka u prvom planu |
top | Pojedinosti o svim aktivnim procesima |
ps | Dajte status procesa koji se izvode za korisnika |
ps PID | Daje status određenog postupka |
pidof | Daje ID procesa (PID) procesa |
kill PID | Ubija proces |
nice | Pokreće postupak s danim prioritetom |
renice | Mijenja prioritet već pokrenutog postupka |
df | Daje slobodan prostor na tvrdom disku na vašem sustavu |
free | Daje besplatnu RAM memoriju na vašem sustavu |
VI Uređivanje naredbi
Naredba | Opis |
i | Umetni u kursor (prelazi u način umetanja) |
a | Zapisivanje nakon pokazivača (prelazi u način umetanja) |
A | Zapiši na kraju retka (prelazi u način umetanja) |
ESC | Prekini način umetanja |
u | Poništi posljednju promjenu |
U | Poništite sve promjene na cijelom retku |
o | Otvorite novi redak (prelazi u način umetanja) |
dd | Izbriši redak |
3dd | Izbriši 3 retka |
D | Izbrišite sadržaj retka nakon kursora |
C | Izbrišite sadržaj retka nakon kursora i umetnite novi tekst. Pritisnite ESC tipku za završetak umetanja. |
dw | Izbriši riječ |
4dw | Izbrišite 4 riječi |
cw | Promijenite riječ |
x | Izbrišite znak na pokazivaču |
r | Zamijenite znak |
R | Prepiši znakove od kursora nadalje |
s | Zamijenite jedan znak ispod kursora i dalje umetnite |
S | Zamijenite cijeli redak i počnite umetati na početak retka |
~ | Promjena slučaja pojedinačnog karaktera |
Nadam se da će vam ovaj referentni vodič za Linux pomoći!