Linux yoluna dizin nasıl eklenir

click fraud protection

Linux'ta, $ PATH yürütülebilir programların sistemde çalışabileceği standart dizinleri tanımlar terminalden. Bu dizinler “/ usr / bin”, “/ usr / local”, “/ usr / sbin” ve diğer birkaç dizindir (kullandığınız Linux dağıtımına bağlı olarak). Programları bu dizinlerin dışında çalıştırmak istiyorsanız, dizinin $ PATH.

Yedekle .bashrc

Dizinine dizin ekleme $ PATH Linux'ta tek bir kullanıcının “.bashrc” dosyası düzenlenerek yapılır. Ancak, düzenleme işlemine başlamadan önce, kullanıcı hesabının terminal değişkenlerini tanımladığı için “.bashrc” dosyanızın bir yedeğini almalısınız.

Kullanmak cp komutunu kullanarak, ana dizininizdeki (~) “.bashrc” dosyasının tam bir kopyasını oluşturun ve yedeklemeyi “.bak” dosya uzantısıyla “Belgeler” e yerleştirin.

Not: Yedeklemenizi “Belgeler” dizininde saklamak istemiyor musunuz? “Dropbox” veya benzeri bir bulut senkronizasyon klasörü olan “Masaüstü” nü deneyin.

cp ~ / .bashrc ~ / Belgeler / bashrc.bak

Düzenle .bashrc

“.Bashrc” dosyası “Belgeler” klasörünüze yedeklendiğinde düzenleme başlayabilir. Kullanmak

instagram viewer
Nano komutunu kullanarak, “.bashrc” dosyasını (ana dizininizde bulunur) düzenleme amacıyla açın.

Uyarı: ".bashrc" dosyasını sudo ile açmayın, çünkü kendi kullanıcı hesabınızın dosyasını değil Kök hesabınızın ".bashrc" dosyasını açacaksınız!

nano -w ~ / .bashrc

Nano düzenleyicinin içinde dosyanın altına gidin. Sonra yazın ihracat bunu takiben PATH = $ PATH: dizin. Örneğin, bir programı doğrudan “/ home / derrik /” içindeki “programlar” klasöründen çalıştırmak için Nano'ya aşağıdaki kodu yazarım.

ihracat PATH = $ PATH: / ana sayfa / derrik / programlar /

Amacınız için aşağıdaki komut örneğini kopyalayın ve yolunuza eklenebilmesi için “dizin” i program klasörünün veya komut dosyasının tam konumuyla değiştirin. Birden fazla eklemenin mümkün olduğunu unutmayın $ PATH satırları vardır ve sınır yoktur, bu yüzden istediğiniz kadar yer eklemekten çekinmeyin!

dışa aktar PATH = $ PATH: / location / dizinine / program / veya / script / folder /

“.Bashrc” dosyasına istediğiniz kadar $ PATH satırı eklediğinizde, Ctrl + O kaydetmek için klavyedeki düğmesine basın. Ardından Nano'yu Ctrl + X.

Çıktıktan sonra Nano metin editörü, $ PATH hemen güncellenmeyecek. Güncellemenin anlık olmamasının nedeni, terminal oturumunun otomatik olarak güncellenmemesi ve yenilenmesi gerektiğidir. Terminal oturumunu yenilemek için terminali kapatın ve tekrar açın. Oradan, yeni $ PATH bir terminalde aşağıdaki komut çalıştırılarak konumlar eklenmiştir.

echo $ PATH. 

Diğer kullanıcılar için $ PATH konumuna konum ekleme

Konumlara konum eklemeye ek olarak $ PATH Linux sistemindeki kullanıcı hesabınız için, sisteme öğeler eklemek isteyebilirsiniz. $ PATH başka bir kullanıcı hesabı. Bunu nasıl yapacağınız aşağıda açıklanmıştır.

İlk olarak, su Linux $ PATH değerini değiştirmek istediğiniz kullanıcıya giriş yapmak için komut.

su kullanıcı adı

Kullanıcı hesabına giriş yaptıktan sonra, cp ".bashrc" dosyalarının saklanması için "Belgeler" e kopyalanması komutu.

cp .bashrc ~ / Belgeler / bashrc.bak

Yedeklemenin bakımı ile, ".bashrc" dosyasını Nano Aşağıdaki komutla metin düzenleyicisi.

nano -w ~ / .bashrc

“.Bashrc” dosyasının altına gidin ve aşağıdaki komutu yazın. “/ Location / öğesini / program / veya / script / folder /” öğesini kendi ihtiyaçlarınıza göre değiştirmeniz gerekeceğini unutmayın.

dışa aktar PATH = $ PATH: / location / dizinine / program / veya / script / folder /

$ PATH öğesine istediğiniz sayıda yer eklemek için bu işlemi tekrarlayın. İşiniz bittiğinde, Ctrl + Ove ile çıkın Ctrl + X. Kullanıcı bir sonraki oturum açışında, eklediğiniz yeni konumlardan $ PATH adresinde bir şeyler çalıştırabilir.

Linux'ta $ PATH klasörüne geçici olarak dizin ekleyin

Her zaman çalıştırmak istediğiniz özel programlarınız varsa, “.bashrc” dosyasını düzenleyerek $ PATH'a Linux'ta kalıcı olarak tek tek dizinler eklemek yararlıdır. Bununla birlikte, test etmek veya sadece müdahalede bulunmak için yalnızca bir kez çalıştırmanız gerekiyorsa, Linux'ta $ PATH'a kalıcı olarak bir şey eklemek mantıklı değildir.

Dosyadaki kalıcı özel dizinlere bir alternatif $ PATH ... ihracat geçici olarak bir konum eklemek için terminaldeki komut $ PATH.

Bir terminal penceresi açın ve ihracat komutunu ve ardından ATH = $ PATH: dizin. Örneğin, geçici olarak “Belgeler” e bir kabuk-komut dosyası dizini eklemek için şunları yaparsınız:

ihracat PATH = $ PATH: / home / derrik / Belgeler / kabuk komut dosyaları /

Bu komutu çalıştırdıktan sonra, kullandığınız terminal oturumu yeni geçici yol konumuna sahip olacaktır. Geçici $ PATH konumuna, sistem yeniden başlatılıncaya kadar Linux sisteminizde erişilebilir kalacak.

$ PATH eklentilerini kaldır

Linux'ta $ PATH değerinize eklenen özel konumlardan kurtulmak mı istiyorsunuz? Düzenlemeleri geri almak için aşağıdaki adımları izleyin.

Not: başka bir kullanıcı için varsayılanları geri yüklemeniz gerekiyorsa, su kullanıcı adıaşağıdaki adımları izlemeden önce.

Aşama 1: “.Bashrc” dosyasını rm Komut.

rm ~ / .bashrc

Adım 2: “Bashrc.bak” dosyasını “Documents” klasöründe “.bashrc” olarak yeniden adlandırın ve giriş dizinine (~) yerleştirin.

mv ~ / Belgeler / bashrc.bak ~ / .bashrc

Aşama 3: Değişikliklerin etkili olması için terminal oturumunuzu yeniden başlatın.

4. Adım: Çalıştırın $ PATH özel düzenlemelerinizin gidip gitmediğini kontrol etmek için komut.

$ PATH
watch instagram story