Osnovne Linux komande
Sa Wikipedije, slobodne enciklopedije
Sadržaj |
[izmijeni] Uvod
Ovaj How-To (kako-da) dokument je napisan sa ciljem da ukratko objasni neke od najvažnijih UNIX naredbi. On nije cijela lista UNIX komandi, nego samo kratki uvod za nove korisnike UNIX-a ili UNIX-u sličnih operativnih sistema kao što je Linux.
[izmijeni] Naredbe za pomoć
- man - Ova naredba izlistava "manual" (priručnik). Manual stranice su u pravilu prisutne za sve naredbe na vašem sistemu, a daju informacije vezane za samu naredbu i njene opcije.
- info - Opširniji priručnik koji obično dolazi na nekoliko desetina stranica.
- whatis - Daje kratku infromaciju o izabranoj naredbi.
- apropos - Daje listu nredbi koje su povezane sa izabranom temom. Npr.:
'apropos cat' će izlistati sve man stranice u kojima se spominje 'cat' naredba.
- help - Daje pomoć za ugrađene naredbe tj. naredbe koje nisu u vidu samostalne izvršne datoteke. Pokreće se sa 'help [whaton]'.
[izmijeni] Navigacija kroz direktorije
- pwd - Daje cijeli put do direktorija u kojem se nalazite.
- cd - Mijenja direktorij. Koristi se sa 'cd [direktorij]'.
- ls - Naredba za izlistavanje datoteka i direktorija u trenutnom direktoriju.
- mkdir - Naredba za pravljenje direktorija. Koristi se sa 'mkdir [ime direktorija]'.
- rmdir - Naredba za brisanje direktorija. Koristi se sa 'rmdir [ime direktorija]'.
[izmijeni] Pravljenje, mijenjanje i pregledanje tekst datoteka
- vi - Jedini tekst editor za koji se može garantovati da će biti prisutan na svim UNIX-olikim sistemima. Sada je puno popularniji 'vim' editor. Nastalo od VI Improved - unaprijeđena verzija 'vi' editora. Većina komandi je potpuno ista tako da se može koristiti i priručnik za vi.
- pico - Obični tekst editor. Koristi se sa 'pico [ime datoteke]'. Budući da su originalni programeri napustili razvoj ovog editora, a licenca sprječava njegov daljnji razvoj, nastao je GNU/nano koji je osim ispravljenih bugova i većeg broja opcija potpuno identičan pico-u. Većina distribucija danas ne sadrži pico nego samo nano.
- joe - Skraćenica za Joe's Own Editor - još jedan od manje popularnih editora za konzolu.
- cat - Naredba koja uzima imena datoteka kao argumente i ispisuje ih na standardni izlaz. Ako se argumenti izostave uzima tekst iz standardnog ulaza. Često se koristi za izlistavanje sadržaja datoteke - sa 'cat [ime datoteke]'.
- more - Naredba za prikaz sadržaja tekst datoteke sa prekidom nakon svake
stranice teksta.
- less - Radi kao 'more', ali omogućuje neke napredne opcije kao šŧo je pretraga teksta, korištenje tipki PageUp i PageDown itd.
[izmijeni] Kako prepoznati korisnike koji su trenutno na sistemu
- finger - Izlistava sve korisnike koji su trenutno prijavljeni na sistem.
Komanda 'finger [ime korisnika]' daje više informacija o izabranom korisniku. Na mnogim novijim distribucijama komanda finger nije prisutna.
- chfn - Komanda za mijenjanje finger informacije za vaš account.
- w - Izlistava sve korisnike koji su trenutno prijavljeni na sistem.
[izmijeni] Kompresovanje datoteka i pravljenje arhiva
- gzip/gunzip - Komande za kompresovanje i dekompresovanje datoteka.
Kucanjem 'gzip [opcije] [ime datoteke]' će datoteka 'imedatoteke' biti zamijenjena kompresovanom datotekom 'imedatoteke.gz'. Obratite pažnju da se naredbe gzip i gunzip koriste za kompresovanje samo jedne datoteke - ako želite zapakovati više datoteka koristite naredbu "tar".
- bzip2/bunzip2 - Komande vrlo slične prethodnim koje koriste napredni algoritam za kompresovanje. bzip2 algoritam daje manje datoteke, ali je nešto sporiji. Ekstenzija ovih datoteka je '.bz2'.
- tar - Komanda za pakovanje više datoteka u arhivu.
Naredba 'tar -cf [arhiva.tar] [datoteka1] [datoteka2] ...' će napraviti datoteku 'arhiva.tar' koja u sebi sadrži datoteke "datoteka1", "datoteka2" itd. Tu se može navesti i direktorij koji će biti dodan zajedno sa svojim datotekama i poddirektorijima. Dodavanjem opcije 'z' odnosno 'j' se prave datoteke kompresovane naredbama gzip i bzip2 respektivno. Dakle kucate 'tar -czf [arhiva.tar.gz] [datoteka1] [datoteka2] [direktorij1] ...' Dodajte parametar 'v' da biste vidjeli napredak procesa pakovanja.
Naredba 'tar -xf [arhiva.tar]' raspakuje arhivu 'arhiva.tar'. Ponovo trebate dodati parametre 'z', 'j' i 'v' po potrebi. Naredba 'tar -tvf [arhiva.tar]' lista sve datoteke u arhivi 'arhiva.tar'.
[izmijeni] Passwordi i identifikacija
- passwd - Komanda za promjenu šifre. Morate znati vašu staru šifru
da biste mogli da je promjenite.
- su - "Pretvara" vas u nekog drugog korisnika. Korisničko ime željenog korisnika se unosi kao argument. Ako je argument izostavljen komanda predpostavlja da je korisnik "root" (super korisnik). Za izvršenje potrebno je upisati šifru korisnika.
- sg - Pokreće komandu pod drugom grupom. Kao argument navodi se ime grupe.