Linux'ta “cd” Komutu için Temel Dizin Nasıl Tanımlanır
Varsayılan olarak, Linux'taki Terminal penceresi ana dizininize açılır. Doğrudan giriş dizininde olmayan herhangi bir dizine geçmek için, tam yolu sağlamalısınız veya “cd” komutunu birden çok kez kullanmalısınız..
Örneğin, düzenli olarak giriş dizinindeki Belgeler dizini içerisinde birden çok dizinle çalışıyorum. Yazmak zorunda kalmadan Belgeler dizinindeki klasörlere cd yazabilmek istiyorum. cd Belgeler
ilk (veya tam dosya yolunu sağlama).
Akıl karıştırıcı? İşte bir örnek. Diyelim ki Belgelerim klasöründe htgarticles adlı bir klasör var ve bu klasöre erişmek istiyorum.
Bir Terminal penceresi açıp İnternet’e girerek başlayacağız. pwd
(Çalışma Dizini Yazdır) komutu, geçerli dizinin gerçekten de ev dizinimiz olduğunu gösterir / home / lori.
Aşağıdaki komutu yazarsak, böyle bir dosya veya dizin olmadığını söyleyen bir hata alırız. Çünkü Belgeler dizininde değiliz..
cd htgaricles
Htgarticles dizinine ulaşmak için önce Belgeler dizinine geçmeliyiz..
cd Belgeler /
Sonra htgarticles dizinine geçmeliyiz.
cd htgarticles /
Alternatif olarak, tam dosya yolunu şiddetle yazabiliriz:
cd ~ / Dökümanlar / htgarticles
Yine de bu şekilde olmak zorunda değil. Herhangi bir dizini Terminal penceresinin temel dizini yapabiliriz, böylece tam yolunu yazmadan alt dizinlerine cd koyabiliriz..
Örneğimizde, Belgeler dizinini temel dizin olarak ayarlamak istiyoruz, çünkü çalıştığım tüm dizinler, htgarticles gibi, Belgeler dizininde. Bu yüzden komut istemine aşağıdaki komutu yazıp Enter tuşuna basın..
ihracat CDPATH = ~ / Dökümanlar /
NOT: Yukarıdaki komutta, ihracat
hepsi küçük harf olmalı ve CDPATH
hepsi büyük harf olmalı. değiştirmek ~ / Belgeler /
hangi ana dizininin en sık çalıştığınız alt dizinleri içerdiği ile.
Şimdi, hala ana klasörümüzde, çalıştırabiliriz. cd htgarticles
ve doğruca ~ / Documents / htgarticles bölümüne gidin.
Terminal penceresini her açışınızda belirli bir dizini otomatik olarak ana dizin olarak ayarlamak isterseniz, bunu .bashrc dosyasını düzenleyerek yapabilirsiniz. .Bashrc dosyası, bir Terminal penceresi her açtığınızda çalışan bir komut dosyasıdır ve istediğiniz herhangi bir komutu ekleyebilirsiniz. Yani ekleyebiliriz CDPATH ver
Her Terminal penceresi için belirli bir dizini ana dizin olarak ayarlama komutu.
Bunu yapmak için, henüz yapmadıysanız, cd ana dizininize geri dönün. Ardından, .bashrc dosyayı açmak için aşağıdaki komutu yazın. Kullanmak istediğiniz metin düzenleyicisini kullanabilirsiniz, ancak örneğimizde gedit kullanacağız..
Gedit .bashrc
.Bashrc dosyasının en altına gidin ve aşağıdaki komutu ekleyin.
ihracat CDPATH = ~ / Dökümanlar /
Tekrar, yerine ~ / Belgeler /
En çok çalıştığınız alt dizinleri içeren üst dizinde.
Komutun üstüne bir yorum ekleyebilir, böylece komutun ne yaptığını hatırlayabilirsiniz. Satırın başına bir sayı işareti (#) koymanız ve ardından eklemek istediğiniz açıklamayı eklemeniz yeterlidir..
“Kaydet” e tıklayın.
Pencerenin sol üst köşesindeki “X” i tıklayarak gedit'i (veya hangi metin editörünü kullanıyorsanız kullanın) kapatın.
.Bashrc dosyasına yeni eklediğiniz komut, geçerli Terminal penceresi oturumunu etkilemez. Mevcut Terminal penceresini kapatmalı ve yenisini açmalısınız. Yani, yazın çıkış
Komut isteminde Enter tuşuna basın veya pencerenin sol üst köşesindeki "X" düğmesini tıklayın. Ardından, yeni bir Terminal penceresi açmak için Ctrl + Alt + T tuşlarına basın..
Şimdi, geçerli çalışma dizini giriş dizini olsa bile, seçtiğiniz alt dizinden doğrudan alt dizinlere geçebilirsiniz..
Terminal penceresindeki ana dizin olarak ana dizine geri dönmek istiyorsanız, .bashrc dosyasını bir metin düzenleyicide açın ve eklediğiniz komutu silin ya da bir işaret işareti (#) ekleyerek yorum yapın. çizginin başlangıcı. Gelecekte komutu tekrar etkinleştirmek istiyorsanız, satırı yorumlamakta fayda var. Ayrıca, .bashrc dosyasındaki komuttaki dizini değiştirerek ve dosyayı kaydederek hangi dizini temel dizin olarak kullanmak istediğinizi kolayca değiştirebilirsiniz..
Çoğu zaman çalıştığınız belirli bir dizininiz varsa, Terminal penceresini her zaman bu dizine açacak olan .bashrc dosyasına bir komut da ekleyebilirsiniz..