cd Komutunu Kullanarak Linux'ta Dizin Nasıl Değiştirilir

cd Komutunu Kullanarak Linux'ta Dizin Nasıl Değiştirilir

Sistem navigasyonu, bir kullanıcının bir işletim sisteminde gerçekleştirebileceği en temel görevlerden biridir. Dizinleri değiştirmenize ve disk sürücülerinizde grafiksel bir şekilde gezinmenize izin veren birçok dosya yöneticisi mevcut olsa da, aynısını komut satırını kullanarak yapmak sisteminiz üzerinde daha iyi kontrol sahibi olmanızı sağlayabilir.





Neyse ki Linux, terminalinizdeki mevcut çalışma dizinini kolayca değiştirmenizi sağlayan cd olarak bilinen bir komut sağlar.





Sistem depolama alanınızdaki dizinler arasında geçiş yapmanız gereken tek yardımcı program olan Linux'ta cd komutunu şu şekilde kullanabilirsiniz.





Linux'ta cd Komutu Nasıl Kullanılır

cd komutu şu anlama gelir: Dizini Değiştir . Linux'taki en temel komutlardan biri olan cd, dizinleri değiştirmek için global bir komut haline geldi. Komutun diğer bazı uygulamaları gibi chdir MS-DOS sistemlerinde kullanılan , ayrıca mevcuttur.

Temel Sözdizimi

cd komutunun temel sözdizimi şöyledir:



cd [options] [path]

...nerede seçenekler komutla iletilen argümanlar ve yol dizine giden mutlak veya göreli yoldur.

Mutlak ve Göreli Yol Adları

cd komutunu tam olarak kullanabilmeniz için, mutlak ve göreli yol adları arasındaki farkı bilmeniz gerekir. Mutlak yol adı, dizinden başlayarak dizine giden tam yoldur. / (kök) dosya.





Öte yandan, göreli yol adı, geçerli çalışma dizininden türetilir. Göreceli yollar konusunda bilginiz varsa, dizin ağacında cd komutuyla verimli bir şekilde yukarı ve aşağı hareket edebilirsiniz.

Örneğin, mevcut çalışma dizininiz /ev ve dizini şu şekilde değiştirmek istiyorsunuz: /Masaüstü . Ardından, mutlak yol adını kullanarak:





cd /home/username/Desktop

Öte yandan, geçiş yapmak istiyorsanız /Masaüstü göreceli bir yol kullanan dizin, yazmanız gereken tek şey:

cd /Desktop

Cd, kullanıcının tüm yol adını yazmak zorunda kalmadan hızlı bir şekilde diğer dizinlere geçmesine izin vermek için geçerli dizinin üstünde ve altında hangi dizinlerin olduğunu izler.

Geçiş yapmak istediğiniz alt klasörün tam adını bilmiyorsanız, ls komutu o klasördeki her dizini listelemek için.

Ana Dizine Geçin

Bir Linux sisteminde, /ev dizin, kullanıcının kişisel dosyaları, programları ve alt klasörleri için ayrılmış özel bir dizindir. Sisteminizde oturum açtığınızda, ana dizini varsayılan olarak geçerli çalışma dizini olarak ayarlanır.

Ev dizini, kendisine atanmış özel bir karaktere sahiptir--- ~ (tilde) karakter. Ana dizininizin tam yolunu belirtmek yerine ( /home/kullanıcı adı ), sadece geçebilirsiniz ~ geçerli çalışma dizinini değiştirmek için cd komutuyla karakter /ev .

cd ~

Benzer şekilde, diğer kullanıcının ana dizinine aşağıdaki gibi gidebilirsiniz.

cd ~username

İlgili: Linux'ta Tüm Kullanıcılar Nasıl Listelenir

Önceki bölümde, mevcut çalışma dizinini şu şekilde değiştirdik: /Masaüstü . Komutta, kullanabilirsiniz ~ belirtmek için karakter /ev dizin ve komutu boyutunun yarısına kadar soyun.

cd ~/Desktop

Tıpkı ev dizini gibi, / karakter ifade eder /kök Linux tabanlı bir işletim sistemindeki dizin. İstediğiniz zaman kök klasöre geçmek için:

cd /

Önceki Çalışma Dizinine Değiştir

Aynı anda birden fazla dizinle çalışıyorsanız, önceki çalışma dizinine kolayca geçiş yapabilirsiniz. - (tire) karakter.

Örneğin, geçerli çalışma dizini /ev ve geçiş yaparsın /kök dizin. Sonra, /kök geçerli çalışma dizini olacak ve /ev önceki çalışma dizini olacaktır.

Aşağıdaki komutu yazmak sizi önceki dizine, yani. /ev .

cd -

Ayrıca, cd komutunun ardından bir Uzay karakter, kullanıcıyı önceki çalışma dizinine götürecektir.

cd

Ana Dizine Geç

Bir veya daha fazla alt dizinden oluşan dizin, ana dizin olarak bilinir. Basitçe söylemek gerekirse, varsa /Masaüstü ve /İndirilenler içindeki klasörler /ev dizin, ardından /ev dizin için ana dizin olacaktır /Masaüstü ve /İndirilenler .

NS .. ve . karakterler sırasıyla ana dizini ve geçerli dizini temsil eder.

Kullan çift ​​nokta karakter ( .. ) üst dizine geçmek için.

cd ..

Yukarıda belirtilen komut sizi dizin ağacında bir seviye yukarı götürecektir. Ayrıca ek geçebilirsiniz .. dizin ağacında daha yukarı hareket etmek için karakterler.

Geçerli çalışma dizininizin iki düzeyi üzerine çıkmak için:

cd ../../

Ayrıca, mevcut çalışma dizininin bir seviye yukarısındaki belirli bir dizini de iletebilirsiniz.

cd ../Folder

Boşluklu Bir Dizin Adına Değiştirin

Sisteminizdeki her klasörün tek kelimelik bir adı olmaz. Bazıları şunları içerebilir: Uzay karakter. Örneğin, /home/kullanıcıadı/Önemli Belgeler .

Bu gibi durumlarda, dizin adının belirtilmesi bir hata verecektir.

sistem neden 100 disk kullanıyor
cd /Important Documents

Çıktı:

bash: cd: too many arguments

Adında boşluk bulunan dizinlere geçmek için yol adını tırnak aşağıdaki gibi. Komutta hem tek hem de çift tırnak kullanabileceğinizi unutmayın.

cd 'Important Documents'
cd 'Important Documents'

Alternatif olarak, ters eğik çizgi () boşluklardan kaçmak için karakter.

cd Important Documents

İlgili: Linux Kullanmaya Nasıl Başlanır?

Komut Satırından Sistem Gezinme

Linux terminali, bilgisayarınızın çalışmasını kontrol etmek için güçlü bir metin arayüzüdür. Komut satırını kullanarak hemen hemen her görevi gerçekleştirebilirsiniz. Dizin değiştirme, dosya ve klasörleri uzaktan kopyalama , dosya bilgilerini listeleme, yapılandırma dosyalarını düzenleme , Adını koy. Linux'ta yapmak istediğiniz her şey için bir komut var.

Ancak, bu kadar çok komuta sahip olmanın bir dezavantajı var. Herkes komutları öğrenemez ve ezberleyemez, ilk etapta kullanılabilecek büyük miktardan bahsetmiyorum bile. Ancak yeni başlayan bir Linux kullanıcısı olarak, sisteminizde bulunan tüm yardımcı programları kullanmayacaksınız.

Bunun yerine, temel işlemleri gerçekleştirmenize yardımcı olacak bazı temel komutları öğrenmek, işletim sistemini kullanmaya başlamak için fazlasıyla yeterlidir.

Paylaş Paylaş Cıvıldamak E-posta Linux'u Kullanmaya Başlamak için 9 Temel Komut

Linux ile aşinalık kazanmak ister misiniz? Standart bilgi işlem görevlerini öğrenmek için bu temel Linux komutlarıyla başlayın.

Sonrakini Oku
İlgili konular
  • Linux
  • Dosya yönetimi
  • terminal
Yazar hakkında Deepesh Sharma(79 Makale Yayımlandı)

Deepesh, MUO'da Linux için Junior Editördür. Tüm yeni gelenlere keyifli bir deneyim sunmayı amaçlayan Linux hakkında bilgilendirici kılavuzlar yazıyor. Filmlerden emin değilim, ama teknoloji hakkında konuşmak istersen, o senin adamın. Boş zamanlarında onu kitap okurken, farklı müzik türleri dinlerken veya gitar çalarken bulabilirsiniz.

Deepesh Sharma'dan Daha Fazla

Haber bültenimize abone ol

Teknik ipuçları, incelemeler, ücretsiz e-kitaplar ve özel fırsatlar için bültenimize katılın!

Abone olmak için buraya tıklayın