Dosyalar, bir Linux PC'de etkileşim kurduğunuz en önemli şeylerden biridir. Bir Linux sisteminde karşılaşacağınız en yaygın dosyalardan bazıları yapılandırma dosyalarını, günlük dosyalarını ve komut dosyalarını içerir.
Dosyaları komut satırından kolayca görüntüleme yeteneği, Linux'un kullanıcılarına sağladığı güçlü bir özelliktir. Bu kılavuz size Linux'ta dosyaları görüntülemek için kullanabileceğiniz farklı komut satırı yardımcı programlarını gösterecektir.
1. Kedi
Cat yardımcı programı, Linux'ta dosya içeriğini görüntülemek için en çok kullanılan komutlardan biridir. Komutu, standart dosya çıktısını birleştirmek ve yazdırmak için kullanabilirsiniz. Cat kullanarak bir dosyanın içeriğini görüntülemek için, sadece komut adını ve ardından görüntülemek istediğiniz dosyayı yazın.
cat / etc / passwd
Yukarıdaki komutta, cat komutu, passwd dosya. passwd dosyası bir Linux makinesinde kullanıcıyla ilgili ayrıntıları içerir.
Varsayılan olarak, cat komutunun çıktısı numaralandırılmaz. Bu nedenle, çıktıdaki satırları numaralandırmak istiyorsanız, -n aşağıdaki gibi seçenek.
kedi -n / etc / passwd
Aynı anda birden çok dosyayı görüntülemek için cat yardımcı programını da kullanabilirsiniz.
sudo kedi / etc / passwd / etc / shadow
Not: Yukarıda bahsedilen cat komutu sudo kullanıyor çünkü / etc / shadow dosyası kullanıcının görüntüleyebilmesi için yükseltilmiş ayrıcalıklara sahip olmasını gerektirir.
2. Nl
Nl komutu, kısaltması sayı doğrularınl komutunun varsayılan olarak çıktı satırlarını numaralandırması dışında cat komutuna çok benzer.
nl / etc / passwd
Çıktının numaralandırılmasına ek olarak, nl yardımcı programı size çıktıyı biçimlendirme ve çıktının numaralandırmasını hizalama yeteneği verir. Örneğin, sola yaslanacak satır numaralarını aşağıdaki gibi biçimlendirebilirsiniz.
nl -nln / etc / passwd
Nl yardımcı programı öncelikle çıktı satırlarını numaralandırmak için kullanılsa da, satırları numaralandırmamayı da seçebilirsiniz. -b aşağıdaki gibi seçenek.
nl -b n / etc / passwd
3. Daha
Karşılaşacağınız dosya çıktısının bir kısmı oldukça büyük olabilir. Daha fazla yardımcı program, büyük dosyaların her seferinde bir ekran kadar daha kolay görüntülenmesini sağlar.
Görmek için passwd dosya daha küçük bölümler halinde ise, Daha komut:
daha / etc / passwd
Yukarıdaki komut yalnızca terminalinizin boyutuna uyan çıktıyı gösterecektir. Kullan F çıktıda ilerlemek için klavye tuşu ve B Geri gitmek için anahtar.
Bir seferde her bölümde görüntülenen satır sayısını belirtmek isterseniz, -x seçenek, nerede x komutun göstermesini istediğiniz satır sayısıdır. Örneğin, aşağıdaki komut her ekranda dört satır görüntüleyecektir:
daha -4 / etc / passwd
More komutu tarafından oluşturulan çıktıda gezinme ve çıktı içindeki dizelerin nasıl aranacağı hakkında daha fazla bilgi edinmek için aşağıdaki komutu kullanın.
Daha fazla yardım
4. Az
Daha az yardımcı program, sonrakine göre ek geliştirmeler ve öykünme sağladığı için daha fazla komutun halefidir. Ek olarak, daha az yardımcı program daha hızlıdır ve verimliliği arttırır çünkü bazı çıktıları görüntülemeden önce tüm dosya içeriğini okumayı beklememektedir.
daha az / etc / passwd
More komutuna benzer şekilde, F çıktıda ilerlemek için klavye tuşu ve B Geri gitmek için anahtar.
Çıktıdaki satır numaralarını görüntülemek için, -N aşağıdaki gibi seçenek.
daha az -N / etc / passwd
Metin aranıyor
Daha az yardımcı program çıktısı içinde bir dizi veya model aramak için, basitçe / klavyenizdeki tuşu ve ardından aramak istediğiniz dizeyi takip edin. Örneğin, dizeyi aramak için oyunlar çıktısında daha az / etc / passwd, yazın /games klavyenizde ve ardından Giriş anahtar.
Aradığınız metin yukarıdaki gibi vurgulanacaktır. Aramada ilerlemek için, n klavyedeki tuşuna basın ve geri gitmek için. basın N. Unutmayın ki n karakter, hareket yönüne bağlı olarak büyük / küçük harfe duyarlıdır.
Daha az yardımcı programın bir başka güçlü özelliği, onu bazı çıkış akışlarında veya diğer komutlarda bir boru olarak kullanabilmenizdir. Örneğin, komut dmesg önyükleme sırasında çekirdek halka tampon mesajlarını veya çekirdekle ilgili diğer bilgileri görüntüler. Bu günlük çıktısı oldukça uzun olabileceğinden, Daha az çıkışı sınırlamak ve kolay gezinme için komut.
sudo dmesg | Daha az
Verileri etkileşimli bir şekilde görüntülemek için daha az yardımcı programı da kullanabilirsiniz. Örneğin, dmesg komutunu kullandığınızda, sistem çıktıya daha fazla satır eklemeye devam ettiğinden, her zaman en son verileri göstermesi için less komutunu ayarlayabilirsiniz. Aynısını yapmak için + F aşağıdaki gibi komutla seçenek:
sudo dmesg | daha az + F
Yukarıdaki çıktıdan da görebileceğiniz gibi, daha az yardımcı program, çıktıda daha fazla verinin görüntülenmesini beklediğini gösterir. Basın Ctrl + C iptal etmek ve ardından Q çıktıyı temizlemek için.
5. Kafa
Bazen bir dosyanın yalnızca ilk birkaç satırını görüntülemek isteyebilirsiniz ve bu, head yardımcı programının kullanışlı olduğu yerdir. Varsayılan olarak, bir dosyanın yalnızca ilk 10 satırı gösterilir.
head / etc / passwd
Görüntülemek istediğiniz satır sayısını özelleştirmek için, -x seçenek, nerede x görüntülemek istediğiniz satır sayısıdır. Örneğin, ilk 20 satırı görüntülemek için:
kafa -20 / etc / passwd
6. Kuyruk
Kuyruk komutu, head yardımcı programına neredeyse zıt bir şekilde çalışır, yani bir dosyanın son bölümünü çıkarır. Varsayılan olarak, bir dosyanın son 10 satırı gösterilir.
kuyruk / etc / passwd
Head komutu gibi, görüntülemek istediğiniz satır sayısını da özelleştirebilirsiniz.
kuyruk -10 / etc / passwd
Canlı verileri etkileşimli modda görüntülemek için, -f kuyruk komutu ile bayrak. Örneğin, her zaman en son 10 günlük mesajını görüntülemek için sistem günlüğü dosya:
tail -f / var / log / syslog
Linux Komut Satırındaki Dosyalarla Çalışma
Bu kılavuz size Linux'ta dosyaları görüntülemenin farklı yollarını göstermiştir. Dosyaları doğrudan komut satırından görüntüleyebilmek ve onlarla çalışabilmek anahtardır. Bu yardımcı programlar, dizeleri aramanıza izin veren özellikler sunarken, diğer çeşitli komutlar da vardır. grep yardımcı programı Sisteminizdeki çıktıları filtrelemek için kullanabileceğiniz.
Kullanıcılar terminale ek olarak dosya sistemlerini grafiksel olarak da yönetebilir ve gezinebilirler. Linux'ta ücretsiz olarak deneyebileceğiniz birkaç dosya yöneticisi uygulaması mevcuttur.
Güvenilir bir dosya yöneticisine sahip olmak dosya organizasyonunu kolaylaştırır. İşte Linux için en iyi dosya yöneticilerinin listesi.
Sonrakini Oku
- Linux
- Dosya yönetimi
- Linux Komutları
Mwiza, yazılımları mesleğe göre geliştirir ve kapsamlı bir şekilde Linux ve ön uç programlama üzerine yazar. İlgi alanlarından bazıları tarih, ekonomi, politika ve işletme mimarisidir.
Haber bültenimize abone ol
Teknoloji ipuçları, incelemeler, ücretsiz e-kitaplar ve özel fırsatlar için haber bültenimize katılın!
Bir adım daha…!
Lütfen size az önce gönderdiğimiz e-postadaki e-posta adresinizi onaylayın.