FolSec Linux Disk Büyütme
Vmware
üzerinde linux makinesinin disk boyutu arttırılır.
“reboot”
komutu ile makine restart edilir.
“cfdisk”
komutu yazılır.
“dev/sda3” Resize butonuna tıklanır.
Yeni boyut görülür ve enter a tıklanır.
Write
seçeneğine gelinir.
“yes”
yazılır.
Quit butonuna gelinir ve çıkış yapılır.
Linux makinesinde “cd /folsec/bin” dizine gidilir.
“bash
extend_disk_space.sh” komutu çalıştırılır.
İp değiştirme
“cd /folse/bin” yazılır.
“bash
ip_setup.sh” yazılır.
DNS Değiştirme Komutu
sudo nano
/etc/resolv.conf
# nameserver
8.8.8.8
# nameserver
8.8.4.4
sudo
systemctl restart systemd-resolved
Linux Makine İsmi Değiştirme Komutu
sudo
hostnamectl set-hostname yeni-isim
sudo nano
/etc/hosts
# 127.0.0.1
localhost yeni-isim
Docker Güncelleme Komutu
“docker
compose down” Servisleri kapatır.
“docker
compose pull backend” backend güncelleme komutu.
“docker
compose pull client” client güncelleme komutu.
“docker
compose up --build -d” servisleri kaldırma komutu.
“docker logs
folsec-backend -f” kontrol komutu Application Start up yazıyorsa 15 – 20 saniye
içinde ctrl + z yaparak komut satırını bırakıp arayüze geçebilirsiniz.
Disk Boyutu Öğrenme Komutu
“df -h”
RAM Kullanımını Öğrenme Komutu
“free -m”
İp Adresi Öğrenme Komutu
ip addr show
Sistem / Dosya Yönetimi Komutları
Komut | Açıklama | Örnek Kullanım |
pwd | Şu anki dizini gösterir | pwd → /home/tevfik |
ls | Dizindeki dosya ve klasörleri listeler | ls -l |
cd | Dizin değiştirme | cd Belgeler |
mkdir | Yeni klasör oluşturma | mkdir YeniKlasor |
rmdir | Boş klasör silme | rmdir EskiKlasor |
touch | Yeni dosya oluşturma | touch dosya.txt |
cp | Dosya/klasör kopyalama | cp dosya.txt kopya.txt |
mv | Dosya/klasör taşıma veya yeniden adlandırma | mv dosya.txt Yenidosya.txt |
rm | Dosya veya klasör silme | rm dosya.txt / rm -r KlasorAdi |
cat | Dosya içeriğini görüntüler | cat dosya.txt |
nano | Terminalde dosya düzenleme | nano dosya.txt |
chmod | Dosya/klasör izinlerini değiştirir | chmod 755 script.sh |
chown | Dosya/klasör sahipliğini değiştirir | chown tevfik:tevfik dosya.txt |
grep | Dosya içinde arama yapar | grep "aranan_kelime" dosya.txt |
Sistem / İşlem ve Servis Yönetimi
Komut | Açıklama | Örnek Kullanım |
top | Sistem ve işlem durumunu gösterir | top |
ps | Çalışan işlemleri listeler | `ps aux |
sudo | Yönetici yetkisi ile komut çalıştırma | sudo apt update |
apt | Paket yönetimi (yükleme/güncelleme/kaldırma) | sudo apt install git / sudo apt remove git |
dpkg | Paket durumu sorgulama | `dpkg -l |
systemctl | Servisleri başlat, durdur, durumunu göster | sudo systemctl start apache2 |
service | Alternatif servis yönetim komutu | sudo service apache2 restart |
df | Disk kullanımını gösterir | df -h |
du | Dosya veya klasör boyutunu gösterir | du -sh Belgeler/ |
Ağ / Network Komutları
Komut | Açıklama | Örnek Kullanım |
ifconfig / ip a | Ağ arayüzlerini gösterir | ifconfig / ip a |
ping | Başka bir bilgisayara erişimi test eder | ping 8.8.8.8 |
netstat | Ağ bağlantılarını ve portları gösterir | netstat -tulnp |
ss | Aktif bağlantıları ve port durumunu gösterir | ss -tuln |
ufw | Firewall açma/kapama ve yönetim | sudo ufw enable / sudo ufw disable |
wget | Dosya indirme | wget https://example.com/dosya.zip |
curl | Web üzerinden veri alma | curl https://example.com |
netplan apply | Netplan yapılandırma dosyalarını uygular | sudo netplan apply |
netplan generate | Netplan yapılandırmasını kontrol eder | sudo netplan generate |
netplan try | Netplan değişikliklerini test eder | sudo netplan try |
netplan --debug apply | Netplan çalıştırırken detaylı çıktı gösterir | sudo netplan --debug apply |
# | Komut | Açıklama | Örnek Kullanım |
1 | docker --version | Docker sürümünü gösterir | docker --version |
2 | docker info | Docker hakkında detaylı bilgi verir | docker info |
3 | docker pull | Docker hub’dan image indirir | docker pull ubuntu:22.04 |
4 | docker images | Yerel Docker imajlarını listeler | docker images |
5 | docker rmi | Docker image siler | docker rmi ubuntu:22.04 |
6 | docker run | Yeni container oluşturur ve çalıştırır | docker run -it ubuntu:22.04 bash |
7 | docker ps | Çalışan containerleri listeler | docker ps |
8 | docker ps -a | Tüm containerleri listeler (durdurulmuş dahil) | docker ps -a |
9 | docker stop | Container durdurur | docker stop container_id |
10 | docker start | Container başlatır | docker start container_id |
11 | docker restart | Container yeniden başlatır | docker restart container_id |
12 | docker rm | Container siler | docker rm container_id |
13 | docker exec | Çalışan container içinde komut çalıştırır | docker exec -it container_id bash |
14 | docker logs | Container loglarını görüntüler | docker logs container_id |
15 | docker build | Dockerfile’dan image oluşturur | docker build -t myimage:latest . |
16 | docker tag | Image’e yeni tag ekler | docker tag myimage:latest myrepo/myimage:v1 |
17 | docker push | Image’i Docker Hub’a gönderir | docker push myrepo/myimage:v1 |
18 | docker inspect | Container veya image hakkında detaylı bilgi verir | docker inspect container_id |
19 | docker network ls | Docker ağlarını listeler | docker network ls |
20 | docker volume ls | Docker volume’lerini listeler | docker volume ls |