"find" komutu ile dosya boyutuna göre arama yaparken "+" ve "-" işaretlerini kullanabilirsiniz. Örneğin, "find / -type f -size +100M" 100MB'tan büyük dosyaları, "-size -10k" ise 10KB'tan küçük dosyaları bulur. "du -sh * | sort -h" komutu, bulunduğunuz dizindeki dosya ve klasörlerin boyutlarını insanların okuyabileceği formatta (MB, GB) sıralı şekilde gösterir. "tar" ile sıkıştırma yaparken, "tar -czvf arsiv.tar.gz /dizin" komutu gzip ile sıkıştırırken, "tar -cjvf arsiv.tar.bz2 /dizin" komutu daha iyi sıkıştırma oranı sunan bzip2 kullanır. "rsync" komutu, dosya kopyalarken ağ bağlantısı koparsa bile "-P" parametresi ile kaldığı yerden devam edebilir. "ssh" bağlantılarında "-L" parametresi ile yerel port yönlendirme yaparak, uzak sunucudaki bir portu kendi makinenizdeymiş gibi kullanabilirsiniz. "cron" görevi yazarken, "crontab -e" komutunu kullanın ve zaman formatı "* * * * *" şeklindedir (dakika, saat, gün_ay, ay, gün_hafta). "systemctl" komutu ile servisleri yönetirken, "systemctl enable --now servis_adi" komutu servisi hem şimdi başlatır hem de açılışta otomatik başlamasını sağlar. "journalctl" ile sistem loglarını incelerken, "journalctl -u servis_adi --since today" komutu belirli bir servisin bugünkü loglarını gösterir. "grep" komutunda "-B" ve "-A" parametreleri, eşleşen satırın öncesindeki ve sonrasındaki satırları da gösterir; örneğin "grep -B2 -A2 'aranan' dosya". "sed" komutu ile dosya içinde metin değiştirirken, "sed -i 's/eski/yeni/g' dosya" komutu tüm eşleşmeleri değiştirir, ancak yedek almak için "sed -i.bak" kullanabilirsiniz. "awk" komutunda, "awk '{sum+=$1} END {print sum}' dosya" dosyadaki ilk sütunun toplamını hesaplar. "ssh-keygen" ile anahtar oluştururken, "-t ed25519" parametresi daha güvenli ve kompakt anahtarlar üretir. "scp" ile dosya kopyalarken, "-C" parametresi sıkıştırma kullanarak büyük dosyalarda hızı artırabilir. "nohup" komutu, bir komutu terminal kapandıktan sonra da çalıştırmaya devam eder; örneğin "nohup komut &". "tmux" veya "screen" kullanarak uzun süren işlemleri oturumlarda çalıştırabilir, bağlantı kopsa bile işleme devam edebilirsiniz. "df" komutunda "-h" parametresi disk kullanımını okunabilir formatta gösterirken, "-i" parametresi inode kullanımını gösterir. "mount" komutunda "bind" seçeneği ile bir dizini başka bir yere bağlayabilirsiniz; örneğin "mount --bind /eski/dizin /yeni/dizin". "lsof" komutu, açık dosyaları listeler; "lsof -i :80" 80 portunu kullanan prosesleri gösterir. "netstat" veya "ss" komutu ile ağ bağlantı
"find" komutu ile dosya boyutuna göre arama yaparken "+" ve "-" işaretlerini kullanabilirsiniz. Örneğin, "find / -type f -size +100M" 100MB'tan büyük dosyaları, "-size -10k" ise 10KB'tan küçük dosyaları bulur. "du -sh * | sort -h" komutu, bulunduğunuz dizindeki dosya ve klasörlerin boyutlarını insanların okuyabileceği formatta (MB, GB) sıralı şekilde gösterir. "tar" ile sıkıştırma yaparken, "tar -czvf arsiv.tar.gz /dizin" komutu gzip ile sıkıştırırken, "tar -cjvf arsiv.tar.bz2 /dizin" komutu daha iyi sıkıştırma oranı sunan bzip2 kullanır. "rsync" komutu, dosya kopyalarken ağ bağlantısı koparsa bile "-P" parametresi ile kaldığı yerden devam edebilir. "ssh" bağlantılarında "-L" parametresi ile yerel port yönlendirme yaparak, uzak sunucudaki bir portu kendi makinenizdeymiş gibi kullanabilirsiniz. "cron" görevi yazarken, "crontab -e" komutunu kullanın ve zaman formatı "* * * * *" şeklindedir (dakika, saat, gün_ay, ay, gün_hafta). "systemctl" komutu ile servisleri yönetirken, "systemctl enable --now servis_adi" komutu servisi hem şimdi başlatır hem de açılışta otomatik başlamasını sağlar. "journalctl" ile sistem loglarını incelerken, "journalctl -u servis_adi --since today" komutu belirli bir servisin bugünkü loglarını gösterir. "grep" komutunda "-B" ve "-A" parametreleri, eşleşen satırın öncesindeki ve sonrasındaki satırları da gösterir; örneğin "grep -B2 -A2 'aranan' dosya". "sed" komutu ile dosya içinde metin değiştirirken, "sed -i 's/eski/yeni/g' dosya" komutu tüm eşleşmeleri değiştirir, ancak yedek almak için "sed -i.bak" kullanabilirsiniz. "awk" komutunda, "awk '{sum+=$1} END {print sum}' dosya" dosyadaki ilk sütunun toplamını hesaplar. "ssh-keygen" ile anahtar oluştururken, "-t ed25519" parametresi daha güvenli ve kompakt anahtarlar üretir. "scp" ile dosya kopyalarken, "-C" parametresi sıkıştırma kullanarak büyük dosyalarda hızı artırabilir. "nohup" komutu, bir komutu terminal kapandıktan sonra da çalıştırmaya devam eder; örneğin "nohup komut &". "tmux" veya "screen" kullanarak uzun süren işlemleri oturumlarda çalıştırabilir, bağlantı kopsa bile işleme devam edebilirsiniz. "df" komutunda "-h" parametresi disk kullanımını okunabilir formatta gösterirken, "-i" parametresi inode kullanımını gösterir. "mount" komutunda "bind" seçeneği ile bir dizini başka bir yere bağlayabilirsiniz; örneğin "mount --bind /eski/dizin /yeni/dizin". "lsof" komutu, açık dosyaları listeler; "lsof -i :80" 80 portunu kullanan prosesleri gösterir. "netstat" veya "ss" komutu ile ağ bağlantı
0 Yorumlar
0 Paylaşımlar
18 Görüntülenme
0 İncelemeler