LİNUX DERSLERİ #6 (Alias Ve Ortam Değişkeni)

LİNUX DERSLERİ #6 (Alias Ve Ortam Değişkeni)

Bu videoda alias ve ortam değişkenlerini gösterdim Abone Ol : https://bit.ly/3uzKdxv Alias (Takma Ad) Nedir ? Bir komut veya bir dizi komut yerine kullanılabilen kısa bir isim veya kısaltmadır. Böylece, sık sık kullanılan bir komut veya uzun bir komut dizisi için alias oluşturarak zaman ve işlem gücü tasarrufu sağlanabilir. alias : Sistemde tanımlı alias'ları gösterir. alias tarih='date && cal' : Komut satırına tarih dediğimde date ve cal komutlarını çalıştıracak unalias tarih : Takma adı kaldırır Bu işlem geçicidir; konsolu kapatıp açarsak yazdığımız takma adlar silinir. Kalıcı hale getirmek için kullanıcının shell kabuğu yapılandırma dosyasına alias tanımlamamız gerekir. Ben root kullanıcısıyım, bu yüzden root dizinine gidiyorum. Zsh kullanıyorum (.zshrc) siz Bash kullanıyorsanız .bashrc dosyasına girmeniz gerekir. Uygun gördüğünüz bir bölüme takma adları yazıyoruz. Konsolu kapatıp açmamız gerekiyor. Artık takma adlar kalıcı hale geldi. Örnek aliaslar alias pyserver="python2.7 -m SimpleHTTPServer 8000" alias nmap_tam="nmap -sS -sV --version-all -O --osscan-guess -A -sC -Pn -T5" Ortam Değişkenleri Linux'ta ortam değişkenleri, bir dizi veri veya değer içeren ve sistem genelinde kullanılabilen değişkenlerdir. Bu değişkenler, birçok uygulama veya program tarafından kullanılabilir. $ işaretiyle başlar ve büyük harflerden oluşurlar. printenv : Ortam değişkenlerini gösterir Popüler ortam değişkenleri SHELL: Çalışmakta olan kabuk programının adını ve yerini verir. HOME: Kullanıcının ev dizinini içeren değişken. PWD: Kullanınıcının bulunduğu dizini gösterir. ... ... Local ve global ortam değişkenleri bulunur. Local Ortam Değişkenleri Tanımlanan terim içinde kullanılır, dışına çıkamaz. Değişken isimleri sayısal bir değer ile başlayamaz. MODEM=192.168.1.1 : Modme çağrıldığında ip adresi geliyor. Silmek için unset DEĞİŞKENADI komutu da kullanılır. Kalıcı değiller kalıcı hale getirmek için tekrar kullandığımız shell kabuğu yapılandırma dosyasına tanımlamamız gerek(.zshrc / .bashrc) Global Ortam Değişkenleri Global olanlara her yerden erişile bilir. Değişken adının başına 'export' diyerek global olarak tanımlamış oluyoruz. 'unset' ile kaldırabiliriz. Bu yaptığım işlem kalıcı değil, kalıcı olması için shell kabuğu yapılandırma dosyasına tanımlamamız gerekir. İki kavramda aynı gibi gözüksede, aliaslar belirli bir komutun alternatif adlarıdır. Ortam değişkenleri ise sistem ayarlarını ve diğer kullanıcı tarafından tanımlanan parametreleri tutan özelliklerdir. 00:00 Alias 04:32 Ortam Değişkenleri Vuln Hub : https://bit.ly/3JByfIV Exploitation : https://bit.ly/3tZCPd2 Web Hacking : https://bit.ly/3JtvjOi Siber Saldırı Savunma : https://bit.ly/3OHNJgK Deep Web : https://bit.ly/3AosE6A Kablosuz Ağ Saldırılar : https://bit.ly/3K65Drf Şifre Saldırıları : https://bit.ly/3MkRSWe Adli Bilişim : https://bit.ly/3Dge28P CCNA : https://bit.ly/3OSJqjj Linux Dersleri : https://bit.ly/3w6pf9T Bilgi Toplama : https://bit.ly/3EtESv1 Kurulumlar : https://bit.ly/3dvZBoy Eğitim amaçlı siber güvenlik ve hacking ile ilgili videolar paylaşıyorum amacı dışında kullanılması halinde tüm sorumluluk kullanan kişiye aittir. #linux #kalilinux #bashscripting