Linux'ta dizinleri terminalden değiştirmenin kolay bir yolu
Linux'ta bazı komutlar o kadar sık kullanılır ki komutların önemini çoğu zaman gözden kaçırırız ve bunlarla ilgili ayrıntılar gözden kaçar. CD
böyle bir komuttur. CD
kullanımını ve amacını açıklayan 'değişim dizini' anlamına gelir.
CD
geçerli dizini, taşımak istediğiniz dizine kolayca değiştirmenize olanak tanır. Sadece komuta doğru yolu girin ve o dizine şu şekilde yerleştirileceksiniz: CD
.
Bu kısa eğitimde, tüm temel ve faydalı bilgileri edineceksiniz. CD
komut satırı yardımcı programı.
cd komutu hakkında daha fazlasını bilmek
CD
komut, sık kullanılan tüm komut satırı kullanıcıları için ve ayrıca GUI'siz sunucuları yönetmesi gereken kişiler için yararlı bir yardımcı programdır.
Temel sözdizimine bakalım CD
emretmek.
Genel Sözdizimi:
cd [seçenekler] [dizin_veya_dizin_yolu]
Aşağıdaki tablo, bu seçenekleri kullandığınızda neler olduğuna dair kısa bir fikir verecektir. CD
emretmek.
Seçenek | Önemi |
/ | mevcut dizini kök dizine değiştirir |
~ | dizini ana dizine değiştirir |
. | Geçerli dizini temsil eder |
.. | geçerli dizinin üst dizinine geç |
CD
: Hedef dizinin adını girerek dizininizi doğrudan değiştirebilirsiniz.
Genel Sözdizimi:
cd [dizin_adı]
Örnek:
cd çalışma alanı
Burada, mevcut dizini basitçe 'çalışma alanı' adlı bir dizine değiştirdik.
Not: Lütfen bu çalışma alanı dizininin mevcut çalışma dizininize yerleştirilmesi gerektiğini unutmayın. Değilse, o zaman bir hata alırsınız. İstediğiniz dizinin tam yolunu şu komutla kullanabilirsiniz: CD
emretmek. Bunu önümüzdeki örneklerde öğreneceğiz.
cd /
: Bu komut, geçerli dizininizi kök dizine değiştirecektir.
Örnek:
gaurav@ubuntu:~/çalışma alanı$ cd / gaurav@ubuntu:/$
Burada, mevcut çalışma dizinini 'çalışma alanı' olarak değiştirdik. kök
dizin.
gaurav@ubuntu:/$ pwd / gaurav@ubuntu:/$
kullanımı hakkında pwd
(çalışma dizinini yazdır) komutu ' /
' (kök) dizini görüntülenir.
cd ~
: Bu komut, hangi dizinde çalışıyor olursanız olun sizi ana dizine geri götürür.
Örnek:
gaurav@ubuntu:~/space/apache$ pwd /home/gaurav/space/apache
Şu anda apache adlı dizindeyim. Şimdi kullanalım cd ~
(tilde) komutu.
gaurav@ubuntu:~/space/apache$ cd ~ gaurav@ubuntu:~$
gaurav@ubuntu:~$ pwd /home/gaurav gaurav@ubuntu:~$
Şimdi, '/home/gaurav' ana dizinine geri döndük.
cd..
: Bu komut, mevcut çalışma dizininizi, mevcut dizininizin bir seviye yukarısındaki ana dizine değiştirmenizi sağlar.
Örnek:
gaurav@ubuntu:~/snap/htop/1332$ pwd /home/gaurav/snap/htop/1332 gaurav@ubuntu:~/snap/htop/1332$
Bu örnekte, /home/gaurav/snap/htop/1332 geçerli çalışma dizini yoludur. Aslında 1332 dizininin içindeyiz. '1332' dizininin hemen ana dizini 'htop' dizinidir. kullanımı hakkında cd..
komutuyla, onun hemen ana dizini olan 'htop' dizinine geçeceğiz.
gaurav@ubuntu:~/snap/htop/1332$ cd .. gaurav@ubuntu:~/snap/htop$
gaurav@ubuntu:~/snap/htop$ pwd /home/gaurav/snap/htop gaurav@ubuntu:~/snap/htop$
Yukarıda verilenler ile kullanılan bazı yararlı seçenekler CD
emretmek. Şimdi biraz daha detaylı örneklere geçelim. CD
emretmek.
Geçerli dizinden belirli bir yola geçiş
kullanabilirsiniz CD
yolunu kullanarak herhangi bir dizine geçmek için komut.
Sözdizimi:
cd [mutlak_yol_dizini]
Örnek:
cd ./snap/htop/1332/examples
Burada, yola yerleştirilen 'örnekler' adlı bir dizine geçmek istiyoruz. /home/gaurav/snap/htop/1332/örnekler
ana dizinden.
Not: İşte, kullandım ./
ana dizinimin tam yolunu yazmak yerine. Bu makalede bunun hakkında daha fazla bilgi edinebilirsiniz.
gaurav@ubuntu:~/snap/htop1332/examples$ pwd /home/gaurav/snap/htop/1332/examples gaurav@ubuntu:~/snap/htop/1332/examples$
Şimdi 'örnekler' dizinine yerleştirildik.
Adlarında boşluk bulunan dizinlere geçiş
Dizinleri adlandırırken 'boşluk' kullandığımız birçok durum vardır. Bazen, sadece kullanarak CD
bu tür adlarla komut, işe yaramıyor gibi görünüyor. Ancak bunun için basit bir düzeltme var.
Dizin adını tek tırnak veya çift tırnak içine almak sorunu çözebilir. basitçe kullanabilirsiniz CD
"dizin adı"
veya cd 'dizin adı'
.
Sözdizimi:
cd "dizin adı 22"
Örnek:
cd "Kalibre Kitaplığı"
Çıktı:
gaurav@ubuntu:~$ cd "Calibre Library" gaurav@ubuntu:~/Calibre Library$
trinity@ubuntu:~/Calibre Library$ pwd /home/trinity/Calibre Library
Şimdi adında beyaz boşluk bulunan Calibre Library dizinine kaydırıldık.
Önceki dizine geri dönme
kullanımını daha önce görmüştük. cd..
sizi mevcut çalışma dizininizin üst dizinine götüren komut. Burada bunun için bir alternatife daha bakacağız.
bu cd -
(tire) komutu, aşağı yukarı aynı eylemi gerçekleştirmenizi sağlar. Mevcut çalışma dizininizin önceki dizinine gidebilirsiniz.
Genel Sözdizimi:
cd -
Örnek:
gaurav@ubuntu:~/workspace/snap/vim-editor$ pwd /home/gaurav/workspace/snap/vim-editor gaurav@ubuntu:~/workspace/snap/vim-editor$
Burada şu anda 'vim-editor' dizininde çalışıyorum. Bir kullanıcının önceki dizine geçmek istediğini varsayalım, ardından cd -
yardımcı olabilir. Nasıl olduğunu görelim.
trinity@ubuntu:~/workspace/snap/vim-editor$ cd - /home/trinity/workspace/snap trinity@ubuntu:~/workspace/snap$
Burada, şimdi 'snap' adlı bir önceki dizine taşındık.
Çözüm
Bu süper basit öğreticide, çok basit ve arkadaşça bir komut öğrendik. CD
(yani dizini değiştir) tüm Linux sistemlerinde kullanılır. Artık GUI kullanmadan terminal üzerinde çalışırken birden fazla dizinde gezinebileceğiz. CD
Bu eğitimden geçtikten sonra komutun kullanımı kolay olacaktır.