OnWorks Linux ve Windows Çevrimiçi İş İstasyonları

Logo

İş İstasyonları için Çevrimiçi Ücretsiz Barındırma

<Önceki | İçerik | Sonraki>

3.3. Dosyaları işlemek‌‌


3.3.1. Dosya özelliklerini görüntüleme


3.3.1.1. ls hakkında daha fazlası


Dosya adının yanı sıra, ls daha önce tartıştığımız gibi dosya türü gibi birçok başka bilgi verebilir. Ayrıca bir dosyanın izinlerini, dosya boyutunu, düğüm numarasını, oluşturma tarihini ve saatini, sahiplerini ve dosyaya olan bağlantıların miktarını gösterebilir. İle -a için seçenek ls, normalde görünümden gizlenen dosyalar da görüntülenebilir. Bunlar, adı nokta ile başlayan dosyalardır. Birkaç tipik örnek, ana dizininizdeki yapılandırma dosyalarını içerir. Belirli bir sistemle bir süre çalıştığınızda, bir dizin dizininde otomatik olarak listelenmeyen onlarca dosya ve dizinin oluşturulduğunu fark edeceksiniz. Bunun yanında, her dizin, dosya sisteminin ağaç yapısında dizinin konumunu belirlemek için inode numaralarıyla birlikte kullanılan sadece nokta (.) ve iki noktalı (..) adlı bir dosya içerir.


Hakkında Bilgi sayfalarını gerçekten okumalısınız. ls, çünkü birçok kullanışlı seçeneğe sahip çok yaygın bir komuttur. Seçenekler, çoğu UNIX komutunda ve seçeneklerinde olduğu gibi birleştirilebilir. Ortak bir kombinasyon ls -al; uzun bir dosya listesi ve özelliklerinin yanı sıra herhangi bir sembolik bağlantının işaret ettiği hedefleri gösterir. ls -latr aynı dosyaları, yalnızca şimdi son değişikliğin tersi sırayla görüntüler, böylece en son değiştirilen dosya listenin en altında yer alır. Burada bir çift örnek var:


görüntü

krissie:~/mp3> ls

Albümler/ Radyo/ Singles/ gene/ index.html


krissie:~/mp3> ls

./ .thumbs Radyo geni/

../ Albümler/ Singles/ index.html


krissie:~/mp3> ls -l Radyo/

Toplam 8


drwxr-xr-x

2 krisi krisi

4096

Ekim

30

1999

Karolina/

drwxr-xr-x

2 krisi krisi

4096

Eylül

24

1999

eğik nokta/

krissie:~/mp3> ls -ld Radyo/

drwxr-xr-x 4 krissie krissie 4096 30 Ekim 1999 Radyo/


krissie:~/mp3> ls -ltr

Toplam 20

drwxr-xr-x 4 krissie krissie 4096 30 Ekim 1999 Radyo/

-rw-r--r-- 1 krissie krissie 453 7 Ocak 2001 index.html

drwxrwxr-x 30 krissie krissie 4096 20 Ekim 17:32 Bekarlar/

drwxr-xr-x 2 krissie krissie 4096 4 Aralık 23:22 gen/

drwxrwxr-x 13 krissie krissie 4096 21 Aralık 11:40 Albümler/

Çoğu Linux sürümünde ls is ad verilmiş varsayılan olarak color-ls'e. Bu özellik, herhangi bir seçenek kullanmadan dosya türünü görmenizi sağlar. ls. Bunu başarmak için her dosya türünün kendi rengi vardır. Standart şema

/etc/DIR_COLORS:


Tablo 3-5. Color-ls varsayılan renk şeması


Renk

Dosya türü

mavi

dizinleri


kırmızı

sıkıştırılmış arşivler

beyaz

metin dosyaları

pembe

görüntüleri

mavi

bağlantılar

Sarı

cihazlar

yeşil

yürütülebilir

yanıp sönen kırmızı

bozuk bağlantılar

Daha fazla bilgi man sayfasındadır. Aynı bilgiler, standart olmayan her dosya adına son ekler kullanılarak daha önceki günlerde görüntülendi. Tek renkli kullanım (bir dizin listesini yazdırma gibi) ve genel okunabilirlik için bu şema hala kullanılmaktadır:


Tablo 3-6. ls için varsayılan son ek şeması


Karakter

Dosya türü

hiçbir şey değil

normal dosya

/

rehber

*

çalıştırılabilir dosya

@

Link

=

soket

|

adlandırılmış boru

Tam işlevsellik ve özelliklerin bir açıklaması ls komutu ile okunabilir bilgi coreutils ls.


görüntü

3.3.1.2. Daha fazla araç


Uğraştığımız veri türü hakkında daha fazla bilgi edinmek için, dosya emretmek. Dosya sisteminde bir dosyanın özelliklerini kontrol eden belirli testler, sihirli sayılar ve dil testleri uygulayarak, dosya bir dosyanın formatı hakkında bilinçli bir tahminde bulunmaya çalışır. Bazı örnekler:


mikrofon:~> dosya Belgeler/

Belgeler/: dizin


mikrofon:~> dosya yüksek teknoloji istatistikleri.pdf

high-tech-stats.pdf: PDF belgesi, sürüm 1.2


mikrofon:~> dosya Nari-288.rm

Nari-288.rm: RealMedia dosyası


mikrofon:~> dosya bijlage10.sdw

bijlage10.sdw: Microsoft Office Belgesi


mikrofon:~> dosya logosu.xcf

logo.xcf: GIMP XCF görüntü verileri, sürüm 0, 150 x 38, RGB Renkli


mikrofon:~> dosya cv.txt

cv.txt: ISO-8859 metni


mikrofon:~> dosya görüntüsü.png

image.png: PNG görüntü verileri, 616 x 862, 8 bit gri tonlamalı, taramasız


mikrofon:~> dosya şekli

şekil: ASCII metni

mikrofon:~> dosya Belgeler/

Belgeler/: dizin


mikrofon:~> dosya yüksek teknoloji istatistikleri.pdf

high-tech-stats.pdf: PDF belgesi, sürüm 1.2


mikrofon:~> dosya Nari-288.rm

Nari-288.rm: RealMedia dosyası


mikrofon:~> dosya bijlage10.sdw

bijlage10.sdw: Microsoft Office Belgesi


mikrofon:~> dosya logosu.xcf

logo.xcf: GIMP XCF görüntü verileri, sürüm 0, 150 x 38, RGB Renkli


mikrofon:~> dosya cv.txt

cv.txt: ISO-8859 metni


mikrofon:~> dosya görüntüsü.png

image.png: PNG görüntü verileri, 616 x 862, 8 bit gri tonlamalı, taramasız


mikrofon:~> dosya şekli

şekil: ASCII metni



mikrofon:~> dosya beni+tux.jpg

me+tux.jpg: JPEG resim verileri, JFIF standardı 1.01, çözünürlük (DPI), "28 Haz 1999", 144 x 144


mikrofon:~> 42.zip.gz dosyası

42.zip.gz: gzip sıkıştırılmış veri, sönük, orijinal dosya adı,

`42.zip', en son değiştirilme tarihi: 1 Kasım Perşembe 23:45:39 2001, işletim sistemi: Unix


mikrofon:~> dosya vi.gif

vi.gif: GIF görüntü verileri, sürüm 89a, 88 x 31


mikrofon:~> dosya slayt1

slayt1: HTML belge metni


mikrofon:~> dosya şablonu.xls

template.xls: Microsoft Office Belgesi


mikrofon:~> abook.ps dosyası

abook.ps: Seviye 2.0 ile uyumlu PostScript belge metni


mikrofon:~> dosya /dev/log

/dev/log: soket


mikrofon:~> dosya /dev/hda

/dev/hda: özel blok (3/0)


mikrofon:~> dosya beni+tux.jpg

me+tux.jpg: JPEG resim verileri, JFIF standardı 1.01, çözünürlük (DPI), "28 Haz 1999", 144 x 144


mikrofon:~> 42.zip.gz dosyası

42.zip.gz: gzip sıkıştırılmış veri, sönük, orijinal dosya adı,

`42.zip', en son değiştirilme tarihi: 1 Kasım Perşembe 23:45:39 2001, işletim sistemi: Unix


mikrofon:~> dosya vi.gif

vi.gif: GIF görüntü verileri, sürüm 89a, 88 x 31


mikrofon:~> dosya slayt1

slayt1: HTML belge metni


mikrofon:~> dosya şablonu.xls

template.xls: Microsoft Office Belgesi


mikrofon:~> abook.ps dosyası

abook.ps: Seviye 2.0 ile uyumlu PostScript belge metni


mikrofon:~> dosya /dev/log

/dev/log: soket


mikrofon:~> dosya /dev/hda

/dev/hda: özel blok (3/0)

The dosya komutu, diğerlerinin yanı sıra bir dizi seçeneğe sahiptir. -z sıkıştırılmış dosyalara bakma seçeneği. Görmek bilgi dosya ayrıntılı bir açıklama için. sonuçlarının olduğunu unutmayınız. dosya mutlak değildir, sadece bir tahmindir. Diğer bir deyişle, dosya kandırılabilir.


görüntüDosya türleri ve biçimleriyle ilgili tüm bu yaygara neden?

OnWorks'te En İyi OS Bulut Bilişimi: