Kaydettim hocam elinize sağlık

Bugün sizlere nasıl Path'e dosya eklendiğini anlatacağım. İlk önce şu soruyu soralım, Path nedir. Path, shell'e çalıştırılabilir dosyaların bulunduğu yeri söyleyen bir değişkendir . echo $PATH Bu Path değişkeninizi çıktı olarak verir, mesela benimki: /usr/local/sbin:/usr/local/bin:/usr/bin:/home/ali/. cargo/bin:/home/ali/. emacs. d/bin:/usr/bin/site_perl:/usr/bin/vendor_perl:/usr/bin/core_perl Eğer hiç değiştirmediyseniz sizinkinin çıktısı farklı olabilir. Path'i değiştirmek sanılanın aksine bir hayli kolaydır. Çoğu yeni başlayan kullanıcının tökezlediği, hatta eve(W10/Mac OS) gitme kararı aldığı yerdir burası. Path bir değişkendir, adı üstünde değişken yani değiştirilebilir. Geçici olarak değiştirmek için: export PATH=<dizin>:$PATH Bu terminal emülatörünüzü açıp kapayana kadar gidecektir. Eğer bir program kullanıyorsanız, pek akıllıca değildir böyle bırakmak. Bunu kalıcı yapmanın 2 kolay yolu var: 1. Bashrc dosyasına ekleme echo "export PATH=<dizin>:$PATH" >> / . bashrc Bu Path'e eklemek için gerekli olan komutu bashrc dosyasına atar. Bashrc dosyası ise, her bash'i açtığınızda uygulanacak olan komutların tutulduğu yerdir. Eğer Bash kullanmıyorsanız bu dosya değişebilir . Yani anlayacağınız kadarıyla, her Bash'i açtığınızda bu komut çalışacağı için Path'e sizin istediğiniz dizin eklenecektir. Bu yöntem sadece bir kullanıcıyı etkiler söyleyeyim. Eğer herkesi etkilemesini istiyorsanız alttaki yönteme bakın. 2. /etc/profile'a ekleme <editör> /etc/profile Bu komutu yazınca biraz uzun bir dosya çıkabilir, ancak işimiz uzun değil hemen bir path'e bakıp çıkıcağız. Bu dosyada ilgileneceğimiz tek yer, şu komutların olduğu kısım: Bash:Panoya kopyala append_path '/usr/local/sbin' append_path '/usr/local/bin' append_path '/usr/bin' Bu kısımda ekleyeceğimiz kod basit. Bu satırların altına inip(o 3 satırın yoksa bütün dosyanın altına inmeyin), append_path '<dizin>' satırını giriyoruz. Kaydedip çıkıyoruz. Evet işimiz bu kadar, @342746 hocam bir ara bir soru sormuştu diye hatırlıyorum. Çözülmediyse etiketleyeyim dedim. Bu rehber biraz kısaydı, sonuçta çok bir şey yok. Okuduğunuz için teşekkür ederim, herkese iyi günler.

@342746 hayırlı olsun hocam. Güzel Rehber ellerinize sağlık.

Eline saglik, bu aralar fazla rehber yapiyorsun sanki.

Evet hocam, biraz boş zamanım oldu değerlendireyim dedim. Teşekkür ederim.

Ellerinize sağlık.