Ubuntu Parancsok

Modern és átlátható Ubuntu parancs gyűjtemény fejlesztőknek, tanulóknak és rendszergazdáknak.

Általános parancsok

Felhasználó váltás

su - nev

Átvált egy másik felhasználóra.

Root mód

sudo -i

Root jogosultság megszerzése.

Frissítés

sudo apt update sudo apt upgrade

A rendszer és csomagok frissítése.

Szolgáltatás újraindítása

systemctl restart docker

Szolgáltatás kezelése systemctl segítségével.

Mappa és fájl kezelés

Mappa létrehozása

mkdir web

Új mappa létrehozása.

Belépés mappába

cd web

Mappába való belépés.

Listázás

ls -la

Fájlok részletes megjelenítése.

Fájl szerkesztés

nano index.php

Szöveges fájl szerkesztése nano-val.

Fájl másolás

cp index.php ~/web/index.php

Fájl másolása egyik helyről a másikra.

Fájl törlés

rm fajl.txt

Fájl végleges törlése.

Docker és konténerek

Docker telepítés

sudo apt install -y docker.io

Docker telepítése Ubuntu alatt.

Hálózat létrehozása

docker network create halozat

Docker hálózat készítése.

Konténerek listázása

docker ps -a

Összes konténer megjelenítése.

Konténer leállítása

docker stop kontener

Konténer leállítása.

Felhasználó kezelés

Új felhasználó

useradd nev passwd nev

Új felhasználó létrehozása.

Új csoport

groupadd fejlesztok

Új csoport készítése.

Csoport hozzáadás

usermod -aG docker peter

Felhasználó hozzáadása egy csoporthoz.

Jogosultságok

Jogosultság módosítása

chmod 755 web

Olvasás és futtatás engedélyezése.

Teljes hozzáférés

chmod 777 web

Mindenki írhat és futtathat.

Tulajdonos módosítása

chown user:group index.php

Tulajdonos és csoport megváltoztatása.

Hálózat és IP beállítások

IP információk

ip a ip r

Hálózati interfészek és útvonalak listázása.

Netplan szerkesztés

nano /etc/netplan/50-cloud-init.yaml

Statikus IP beállítás szerkesztése.

Beállítás alkalmazása

netplan apply

Hálózati beállítások érvényesítése.

Dnsmasq telepítés

apt install dnsmasq -y

DHCP szerver telepítése.