
Bir Linux dosya sistemi hakkında atlama yapmak, bir kabuk komut isteminden çalışıyor olsanız bile kolaydır. Hangi dizinde olduğunuzu, daha önce hangi dizinde bulunduğunuzu, diğer klasörlere nasıl gideceğinizi, eve nasıl döneceğinizi, dosya ve klasörleri nasıl oluşturacağınızı ve bağlantıların nasıl oluşturulacağını öğrenmek için komutlar sağlar.
Hangi Klasördesiniz?
Hangi klasörde olduğunuzu öğrenmek için aşağıdaki komutu kullanın: pwd
Pwd tarafından döndürülen sonuçlar, uygulamasının kabuk sürümünü kullanıp kullanmadığınıza bağlı olarak değişebilir. pwd veya cihazınızda yüklü olan / usr / bin dizin. Genel olarak, satırları boyunca bir şeyler yazdıracaktır. / ev / kullanıcı adı.
Mevcut Dizinin Altında Hangi Dosya ve Klasörler Var?
Kullanarak geçerli dizindeki dosyaları ve klasörleri görüntüleyin. ls komut. ls
Kendi başına ls command noktayla başlayanlar dışında dizindeki tüm dosya ve klasörleri listeler. Gizli dosyalar dahil (nokta ile başlayanlar) tüm dosyaları görmek için aşağıdaki anahtarı kullanın: ls -a
Bazı komutlar tilde meta karakteriyle (~). Dosyaları bir klasörde listelerken yedeklemeleri görmek istemiyorsanız, şu anahtarı kullanın: ls -B
En yaygın kullanımı ls komut aşağıdaki gibidir: ls -lt
Bu komut, en yenisi en başta olmak üzere değişiklik zamanına göre sıralanmış uzun bir liste sağlar. Diğer sıralama seçenekleri arasında uzantı, boyut ve sürüme göre bulunur: ls -lU
ls -lX
ls -lv
Uzun listeleme biçimi size aşağıdaki bilgileri verir:
- İzinler
- Dosya için inode sayısı (sabit bağlantılara bakın)
- Sahip
- Birincil grup
- Dosya boyutu
- Son erişim zamanı
- Dosya / klasör / bağlantı adı
Diğer Klasörlere Nasıl Taşınır
Dosya sisteminde dolaşmak için cd komutunu kullanın. Linux dosya sistemi bir ağaç yapısıdır. Ağacın tepesi bir eğik çizgi ile gösterilir (/). Kök dizinin altında, aşağıdaki klasörlerin bir kısmını veya tamamını bulacaksınız. The çöp Kutusu klasörü, herhangi bir kullanıcı tarafından çalıştırılabilen komutları içerir. CD komut ls, mkdirvb. sbin sistem ikili dosyalarını içerir. The usr klasörün açılımı unix sistem kaynakları ve ayrıca bir bin ve sbin klasörü içerir. / Usr / bin klasörü genişletilmiş bir komut kümesi içerir. Benzer şekilde, / usr / sbin klasörü genişletilmiş bir sistem komutları kümesi içerir. The çizme klasörü, önyükleme işlemi için gereken her şeyi içerir. The CD-ROM klasör, optik ortam için bir eşleme konumudur. The geliştirici klasörü, sistemdeki tüm cihazlarla ilgili ayrıntıları içerir. The vb klasörü genellikle tüm sistem yapılandırma dosyalarının depolandığı yerdir. The ev klasörü genellikle tüm kullanıcı klasörlerinin depolandığı yerdir ve ortalama bir kullanıcı için endişelenmeleri gereken tek alandır. The lib ve lib64 klasörler tüm çekirdeği ve paylaşılan kitaplıkları içerir. The kayıp + bulundu klasörü, fsck komutuyla bulunan ve artık adı olmayan dosyaları içerir. The medya klasör, USB sürücüler gibi takılı medyanın bulunduğu yerdir. The mnt klasör aynı zamanda USB sürücüler, diğer dosya sistemleri, ISO görüntüleri vb. gibi geçici depolamayı bağlamak için de kullanılır. tercih etmek klasörü, bazı yazılım paketleri tarafından ikili dosyaları depolamak için bir yer olarak kullanılır. Diğer paketler / usr / local kullanır. The proc klasör, çekirdek tarafından kullanılan bir sistem klasörüdür. Bu klasör için gerçekten çok endişelenmenize gerek yok. The kök klasör, kök kullanıcının ana dizinidir. The Çalıştırmak klasörü, sistem çalışma zamanı bilgilerini depolamak için bir sistem klasörüdür. The srv klasör, web klasörleri, mysql veritabanları ve subversion depoları gibi şeyleri saklayacağınız yerdir. sys klasörü, sistem bilgilerini sağlamak için bir klasör yapısı içerir. The tmp klasör geçici bir klasördür. The var klasörü, oyun verileri, dinamik kitaplıklar, günlük dosyaları, işlem kimlikleri, mesajlar ve önbelleğe alınmış uygulama verileri dahil olmak üzere sisteme özgü çok sayıda öğe içerir. Belirli bir klasöre gitmek için şunu kullanın: CD aşağıdaki gibi komut: cd / home / kullanıcı adı / Documents
Ana Klasöre Nasıl Geri Dönülür
CD’yi kullanarak sistemdeki herhangi bir yerden ana klasörünüze geri dönün ~ komut. cd ~
Yeni Klasör Nasıl Oluşturulur
Yeni bir klasör oluşturmak için mkdir komutunu kullanabilirsiniz: mkdir klasöradı
Dosya Nasıl Oluşturulur
Linux, yeni dosyalar oluşturmak için inanılmaz sayıda yol sağlar. Boş bir dosya oluşturmak için aşağıdakileri kullanın dokunma komut: dosya adına dokunun
Dokunma komutu, bir dosyanın son erişim zamanını güncellemek için kullanılır, ancak mevcut olmayan bir dosyada, onu oluşturma etkisine sahiptir. Cat komutunu kullanarak da bir dosya oluşturabilirsiniz: cat> dosyaadı
Şimdi komut satırına metin girebilir ve bunu kullanarak dosyaya kaydedebilirsiniz. Ctrl+D. Dosya oluşturmanın daha iyi bir yolu, nano düzenleyiciyi kullanmaktır. Bu kullanışlı araç, eksiksiz bir metin düzenleme özellikleri paketi sunar.
Dosyaları Dosya Sisteminde Yeniden Adlandırma ve Taşıma
Bir dosyayı yeniden adlandırmanın en basit yolu mv komutunu kullanmaktır. mv eski dosya adı yeni dosya adı
Bir dosyayı bir klasörden diğerine taşımak için mv komutunu kullanın. mv / yol / / orijinal / dosya / yol / / hedef / klasör
Benzer bir kalıpla eşleşen birçok dosyayı yeniden adlandırmak için yeniden adlandır komutunu kullanın. ifade değiştirme dosya adlarını yeniden adlandır
Örneğin: “gary” “tom” adını yeniden adlandır *
Bu komut, klasördeki tüm dosyaları şu şekilde değiştirir: Gary içinde Tom. Yani bir dosya adı garycv Olacak Tomcv. Yeniden adlandırma komutu tüm sistemlerde çalışmaz. Mv komutu daha güvenlidir.
Dosyaları Kopyalama
Linux kullanarak bir dosyayı kopyalamak için aşağıdaki gibi cp komutunu kullanın. cp dosya adı dosyaadı2
Yukarıdaki komut kopyalayacak dosyaadı1 ve ara dosyaadı2. Dosyaları bir klasörden diğerine kopyalamak için copy komutunu kullanın. Örneğin: cp / home / kullanıcıadı / Documents / userdoc1 / home / username / Documents / UserDocs
Yukarıdaki komut dosyayı kopyalar userdoc1 itibaren / home / username / Documents to / home / username / Documents / UserDocs
Dosya ve Klasörler Nasıl Silinir
Rm komutunu kullanarak dosya ve klasörleri silin: rm dosya adı
Bir klasörü kaldırmak için şu anahtarı kullanın: rm -R klasör adı
Yukarıdaki komut, bir klasörü ve alt klasörler dahil içeriğini kaldırır.
Sembolik Bağlantılar ve Sabit Bağlantılar Nedir?
Bir sembolik bağlantı başka bir dosyaya işaret eden bir dosyadır. Masaüstü kısayolu temelde sembolik bir bağlantıdır. Örneğin, sisteminizde aşağıdaki dosyaya sahip olabilirsiniz:
/home/username/document/accounts/useraccounts.doc
Bu belgeye home / username klasöründen erişmek için, aşağıdaki komutu kullanarak sembolik bir bağlantı oluşturun: ln -s /home/username/documents/accounts/useraccounts.doc /home/username/useraccounts.doc
Düzenleyebilirsiniz useraccounts.doc dosya her iki yerden de alınır, ancak sembolik bağlantıyı düzenlediğinizde, aslında dosyayı / ev / kullanıcı adı / belgeler / hesaplar Klasör. Bir dosya sisteminde sembolik bir bağ oluşturulabilir ve başka bir dosya sistemindeki bir dosyaya işaret edebilir. Esasen, sembolik bir bağ, diğer dosya veya klasöre bir işaretçi olan bir dosya oluşturur. Bununla birlikte, bir sabit bağlantı, iki dosya arasında doğrudan bir bağlantı oluşturur. Esasen aynı dosyadırlar ama sadece başka bir isimle. Sabit bağlantı, daha fazla disk alanı kullanmadan dosyaları sınıflandırmanın iyi bir yolunu sağlar. Aşağıdaki sözdizimini kullanarak bir sabit bağlantı oluşturun: ln dosya, bağlantıya bağlanan dosya adı
Sözdizimi sembolik bir bağınkine benzer, ancak –s değiştirmek.