Parancs | kapcsoló | – | a parancs jelentése |
---|---|---|---|
ls | Kilistázza a paraméterként átadott könyvtár tartalmát. Ha nem írunk könyvtárat, akkor az aktuális könyvtár tartalmát listázza ki. Abc szerint növekvősorrendben listáz. | ||
-a | rejtett fájlokat is listáz | ||
-d | a könyvtár nevét listázza a tartalom helyett | ||
-l | hosszú, részletes leírás | ||
-R | rekurzív listázás (könyvtáron belüli könyvtárak tartalmát is listázza. | ||
-h | Könnyen olvasható formátum a méretnél (human-readable) | ||
-n | A tulajdonosok helyett azok számait (uid, gid) írja ki | ||
-r | Fordított sorrendben listáz (reverse) | ||
-S | méret szerint rendezi a listát (size) | ||
-t | módosítási idő szerint rendezi a listát (time) | ||
pwd | Kiírja az aktuális könyvtár abszolút elérési útvonalát | ||
cd | Belép a paraméterként átadott könyvtárba, vagy könyvtárszerkezetbe. A könyvtárat megadhatjuk abszolút, és relatív útvonallal is. Ha nem adunk meg könyvtárat, akkor a home könyvtárba lép be. | ||
.. | egy szinttel visszalép a könyvtárszerkezetben | ||
su | Switch user, felhasználó váltás. Lehetővé teszi a felhasználó számára, hogy másik felhasználóvá váljon anélkül, hogy ki/belépne. Ha nem adunk meg felhasználó nevet, akkor root-ra vált át. Ha a root vált át másik felhasználóra, nem kéri az adott felhasználó jelszavát, ha egyéb felhasználó vált valaki másra (akár root-ra), bekéri az adott felhasználó jelszavát. | ||
– | kapcsoló hatására úgy vált felhasználót, mintha azzal a felhasználóval léptünk volna be (lefuttatja a profile-t, a felhasználó home könyvtárába lép, stb.), egyébként csak a felhasználó és csoport id-ket módosítja, és esetleg a hozzájuk tartozó környezeti változókat. | ||
-c | Lefuttatja a megadott parancsot a megadott felhasználó nevében (enélkül ugye egy shell-t indít el). | ||
sudo | A felhasználó parancsot hajthat végre másik felhasználó nevében, amennyiben engedélyezve van számára. A sudoers fájlban kell engedélyezni hogy melyik felhasználó mit tud végrehajtani, kinek a nevében, illetve hogy kelljen-e jelszót megadnia vagy sem. Ha nem adunk meg felhasználó nevet a -u kapcsolóval, root-ként próbálja meg kiadni az adott parancsot. Amennyiben nincs megadva a sudoers fájlban a NOPASSWD címke, a sudo-t kiadó felhasználó jelszavát kéri be. | ||
chmod | Fájlok, könyvtárak jogosultságainak beállítására használatos. Két fajta formátumban írható:chmod <xxx> <könyvtár/fájl>: itt minden x helyére egy 0-7-ig terjedő számot kell írni. Első x a tulajdonos jogosultsága a fájlra, a második a tulajdonos csoportjának a jogosultsága, a harmadik mindenki másnak a jogosultsága. A számok úgy jönnek ki, hogy az r = 4 (jelentése, hogy jogosult a fáj olvasására/könyvtár listázására), w = 2 (jogosult a fájl írására/könyvtárba fájlok létrehozására, törlésére), x= 1 (elindíthatja-e a fájlt/beléphet a könyvtárba).chmod <kinek-/+/=mit> <könyvtár>: „kinek” lehet „a” (all), „u” (tulajdonos), „g” (csoport), „o” (mindenki más), illetve ezek kombinációi (pl.: „go” (csoport, és mindenki más)). Utána – jellel jogosultságot veszünk el, + jellel jogosultságotadunk, = jellel jogosultságot határozunk meg. Végül a „mit” lehet „r” (olvasás), „w” (írás), „x” (futtatás), illetve ezek kombinációi („rx” (olvashatja és futtathatja)). | ||
-R | rekurzívan az összes fájlra és alkönyvtárra | ||
-c | minden feldolgozott fájl után üzenet | ||
chown [owner][:group] <fájlok>: | A megadott fájlok tulajdonosának és csoportjának megváltoztatása. A tulajdons után :-tal elválasztva szerepelhet a csoport. Amennyiben csak a csoportot akarjuk megváltoztatni a tulajdonos elmaradhat, de a :-ot ki kell tenni. | ||
mv | Áthelyezi a forrás fájlt a megadott helyre. Ha nem adunk meg fájlnevet a célnál (pl.: ./Képek/), akkor nem változik meg a neve, különben a megadott fájlnév lesz a célkönyvtárban. | ||
-b | biztonsági másolatot készít a forrásfájlról (backup) | ||
-f | sosem kérdez felülírásnál (force) | ||
-i | kétes esetben kérdez (interactive, pl.: névütközésnél) | ||
-u | csak régebbit ír felül (update) | ||
cp | Átmásolja a forrás fájlt a megadott helyre. | ||
-a | archiválás, megőrzi az eredeti fájlok struktúráját és jellemzőit (pl. tulajdonos, csoport, időbélyegek, jogosultságok) a másolatban | ||
-b | minden célfájlról mentés (backup) | ||
-f | kétes esetben sem kérdez (force) | ||
-i | kétes esetben kérdez (interactive) | ||
-u | csak régebbit írja felül (update) | ||
-r vagy -R | könyvtár egész tartalmának másolása rekurzívan. | ||
-l | linkelés másolás helyett (hard link) | ||
-s | szimbolikus linket készít | ||
dd | másolás közbeni fájlkonverzió | ||
rm | Letörli a megadott fájlt. | ||
-f | sosem kérdez (force) | ||
-i | „Valóban törölni akarod?” (interactive) | ||
-r vagy -R | könyvtár törlésére rekurzívan, akkor is törli ha nem üres. | ||
cat | Paraméter nélkül írhatunk a képernyőre, és enter leütése után kiírja az addigbeírt sort. Fájl paraméter esetén kiírja a fájl tartalmát a képernyőre. Ha „Cat > szövegfájl” kombinációt használjuk, akkor a konzolra írt sorokat a szövegfájlba menti el, ha >> írunk a > helyett, akkor pedig a sorokat hozzáfűzi a fájl végéhez. | ||
-n | A sorokat számozva jeleníti meg | ||
more | A fájl tartalmának megjelenítése „görgetést” lehetővé téve. SPACE billentyűre egy oldalt görget, ENTER hatására soronként halad. Kilépés a Q billentyűvel | ||
less | A fájl tartalmának megjelenítése „görgetést” lehetővé téve. A more-ral ellentétben nemcsak előre, hanem visszafelé is lehet görgetni. | ||
head | |||
-n <szám> vagy -szám | az első „szám” számú sort írja ki | ||
tail | Kiírja a fájl bizonyos sorait a képernyőre | ||
-n <szám> vagy -szám | az utolsó „szám” számú sort írja ki. | ||
grep [kapcsoló] [minta] <fájl>: | Kiírja egy fájl azon sorait, amikben szerepel a minta szövegrészlet | ||
-v | azon sorait írja ki, amik nem tartalmazzák a minta szövegrészletet | ||
shutdown | a rendszer leállítása [OPCIÓK …] [TIME] [WALL …] Parancs példája. A gép leállításához a leállás parancsot, mint ez $ sudo shutdown -h now | ||
-H | -halt: Állítsa le a gépet | ||
-P | poweroff: A gép kikapcsolása (alapértelmezett) | ||
-r | -reboot: Indítsa újra a gépet | ||
-h | egyenlő a -poweroff, kivéve, ha -halt van megadva | ||
-k | Ne hagyja abba, kapcsolja ki, indítsa újra, csak írjon fal üzeneteket | ||
-No-wall | Ne küldjön fal üzenetet abbahagyás, kikapcsolás, újraindítás előtt. | ||
-c | Függőben lévő leállítás kikapcsolása. Ezt használhatja a „shutdown” hívás hatásának kiküszöbölése olyan idő-argumentummal, amely nem „+ 0” vagy „most” | ||
ifconfig | a Linux Ethernet interfészek (hálózati vezérlők) hálózati paramétereinek beállítására, és az aktuális beállítások és állapotok kiíratására szolgál. Paraméterek nélkül használva, csak az éppen aktív hálózati interfészeket sorolja fel, a legfontosabb paraméterekkel. Ha a parancs argumentuma egy interfész, akkor csak a megadott interfészt beállításait jeleníti meg (pl.: ifconfig eth0) | ||
-a | Segítségével az összes interfész (beleértve a nem aktívakat is) beállításai kiírathatóak. | ||
iwconfig | Kilistázza a vezeték nélküli hálózati csatolókra vonatkozó adatokat. | ||
ps | Pillanatnyi kép a futó proceszekről. Kombinálva a grep paranccsal igazán hatékony eszköz. (futó vagy várakozó programokat). | ||
-e | az összes futó process-t kiírja. | ||
-f | több információ | ||
-u | felhasználóról több információ. | ||
sudo apt-get update | A csomagindex frissítése: Az APT csomagindex alapvetően az /etc/apt/sources.list fájlban megadott tárolókban elérhető csomagok adatbázisa. Adja ki a következő parancsot a helyi csomagindex frissítéséhez a tárolók legfrissebb változásaival: | ||
sudo apt-get upgrade | Csomagok frissítése: Az idő múlásával a számítógépre telepített csomagok (például biztonsági frissítésekkel) frissített verziói válhatnak elérhetővé a csomagtárolókban. A rendszer frissítéséhez először frissítse a csomagindexet a fenti módon, majd adja ki a következő parancsot: | ||
apt-cache search [keyword] | kulcsszóra keeresés egy csomagban | ||
sudo apt-get install [package] | Csomag telepítése | ||
apt-get remove [package] apt-get purge [package] | Csomag eltávolítása | ||
passwd | A passwd a felhasználók és a csoportok jelszavainak megváltoztatását végzi. A felhasználók csak a saját jelszavukat változtathatják meg, a rendszergazda bárkiét. | ||
echo | Az utána írt szövegeket kiírja a képernyőre egy szóközzel elválasztva. Ha több szóközt ütünk a szavak között, akkor is egy szóközre cseréli, kivéve ha szóközöket „\”-re cseréljük. Illetve ha ’’ és ”” közé írjuk a szöveget, akkor a kiíratás eredménye az idézőjelek közötti rész lesz. | ||
-n | Újsor karaktert nem ír a szöveg végére | ||
-e | escape szekvenciák értelmezésének bekapcsolása | ||
vi | A vi – ejtsd „vi-áj” – egy szabványos UNIX szövegszerkesztő, amely – az előbbi félmondatból is következően – valamennyi UNIX rendszeren megtalálható. Nyilvánvaló tehát, hogy mindenképpen érdemes megismerkedni legalább az alapszintű használatával, hiszen bárki kerülhet olyan helyzetbe, hogy semmifélé egyéb editor nem áll rendelkezésére (például nem tudunk a normál módon bejelentkezni a rendszerünkre, csak egy rendszerhelyreállító bootlemez segítségével) és az ilyen esetekben adunk majd hálát a Mindenhatónak azért, hogy voltunk olyan előrelátók, és megtanultuk a vi alapszintű használalát. | ||