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
Kök Klasöre gidin
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 KomutLinux 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
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 FazlaHaber 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