Уз терминал: Основне наредбе у ГНУ / Линук

Постоје одређене команде којих корисници ГНУ / Линук Требало би да знамо јер је веома основно. У овом посту ћемо причати о некима од њих и како функционишу, једино што нам треба је терминал 

Убија магарце.

Мислим да је најважнија команда коју бисмо требали знати:

$ man

Ово ће нас много пута извући из сумњи и невоља. Његова употреба је једноставна, основна синтакса је команда $ ман, пример:

$ man man
$ man mkdir

Радим са директоријумима и директоријумима.

За промјену директорија путем терминала користимо наредбу cd. Његова употреба је једноставна у терминалу:

$ cd : Идемо директно у нашу / хоме фасциклу.
$ cd /home/elav/Documents/PDF/ : Идемо у фасциклу пдф дентро де / хоме / елав / Документи.
$ cd .. : Пењемо се за један ниво. Ако смо унутра пдф идемо / хоме / елав / Документи.
$ cd ../.. : Пењемо се за два нивоа. Ако смо унутра пдф идемо / хоме / елав /.

Ако желимо да видимо у ком смо директоријуму, користимо наредбу:

$ pwd

Да бисмо креирали директоријум користимо команду мкдир:

$ mkdir /home/elav/test : Унутар креирамо тест мапу / дом / елав.
$ mkdir -p /home/elav/test/test2 : Креирамо фасциклу тестКСНУМКСизнутра / хоме / елав / тест /. У случају да фасцикла тест не постоји, већ је створено.

Информативне команде.

Постоји неколико наредби за преглед података о датотекама или мапама и простора који заузимају. Најпознатији је ls, што нам помаже да наведемо садржај директоријума.

$ ls : Наведите садржај директоријума
$ ls -l : Наведите садржај директоријума као списак, поред приказа осталих података.
$ ls -la : Наведите садржај директоријума, укључујући скривене датотеке (испред имена имају тачку)

Већ смо видели наредбе о простору и величини диска у овом запису, па их не стављам.

Радим са датотекама.

Овде има много тканине за резање, али овај пут ћу говорити о наредбама cp (да копирате), mv (за сечење / померање) и rm (Уклони / Избриши).

$ cp /home/elav/fichero1 /home/elav/fichero2 : Креирамо копију филе1
$ cp /home/elav/fichero3 /home/elav/fichero2 : Копирамо и заменимо филе3 en филе2.
$ cp -R /home/elav /home/elav/bckup : Копирамо сав садржај директоријума елав пар / хоме / елав / бацкуп. -Р (рекурзивно) се мора користити за фасцикле.

$ cp /home/elav/fichero* /home/elav/bckup : Копирајте све у име датотека, без обзира на то шта се врати или у опсегу.

Нешто слично је и команда mv, али у овом случају, филе1 биће премештено (или преименовано) у филе2.

$ mv /home/elav/fichero1 /home/elav/fichero2

У случају директоријума, није потребно ставити опцију -R.

$ mv /home/elav/bckup /home/elav/bckup2

И на крају имамо наредбу за брисање датотека или директорија.

$ rm /home/elav/fichero1 : Избриши датотеку1.

А у случају директоријума, ако морамо да користимо опцију -R.

$ rm -R /home/elav/bckup : Избришите фасциклу бцкуп.

Да бисмо побољшали ове наредбе, можемо користити опцију -в (вербосе) који ће нам на екрану приказати радње које команда у том тренутку изводи.

Ово су неке врло основне команде, али које свакако вреди знати. Касније ћемо вам показати друге.