Linux'ta konsol ile ilgili deneyiminiz nedir? Komutlar ve erişim izinlerinin ayarına örnekler verebilir misiniz?
sobes.tech yapay zeka
AI'dan gelen yanıt
N (gerçek deneyiminizi belirtin) yıldan fazla çeşitli dağıtımlarda (Ubuntu, CentOS, Debian, Alpine) deneyim. Otomasyon için standart araçlar ve betikler serbestçe kullanıyorum.
Komut örnekleri:
-
İşlem bilgisi görüntüleme:
ps aux | grep <işlem_adı> -
Disk alanı kullanımını kontrol etme:
df -h -
Dosya indirme:
wget <dosya_URLsi> -
Arşiv çıkarma:
tar -xzf <arşiv_adı.tar.gz> -
vimkullanarak dosya düzenleme:vim <dosya_adı>
Erişim izinlerini yapılandırma:
-
chmodkullanarak erişim izinlerini değiştirme (sahip, grup, diğerleri; okuma, yazma, çalıştırma):chmod 755 <dosya_veya_dizin> # Sahip: okuma, yazma, çalıştırma; Grup: okuma, çalıştırma; Diğerleri: okuma, çalıştırma chmod +x <betik_adı> # Herkes için çalıştırma izni ekle -
chownkullanarak dosya veya dizinin sahibi değiştirme:chown <yeni_sahip>:<yeni_grup> <dosya_veya_dizin> -
Daha ince erişim kontrolü için
setfaclvegetfaclkullanma:setfacl -m u:<kullanıcı_adı>:rwx <dosya_adı> # Kullanıcıya okuma, yazma ve çalıştırma izinleri ver getfacl <dosya_adı> # Dosyanın ACL'sini görüntüle
Düzenli olarak boru hatları (|), giriş/çıkış yönlendirmeleri (>, >>, <) kullanıyorum ve dağıtım, izleme ve yönetim görevlerini otomatikleştirmek için awk, sed ve Bash betikleme gibi daha gelişmiş araçları inceledim ve uyguladım.