ubuntu terminalinde metin dosyası nasıl açılır. Linux metin dosyası nasıl açılır

  • 13.04.2019

Ancak başlıkta sorulan soruyu cevaplamadan önce başlangıç ​​seviyesinde Linux'ta çalışma prensibini bilmek gerekecektir. Windows, kullanıcıyla tipik bir grafik kabuk kullanarak bir diyalog yürüttüğünde: masaüstü, bilgisayarım, kağıtlarım, vb., Linux'ta bu tür birkaç kabuk vardır ve her birinin kendine özgü özellikleri vardır. Kabuk örnekleri KDE, GNOME, Xfce'dir. Grafik kabuğun aksine, nispeten evrensel yol Linux'ta kontrol, Konsol tarafından temsil edilir. Buna Linux'un kalbi denir. Ameliyathane yönetiminin yapıldığı dönemler geride kaldı Linux sistemi komut satırı bilgisi gerekliydi. Bugün, Linux kullanıcılarının emrinde birkaç mükemmel grafik arayüzü var (aslında ben . Ancak isteğe bağlı, gereksiz anlamına gelmez - komutların açıldığını bilmek güçlü özellikler seçenekler ve sistem kontrolleri. Takımları öğrenmek için harcanan zaman cömertçe karşılığını verecektir. Aşağıda bazı faydalı komutlar bulunmaktadır. İÇİNDE ubuntu linux yönetici ayrıcalıkları gerektiren işlemlerden önce sudo komutu gelmelidir.

Geçerli dizinde bir dosya oluşturun:
dosyaadı.txt'ye dokunun
Dosyayı bul:
dosya adını bul
tek dosya arama tabanı:
güncellenmişb
Metin dosyasını görüntüle:
kedi /yol/dosya adı
Görünüm Metin dosyası ters sırada - son satırdan ilk satıra:
tac /yol/dosya adı
file_1 dosyasını file_2'ye kopyalayın:
cp dosya_1 dosya_2
file_1 dosyasını file_2'ye dönüştürün:
mv dosya_1 dosya_2
Orijinali koruyarak dosyayı sollayın (dosya adının sonuna ~ işareti eklenir):
mv -b dosyası target_dir
Bir dosyayı silin:
rm dosya adı
Bir dosyaya bilgi yazın, üzerine yazın:
yankı metni > dosyaadı.txt
Üzerine yazmadan bir dosyaya bilgi ekleyin:
yankı metni >> dosyaadı.txt
Birkaç metin dosyasını tek bir dosyada birleştirin:
kedi dosyası _1 dosya_2 > final_file

Linux'ta bir grafik kabuğunda bir dosya açma

Bu nedenle, Konsol aracılığıyla işlemci türü hakkında bilgi içeren bir dosya açmak için komutu girmelisiniz.

$ cat /proc/cpuinfo (kediden sonra boşluk).

Dosyanın içeriği ekranda görüntülenecektir. Aynı şekilde, bilgisayarın hafızası hakkında bilgi içeren bir dosya açmak da mümkündür (cat /proc/meminfo). Dosyaları Linux'ta açmak da mümkündür. grafik kabuk. Çoğu kabukta (KDE, GNOME), dosya uzantısının ilgili programa otomatik olarak bağlanması vardır. Dosya açılmazsa çift ​​tıklama, böyle bir bağlayıcılığın olmadığı anlamına gelir. Kendiniz yapmak karmaşık bir prosedürdür. Bu nedenle, önce programı açmak ve sonra içinden geçmek daha kolaydır - istenen dosya veya sol tıklayarak "birlikte aç ..." seçeneğini seçin ve genişletilmiş listeden programı bulun. Bu, Linux'ta bir dosyanın nasıl genişletileceğine dair kısa bir giriş ile sonuçlanır. İncelemenin, açık işletim sistemlerinde uzmanlaşmanıza yardımcı olacağına inanıyoruz.

Linux'ta bir dosyaya komut çıktısını yeniden yönlendirme

Bir komutun çıktısını bir dosyaya yeniden yönlendirmek için >dosya_adı veya >>dosya_adı varyant girişini kullanın. Örneğin:

echo "Soğuk bir kış mevsiminde" >poetry.txt
echo "Ormandan çıktım, çok soğuktu." >>şiir.txt

İlk komut, geçerli dizinde poet.txt adlı bir dosya oluşturacaktır (veya bu ada sahip bir dosya zaten varsa, onu silin ve yeni dosya benzer bir adla) ve bu dosyaya şiirin ilk satırı olan bir içerik satırı yazar. İkinci ekip, poetika.txt adlı dosya yoksa böyle bir dosya oluşturur, dosya varsa onu yazıya açar ve sonuna kafiyenin ikinci satırını yazar.

Linux'ta bir dosyadan komut çalıştırma

Bunu yapmak için, bir metin dosyasına yazmak için, komut satırından dosya adını argüman olarak gösteren bir kabuk kabuğu başlatmak mümkündür. Örneğin:
kedi->myscript.sh
#!/bin/sh
ls-l
echo "Merhaba Dünya!"
# myscript.sh dosyasına yazmayı bitirmek için Ctrl+D tuşlarına basın
sh myscript.sh

Bu örnek, iki komut içeren bir kabuk betiği olan bir metin dosyası oluşturacaktır. İlki terminaldeki geçerli dizinin içeriğini girer ve ikincisi terminalde "Hello, World!" yazısına girer. Dosyanın ilk satırı, aşağıdakileri belirten özel bir biçimde bir yorum girişidir. kabuk kabuk, kapsanan dosyanın yorumlayıcısının yoludur ve bu nedenle bu komut dosyası yapılabilir. yürütülebilirözelliklerine x özelliğini ekleyerek:

chmod +x myscript.sh
./myscript.sh

sh myscript.sh komutu, argüman olarak myscript.sh verilen komut dosyasını çalıştırır. Komutun çıktısını bir dosyaya da yönlendirebilirsiniz:

$ kedi dosyası > kopya_dosyası

ya da ekle

$ kedi dosyası >> kopya_dosyası

Doğrudan yazmak istediğinizde, 'metin'i yankılayın

$yankı" Selam Dünya"> dosya

Dosyayı Linux'ta düzenlemek için açın

Konsol soft less, bir dosyayı yalnızca bir yönde - dosyanın başından sonuna kadar görüntülemenize izin veren more programının genişletilmiş bir sürümüdür. Daha azının dosyaları ters yönde görüntülemenize izin vermesi, daha az adının temelini oluşturdu (İngilizce daha az). Daha az düzenleme için bir dosyayı genişletmek için aşağıdaki sözdizimini kullanın:

daha az [özellikler] dosya adı

İlgili video: Linux'ta yazmak için bir dosya nasıl açılır?

7.1503 numaralı olağandışı sürüm, aylık sürekli güncellemelerin sunulmasıyla ilişkilidir. kurulum resimleri. Mart derlemesinin hazırlanmasının bir parçası olarak, depo RHEL 7.1 paket tabanına aktarıldı, bu nedenle CentOS 7.1503'ün piyasaya sürülmesi, eski numaralandırmaya göre resmi olarak CentOS 7.1 olarak kabul edilebilir. x86_64 mimarisi için kurulum DVD yapısı (3.9 GB), ağ kurulumu için NetInstall görüntüsü (370 MB), minimum sunucu yapısı (564 MB), USB için tam görüntü olarak yapılar mevcuttur.

Avantajlar Linux kurulumları USB flash sürücüde Linux'u bir USB flash sürücüye kurmanın birçok avantajı vardır: tüm bilgisayar donanımını (video kartı dahil, WiFi cihazları); sonuç olarak önceki paragraf - artan performans(karşılaştırıldığında sanal makine; flash kart yeterince hızlıysa) ve Wi-Fi ağlarının penetrasyonunu test etmek için karmaları veya Wi-Fi cihazlarını numaralandırmak için GPU kullanma yeteneği; Bilgisayarda herhangi bir değişiklik yapılmaz...

Şu komutu kullanmak mümkündür: du -h | sort -hr Belirtilen dizinin kesinlikle tüm alt dizinlerinin boyutları ve toplam boyut görüntülenecektir. Ancak, bu tahmini bir sıralama yöntemidir, bu nedenle virgül ve satır uzunlukları dizinin boyutuyla birlikte dikkate alınmaz. Yani sıralama yanlış. Çıktı formatı şöyle olacaktır: 43G ./OSD EB/Protocols el.view 107M ./OSD EB/Reports 42M ./OSD EB/Acts of the Republic of Kazakistan/46 304M ./OSD EB/Acts of the Republic of Kazakistan 906M ./OSD EB/RPK Acts/ Acts of the RPK/ Acts of the...

navigasyon gönderisi

Linux'ta tüm ayarlar, tüm günlükler ve neredeyse tüm bilgiler sıradan metin dosyalarında saklanır. Terminali kullanarak bir linux dosyasının içeriğini doğru ve verimli bir şekilde görüntüleyebilmek önemlidir. Bu, yeni başlayanlara yönelik makalelerden bir diğeri. Yani orada ne açacağını söylüyorsun, açıp baktın, o kadar. Evet, ama tam olarak değil, Linux terminali o kadar esnek bir araçtır ki, basit dosya tarama bile büyük ölçüde optimize edilebilir. Linux dosyalarının içeriğine göz atmak da bir sanattır. Bu kılavuzda, bir linux metin dosyasını açabileceğiniz tüm komutlara bakacağız, bunların nasıl kullanılacağı hakkında konuşacağız ve ayrıca bazı örnekler vereceğiz.

Bir linux dosyasının içeriğini görüntülemek için en basit ve aynı zamanda en sık kullanılan yardımcı program cat. Bir dosyanın tüm içeriğini standart çıktıya yazdırır. Parametrede, yalnızca bir dosyanın veya birkaç dosyanın adresini iletmeniz gerekir. Küçük dosyaları görüntülemek için idealdir. cat komutunun genel sözdizimi şöyledir:

kedi seçenekleri dosya_adı...

Örneğin, linux /etc/passwd dosyasının içeriğini görüntülemek:






Aynı anda birkaç dosyayı da görüntüleyebilirsiniz:

herkese merhaba
Merhaba dünya,

-n seçeneği satır numaralandırmayı etkinleştirir:

cat -n /var/log/Xorg.0.log

1 [ 85.675]
2 X.Org X Sunucusu 1.17.4
3 Yayın Tarihi: 2015-10-28
4 [85.675] X Protokol Versiyon 11, Revizyon 0
5 [85.675] İşletim Sistemi Oluşturun: Linux 4.0.5-gentoo x86_64 Gentoo
6 [85.675] Mevcut İşletim Sistemi: Linux seriyyy95-pc 4.1.12-gentoo #2 SMP Salı 29 Ara 14:50:59 EET 2015 x86_64

Kolaylık sağlamak için, $ sembolünün her satırının sonundaki ekranı açabilirsiniz.

herkese merhaba, nasılsınız?$
$
Hey, iyiyim.$

Sekmeleri görüntülemenin yanı sıra, tüm sekmeler ^I karakteriyle değiştirilecektir:

merhaba ^herkes, nasılsınız?

Bu konuda daha fazla konuşmayacağız çünkü seçeneklerinin çoğu çıktı biçimlendirmeye odaklanmıştır ve bunları çalıştırarak kolayca keşfedebilirsiniz:

cat - tac'a çok benzeyen başka bir yardımcı program daha var. Aynı parametreleri alır ve aynısını sadece tersten yapar - linux dosyasının içeriğini ters sırada yazdırır - sondan:

Kaydırma ile Linux'ta bir dosyayı görüntüleme

Dosya çok uzunsa ve içeriği tek ekrana sığmıyorsa cat kullanımı pek uygun değildir. bu gibi durumlar için daha az var. Sözdizimi aynıdır:

$ daha az seçenek dosyası

Ayrıca kedi ile birleştirilebilir:

$ kedi dosya adı | az

Örneğin, X sunucu günlüğüne bakalım:

daha az /var/log/Xorg.0.log

Artık yukarı ve aşağı okları kullanarak Linux'ta bir dosyanın içeriğinde gezinebiliriz. Çıkmak için q tuşuna basın. Ayrıca bu yardımcı program aramayı destekler. Bir dosya içinde arama yapmak için eğik çizgi "/"ye basın. Daha fazlası hakkında doğru yol Ara, daha fazla konuşacağız.

Bir dosyanın yalnızca başlangıcını veya sonunu görüntüleyin

Çoğu zaman tüm dosyaya ihtiyacımız olmaz. Örneğin, hatanın özünü anlamak için günlüğün son birkaç satırına bakmanız yeterlidir veya yalnızca yapılandırma dosyasının başlangıcını görmeniz gerekir. Bu tür durumlar için komutlar da vardır. Bunlar baş ve kuyruktur (baş ve kuyruk).

Varsayılan olarak, head, Linux'ta bir metin dosyası açar ve parametre olarak iletilen dosyanın yalnızca ilk on satırını gösterir:

kafa /etc/passwd

root:x:0:0:root:/root:/bin/bash
bin:x:1:1:bin:/bin:/bin/false
arka plan programı:x:2:2:daemon:/sbin:/bin/false
adm:x:3:4:adm:/var/adm:/bin/false
lp:x:4:7:lp:/var/spool/lpd:/bin/false
eşitleme:x:5:0:senkronizasyon:/sbin:/bin/senkronizasyon
kapatma:x:6:0:kapanma:/sbin:/sbin/kapanma
dur:x:7:0:dur:/sbin:/sbin/dur
haberler:x:9:13:haberler:/var/spool/news:/bin/false
uucp:x:10:14:uucp:/var/spool/uucp:/bin/false

Linux'ta aynı anda iki metin dosyasını aynı anda açabilirsiniz:

head /etc/passwd /etc/shadow

Böylece bir veya birkaç linux metin dosyası açabilir ve her birinin ilk on satırını yazdırabilirsiniz.

10 satırın tümüne ihtiyacınız yoksa, yazdırılacak satır sayısını -n seçeneği ve bir sayı ile belirtebilirsiniz. Örneğin, 5:

head -n5 /var/log/emerge.log

1394924012: 15 Mart 2014 22:53:31 tarihinde ortaya çıkmaya başladı
1394924012: *** ortaya --sync
1394924012:===senkronizasyon
1394924012: >>> "/usr/portage" içinde bulunan "gentoo" deposunun senkronizasyonu...
1394924027: >>> rsync'i rsync://212.113.35.39/gentoo-portage ile başlatma

Aynı sonuç, n harfini çıkararak ve sadece bir sayıyı anahtar olarak ileterek de elde edilebilir:

head -5 /var/log/emerge.log

-c seçeneği ve bir sayı ile çıktısı alınacak bayt sayısını da belirtebilirsiniz. Örneğin: 45:

head -c45 /var/log/emerge.log

1394924012: 15 Mart 2014 tarihinde ortaya çıkmaya başladı 2

head -c45 /var/log/emerge.log | wc-c

tail komutu ise bir dosyadan son 10 satırı yazdırır:

tail /var/log/Xorg.0.log

[ 141.977] (--) NVIDIA(GPU-0):
[ 141.977] (--) NVIDIA(GPU-0): DFP-1: bağlantı kesildi
[ 141.977] (--) NVIDIA(GPU-0): DFP-1: Dahili TMDS
[ 141.977] (--) NVIDIA(GPU-0): DFP-1: 165.0 MHz maksimum piksel saati
[ 141.977] (--) NVIDIA(GPU-0):

Kuyruk yardımcı programı, -n seçeneğini kullanarak satır sayısını değiştirmeyi de destekler. Ama onun başka bir ilginç ve çok kullanışlı seçenek-F. Dosyayı sürekli kapatıp açmak yerine dosyanın içeriğini sürekli güncellemenizi ve böylece tüm değişiklikleri bir kerede görmenizi sağlar. Linux günlüklerini gerçek zamanlı olarak görüntülemek için çok kullanışlı:

tail -f /var/log/Xorg.0.log

Dosya içeriğini desene göre görüntüleyin

Çoğu durumda, dosyanın tamamına değil, ilgilendiğimiz bilgileri içeren yalnızca birkaç satıra ihtiyacımız var. Grep ile gereksiz her şeyi filtreledikten sonra linux dosyasını görüntüleyebilirsiniz. Önce sözdizimi:

$ grep seçenekleri desen dosyası

Veya kedi ile kombinasyon halinde:

$ kedi dosyası | grep seçenekleri deseni

Örneğin, yalnızca günlükten gelen uyarıları görüntüleyeceğiz:

$ cat /var/log/Xorg.0.log | grep WW

(WW) uyarısı, (EE) hatası, (NI) uygulanmadı, (??) bilinmiyor.

[ 85.839] (WW) Çalışırken takma açık, "kbd", "mouse" veya "vmmouse" sürücülerini kullanan cihazlar devre dışı bırakılacak.
[85.839] (WW) Klavyeyi Devre Dışı Bırakma0
[85.839] (WW) Mouse0'ı Devre Dışı Bırakma
[87.395] (WW) evdev: A4TECH USB Aygıtı: mutlak eksenleri yok sayıyor.

Ancak hepsi bu kadar değil, çoğu bilmiyor, ancak bu yardımcı programın birkaç kullanışlı seçeneği daha var.

-A seçeneğiyle, bir olaydan sonra birden çok satır çıktısı alabilirsiniz:

$ifconfig | grep -A2 enp2s0

enp2s0: bayraklar=4163 mtu 1500

inet 192.168.1.2 ağ maskesi 255.255.255.0 yayın 192.168.1.255
inet6 fe80::beae:c5ff:febe:8bb7 öneki 64 kapsam kimliği 0x20

-B ile - girişten önce:

ifconfig | grep -B2 döngüsü



loop txqueuelen 0 (Yerel Geri Döngü)

A -C, desenin ortaya çıkmasından önce ve sonra gerekli sayıda satırı görüntülemenize olanak tanır:

ifconfig | grep -C2 döngüsü

inet 127.0.0.1 ağ maskesi 255.0.0.0
inet6::1 ön eki 128 kapsam kimliği 0x10
döngü txqueuelen 0 (Yerel Geri Döngü)
RX paketleri 9810 bayt 579497 (565.9 KiB)
RX hataları 0 düştü 0 taşma 0 çerçeve 0

ifconfig | grep -c inet6

Desen, bir dize ve basit değiştirme karakterleri olabilir. kullanmak istersen Düzenli ifade-e seçeneğini belirtin veya egrep kullanın. Birçok kişi, bu yardımcı programlar arasındaki farkın ne olduğunu soruyor - artık yok, çoğu dağıtımda egrep, grep -e'ye bir bağlantıdır. Ve şimdi bir örnek:

ifconfig | egrep "YUKARI|AŞAĞI"

enp2s0: bayraklar=4163 mtu 1500
ham0: bayraklar=4163 mtu 1404
lo: bayraklar=73 mtu 65536
sit0: işaretler=193 mtu 1480

Sıkıştırılmış Linux dosyalarını görüntüleme

Bazen sistemde gz formatında sıkıştırılmış metin dosyaları bulabilirsiniz. Bu, örneğin, yapılandırma dosyasıçekirdek veya bazı programların günlükleri. Linux'ta bir dosyayı açmadan terminal üzerinden açmak için, bütün çizgi z öneki ile yukarıdaki yardımcı programların analogları. Bunlar zcat, zless, zgerp, zegrep.

Örneğin, görüntülemek için sıkıştırılmış bir dosya açın:

Veya daha pratik bir örnek, yapılandırma çekirdeğini paketinden çıkarın ve geçerli dizine kopyalayın:

zcat /porc/cofig.gz .config

Sıkıştırılmış dosyalar arasında gezinmek için daha azını da kullanabilirsiniz.


Test edilen belge bir CSS referansıdır.

Windows'ta böyle görünüyor ve Linux'ta böyle kalması gerekiyor.

Başlangıçta Linux için yazılmış, daha sonra Mac OS X ve Windows'a taşınan bir çapraz platform programı.

Programın resmi web sitesi:

Böylece program kuruldu, belge açıldı.

İlk düzen hiç gösterilmiyor, içerikteki Rusça harfler görüntülenmiyor.

Gnome kullananlar için.

Programın resmi web sitesi:

Programı başlatıyoruz, belgeyi açıyoruz.

Pekala... Düzen korunmuş ve bu şimdiden sevindirici.

Metin Rusça, ancak... içerik yine düzgün görüntülenmiyor.

Uygulama kde için yazılmıştır, ancak kimse onu Gnome'da kullanmaya zahmet etmez.

Programın resmi web sitesi: www.kchmviewer.net/

Program çalışıyor, belge açık.

İşaretleme olması gerektiği gibi, her şey Rusça, şikayet yok.

Genelde kde uygulamalarında olduğu gibi - her şey akıllıca yapılır ve en önemlisi doğru çalışır.

Ve bir artı daha.
Programı kapatıp tekrar açarsanız kapatmadan önce okuduğunuz sayfayı göreceksiniz.
İçerikte de her şey doğru seçilmiş.

Sonuç: beş artı.

Baş Teknoloji Yazarı

Biri seni gönderdi e-posta LINUX dosyanız var ve onu nasıl açacağınızı bilmiyor musunuz? Belki de bilgisayarınızda bir LINUX dosyası buldunuz ve bunun ne için olduğunu merak ediyorsunuz? Windows size açamayacağınızı söyleyebilir veya En kötü durumda LINUX ile ilişkili ilgili hata mesajıyla karşılaşabilirsiniz.

Bir LINUX dosyasını açabilmeniz için önce LINUX dosya uzantısının ne tür bir dosya olduğunu bulmanız gerekir.

İpucu: Yanlış linux dosyası ilişkilendirme hataları, Windows'unuzdaki diğer temel sorunların bir belirtisi olabilir işletim sistemi. Bu geçersiz girişler, yavaş Windows başlatmaları, bilgisayar donmaları ve diğer bilgisayar performans sorunları gibi ilişkili belirtiler de üretebilir. Bu nedenle, geçersiz dosya ilişkilendirmeleri ve parçalanmış bir kayıt defteriyle ilgili diğer sorunlar için Windows kayıt defterinizi taramanız önemle tavsiye edilir.

Yanıt vermek:

LINUX dosyaları, ağırlıklı olarak aşağıdakilerle ilişkilendirilen Yaygın Olmayan Dosyalara sahiptir: Dosya için linux.

LINUX dosya uzantısı başka dosya tipleri tarafından da kullanılıyor olabilir. LINUX dosya uzantısını kullanan başka bir dosya biçimini biliyorsanız, bilgilerimizi buna göre güncelleyebilmemiz için lütfen bizimle iletişime geçin.

LINUX dosyanız nasıl açılır:

En hızlı ve kolay yol LINUX dosyanızı açmak, üzerine çift tıklamaktır. İÇİNDE bu durum Windows sistemi seçecektir gerekli program LINUX dosyanızı açmak için.

LINUX dosyanızın açılamaması durumunda bilgisayarınızda gerekli yazılımların kurulu olmaması yüksek ihtimaldir. uygulama programı LINUX uzantılı dosyaları görüntülemek veya düzenlemek için.

Bilgisayarınız LINUX dosyasını açar ancak yanlış programdaysa, bilgisayarınızdaki dosya ilişkilendirme ayarlarını değiştirmeniz gerekecektir. Windows kayıt defteri. Başka bir deyişle, Windows LINUX dosya uzantılarını yanlış programla ilişkilendirir.

İsteğe bağlı ürünleri kurun - FileViewPro (Solvusoft) | | | |

LINUX Dosya Analiz Aracı™

LINUX dosyasının ne tür olduğundan emin değil misiniz? Bir dosya, yaratıcısı ve nasıl açılabileceği hakkında doğru bilgi almak ister misiniz?

Şimdi anında hepsini alabilirsiniz gerekli bilgi LINUX dosyası hakkında!

Devrimci Linux Aracı Dosya Analizi™ tarar, analiz eder ve raporlar detaylı bilgi LINUX dosyası hakkında. Algoritmamız (patent beklemede) dosyayı hızlı bir şekilde analiz edecek ve birkaç saniye içinde görsel ve okunması kolay bir biçimde ayrıntılı bilgi sağlayacaktır.†

Saniyeler içinde, LINUX dosya türünüzün tam olarak ne olduğunu, dosyayla ilişkili uygulamayı, dosyayı oluşturan kullanıcının adını, dosyanın koruma durumunu ve diğer yararlı bilgileri tam olarak bileceksiniz.

Başlamak ücretsiz analiz dosya, sadece LINUX dosyanızı içine sürükleyip bırakın noktalı çizgi veya Bilgisayarıma Gözat'a tıklayın ve bir dosya seçin. LINUX dosya analiz raporu, tarayıcı penceresinde aşağıda gösterilecektir.

Analize başlamak için LINUX dosyanızı buraya sürükleyin

Bilgisayarımı görüntüle »

Lütfen dosyamda virüs olup olmadığını da kontrol edin

Dosyanız ayrıştırılıyor... lütfen bekleyin.

çok sık Linux kullanıcıları kullanmak GUI ana sistem olarak onların sistemi ve aynı zamanda bu onlar için fazlasıyla yeterli. Hemen hemen tüm kabuklarda tam set fonksiyonları ve parametreleri yardımıyla Linux çekirdeğine dayalı kurulu işletim sisteminin tüm özelliklerini tam olarak kullanabilirsiniz.

Ama daha fazlasını istiyoruz - bilmek linux'ta dosyalar nasıl görüntülenir hatta daha hızlı ve daha uygun. Makale yeni başlayanlara yöneliktir, bu yüzden size çoğu hakkında mümkün olduğunca çok şey anlatmaya çalışacağım. ilginç takımlar. Ayrıca, Linux'taki tüm günlükler, ayarlar ve bilgilerin sıradan metin dosyalarında saklandığı göz önüne alındığında, konu daha da ilginç hale geliyor.

Ubuntu ile ilgili bir örnek vereceğiz. Ve size dosyaları görüntüleme sürecini nasıl optimize edeceğinizi anlatacağız. maksimum değerler dizüstü bilgisayarınızı veya başka bir cihazı her açtığınızda.

Şöyle söyleyelim: Linux çok esnektir. işletim sistemi ve dosyalara göz atmak, herkesin alışık olduğu grafik arayüzden bile daha hızlı yapılabilir. Şimdi temel komutlara bir göz atalım.

Başlamadan önce, sistemin eskisinden daha da üretken olması için kurulumdan sonra Ubuntu 17.10 hakkında bilgi edinebilirsiniz.

Linux'ta bir dosyayı görüntülemek, görünüşte kendi kendini açıklayan bir konudur. Ama şimdi size lansmanı nasıl daha hızlı yapacağınızı anlatacağız.

Linux'ta bir dosyayı bütünüyle görüntüleme

Muhtemelen bu gibi durumlarda en sık kullanılan yardımcı program cat'tir. Bir Linux dosyasının içeriğini çok hızlı ve kullanışlı bir şekilde görüntülemenizi sağlar. Tabii tüm komutları anlamadığınız sürece.

Parametrelerde, yalnızca dosyanın adresini, hatta birkaç dosyayı belirtmeniz gerekecektir. Komutlar şöyle görünür:

kedi seçeneği ve dosya adresi

Daha açık hale getirmek için, işte basit bir örnek:

Bu, Linux /etc/passwd dosyasının içeriğine bakacaktır. Her şey çok basit. Dahası daha da kolay.

Bunu birden fazla dosyayla da yapabilirsiniz:

-n seçeneği, özel satır numaralandırmayı etkinleştirir:

cat -n /var/log/Xorg.0.log

Kolaylık sağlamak ve nereden başladığını daha iyi anlamak için Yeni hat, bu komutu kullanabilirsiniz:

$'ı açan düz metin dosyası
$
Her şey harika çalışıyor.$

Ayrıca sekmelerin görünmesini sağlayabilirsiniz, bundan sonra tüm sekmeler ^I karakteriyle değiştirilir:

Açılmış normal bir ^I metin dosyası.

Her şey ^Harika çalışıyorum.

Ayrıca, benzer bir yardımcı program olduğunu söylemekte fayda var tac ve onun ana özellik cat komutlarından gelen komutları desteklemesi gerçeği, yalnızca tersi - bilgileri dosyanın sonundan itibaren ters sırada yazdırır ve görüntüler.

Şimdi Linux'ta dosya taraması yapmaya devam edelim. Komut satırı daha da uygun.

Kaydırma ile Linux'ta bir dosyayı görüntüleme

Dosyanın içeriği çok uzun olur ve bu gibi durumlarda cat yardımcı programı pek uygun değildir. Bu gibi durumlar için "daha az" kullanmak en iyisidir. Her şey aynı şekilde yapılır:

daha az seçenek ve dosya adresi

Ayrıca cat ile birleştirmenin harika bir olasılığı var:

$ kedi dosya adı | az

Örneğin, X Sunucu günlüklerini şöyle inceleyelim:

daha az /var/log/Xorg.0.log

Bundan sonra, Yukarı ve Aşağı tuşlarını kullanarak Linux'ta dosyanın içeriğinde daha rahat bir şekilde gezinebilirsiniz. Dosyayı kapatmak için klavyede q tuşuna basmanız yeterlidir.

Ayrıca, çok önemli olan bu yardımcı program, doğrudan dosya üzerinde bilgi arayabilir. Bir dosya içinde arama yapmak için eğik çizgiye "/" basmanız gerekir. Bunu daha da rahat bir şekilde nasıl yapacağımızı daha sonra konuşacağız.

Bir dosyanın yalnızca başlangıcını veya sonunu görüntüleyin

Dosyada saklanan bilgilerin sadece bir kısmını bilmemiz gereken durumlar vardır. Örneğin, hatanın ne olduğunu görmek için bazen bakmak yeterlidir. son satırlar kayıt. Bu, sorunları çözme sürecini büyük ölçüde hızlandırır. Veya örneğin, diğer özellikleri öğrenmek için açılış satırlarına bakın. Bunun için de var özel araçlar Baş ve Kuyruk (baş ve kuyruk).

Varsayılan olarak, Head yardımcı programı bir dosyanın yalnızca on satırını gösterir:

Yukarıdaki seçeneklerde olduğu gibi, aynı anda birkaç dosya açmak mümkündür:

head /etc/passwd /etc/shadow

Ayrıca, bir dosyayı veya dosyaları açmak ve her birinin yalnızca standart satır sayısını görüntülemek için uygun bir fırsat vardır.

Görüntülemeniz için uygun satır sayısını belirtmek istiyorsanız, komut satırını kullanabilirsiniz:

head -n5 /var/log/emerge.log

Bu beş satır gösterecektir.

Bu komutla daha da kolaylaştırabilir ve istediğiniz satır sayısını ayarlayabilirsiniz:

head -5 /var/log/emerge.log

-c seçeneğini kullanarak bayt sayısını da belirtebilirsiniz, bunun için komutlar vardır:

head -c45 /var/log/emerge.log

Yukarıdaki örnekte olduğu gibi komutta değeri kendiniz belirlersiniz.

head -c45 /var/log/emerge.log | WC-C

Değer hemen belirtilecektir.

Başta bahsettiğimiz ikinci komuta çok ilginç bir şekilde tail deniyor. Ayrıca varsayılan olarak dosyanın son satırlarını da verir:

tail /var/log/Xorg.0.log

Bu kuyruk yardımcı programı için parametreleri şu şekilde ayarlarsınız: önceki yöntem. Ancak tail aynı zamanda bilgileri sürekli olarak güncelleyebilir, bu da dosyanın içeriğini, tüm eylemleri ve değişiklikleri görmenizi sağlar. Bu, günlükleri gerçek zamanlı olarak görüntülemek için çok kullanışlıdır:

tail -f /var/log/Xorg.0.log

Dosya içeriğini desene göre görüntüleyin

Dosyaları görüntülemekten bahsedersek, genellikle sadece birkaç önemli satırı bulmamız gerekir. Bunu yapmadan önce Linux dosyasını önizleyebilirsiniz. Dosyayı açmak için bu komutu kullanmanız gerekir:

grep seçenekleri desen dosyası

bu, cat yardımcı programıyla birlikte de yapılabilir.

kedi dosyası | grep seçenekleri deseni

Anladığınız gibi, her şey çok basit bir şekilde yapılır. Ve komut satırını kullanarak, bir dosyada temel işlevleri ve komutları çok daha hızlı gerçekleştirebilirsiniz.

Sıkıştırılmış Bir Dosyada Linux Dosyalarını Görüntüleme

Dosyaları gz biçiminde bulursunuz. Bunlar sözde "sıkıştırılmış" dosyalardır. Birçok program için kullanılabilirler, programlar için çekirdek bilgilerini ve günlükleri yapılandırabilirler. Paketi açmadan Linux'ta bir dosyayı açmak için, büyük miktar iyi yardımcı programlar. Ancak yeni başlayanlar için sadece en uygun ve anlaşılır olanı anlatacağız. Yaygın olarak kullanılanlar zless, zcat, zgerp ve zegrep'tir.

Sıkıştırılmış bir dosyayı görüntülemek üzere açmak için şu komutu kullanın:

ya da daha çok beğen ilginç örnek, önce paketi açın ve ardından bilgileri dosyadan geçerli dizine kopyalayın:

zcat /porc/cofig.gz .config

Sıkıştırılmış dosyalar için daha az yardımcı programı da kullanabilirsiniz:

Bilgileri filtrelemeniz gerekirse sıkıştırılmış dosya, o zaman bunun için yardımcı programlar da var. zgrep ve zegrep kullanın. Örneğin, sıkıştırılmış bir dosyadaki bazı hataları bulmak için:

zgrep 'EE' /var/log/Xorg.log.gz

Linux'ta bir dosyaya göz atmak daha da hızlı olabilir. Dosyaları açmayı kolaylaştırmak için ana şey temel komutları hatırlamaktır.

sonuçlar

Sıkıştırılmışsa, Linux'ta bir metin dosyasının nasıl açılacağını anladığınızı umuyoruz. Bütün bunlar çok basit bir şekilde yapılır. Sizlere faydalı olacak ana fonksiyonlardan bahsettik. Ayrıca, bu konuyla ilgili herhangi bir sorunuz varsa - yorumlara yazın, size her şeyi daha ayrıntılı olarak anlatmaya çalışacağız.

Bir hata bulursanız, lütfen bir metin parçasını vurgulayın ve tıklayın. Ctrl+Enter.