Fájl- és könyvtárkezelés
-
ls
: Az aktuális könyvtárban található fájlok és könyvtárak listájának megjelenítése. Ezzel a paranccsal megtekintheti az aktuális könyvtár tartalmát.Példa:
ls
-
pwd
: Az aktuális könyvtár abszolút elérési útjának kinyomtatása. Ez a parancs segít megtudni, hol van a fájlrendszerben.Példa:
pwd
-
cd <directory>
: Váltás a megadott könyvtárra. Ezzel a paranccsal navigálhat a fájlrendszer könyvtárai között.Példa:
cd /home/user/documents
-
touch <file>
: Új fájl létrehozása vagy egy meglévő fájl módosítási idejének frissítése. Ha a fájl már létezik, frissíti a módosítás idejét.Példa:
touch newfile.txt
-
cp <source> <destination>
: Fájl vagy könyvtár másolása a forrás helyéről a célhelyre. Több fájlt vagy könyvtárat is másolhat több forrás megadásával.Példa:
cp file.txt /home/user/documents/
(fájl másolása)cp -r folder1 /home/user/documents/
(könyvtár másolása)
-
mv <source> <destination>
: Fájl vagy könyvtár áthelyezése vagy átnevezése a forrás helyéről a célhelyre. Ha a cél új név, akkor átnevezi; ha ez egy új út, akkor megmozdul.Példa:
mv file.txt /home/user/documents/file_new.txt
(fájl átnevezése)mv folder1 /home/user/documents/
(könyvtár áthelyezése)
-
rm <file>
: Fájl törlése. Vegye figyelembe, hogy ez a parancs minden megerősítés nélkül törli a fájlt, ezért óvatosan használja.Példa:
rm file.txt
-
mkdir <directory>
: Új könyvtár létrehozása a megadott névvel.Példa:
mkdir new_folder
-
rmdir <directory>
: Üres könyvtár törlése. Vegye figyelembe, hogy ezzel a paranccsal csak egy üres könyvtárat törölhet.Példa:
rmdir empty_folder
Engedélykezelés
-
chmod <permission> <file/directory>
: Fájl vagy könyvtár hozzáférési engedélyeinek módosítása a megadott engedélyeknek megfelelően. A gyakori engedélyek közé tartozik az "r"(olvasás), a "w"(írás) és az "x"(végrehajtás).Példa:
chmod u+rwx file.txt
(olvasási, írási és végrehajtási engedélyek hozzáadása a felhasználóhoz) -
chown <user>:<group> <file/directory>
: Fájl vagy könyvtár tulajdonosának módosítása a megadott felhasználóra és csoportra.Példa:
chown user1:group1 file.txt
(tulajdonos és csoport beállítása a file.txt fájlhoz)
Folyamat- és szolgáltatásmenedzsment
-
ps
: A futó folyamatok listája. Ez a parancs megjeleníti a folyamatok listáját és a hozzájuk tartozó folyamatazonosítókat(PID).Példa:
ps
-
top
: A futó folyamatok és rendszererőforrások megjelenítése. Ez a parancs interaktív felületet biztosít a futó folyamatok megtekintéséhez és a rendszererőforrások(például CPU, RAM) figyeléséhez.Példa:
top
-
kill <PID>
: Egy folyamat befejezése a megadott folyamatazonosítóval(PID). Ez a parancs jelet küld a folyamat leállítására, lehetővé téve a kilépést vagy leállítást.Példa:
kill 1234
(fejezze le a folyamatot PID 1234-el) -
systemctl start <service>
: Indítsa el a megadott szolgáltatást. A szolgáltatás a rendszer háttérprogramja, és ez a parancs indítja el.Példa:
systemctl start apache2
(indítsa el az Apache szolgáltatást) -
systemctl stop <service>
: A megadott szolgáltatás leállítása. Ez a parancs leállítja a futó szolgáltatást.Példa:
systemctl stop apache2
(az Apache szolgáltatás leállítása) -
systemctl restart <service>
: Indítsa újra a megadott szolgáltatást. Ez a parancs leállítja, majd elindítja a szolgáltatást.Példa:
systemctl restart apache2
(indítsa újra az Apache szolgáltatást) -
systemctl status <service>
: A megadott szolgáltatás állapotának megjelenítése. Ez a parancs megjeleníti, hogy a szolgáltatás fut-e vagy sem, és annak állapotát.Példa:
systemctl status apache2
(az Apache szolgáltatás állapotának megjelenítése)
Csomagkezelés
-
apt-get install <package>
: Szoftvercsomag telepítése a tárolóból Ubuntu.Példa:
apt-get install nginx
(Nginx telepítése) -
apt-get update
: Frissítse az összes szoftvercsomag információit a lerakatból. Ez a parancs lekéri a lerakat legfrissebb csomagjairól szóló információkat.Példa:
apt-get update
-
apt-get upgrade
: Frissítse az összes telepített csomagot a legújabb verzióra.Példa:
apt-get upgrade
-
apt-get remove <package>
: Távolítson el egy telepített csomagot a rendszerből.Példa:
apt-get remove nginx
(távolítsa el az Nginx-et)
Hálózat menedzsment
-
ifconfig
: Információk megjelenítése a hálózati eszközökről és a rendszer IP-címeiről.Példa:
ifconfig
-
ip addr
: Információk megjelenítése a hálózati eszközökről és a rendszer IP-címeiről. Ez a parancs hasonló aifconfig
.Példa:
ip addr
-
ping <domain/IP>
: Ellenőrizze a hálózati kapcsolatot egy megadott IP-címhez vagy tartománynévhez úgy, hogy csomagokat küld, és vár a válaszra.Példa:
ping google.com
-
curl <URL>
: A tartalom lekérése egy URL-ről. Ezt a parancsot általában adatok letöltésére használják egy webhelyről, és az eredményt a parancssorban jelenítik meg.Példa:
curl https://www.example.com
Parancstörténet-kezelés
-
history
: A korábban végrehajtott parancsok előzményeinek megjelenítése. Ez a parancs felsorolja az aktuális munkamenetben végrehajtott parancsokat.Példa:
history
Ezek néhány gyakori és hasznos parancssori parancs a Ubuntu. Igényeitől és céljaitól függően ezeket a parancsokat használhatja a rendszer kezelésére és különféle alapvető feladatok végrehajtására.