file manipulation unix
Unix Dosya Sistemine Genel Bakış:
Bu eğiticide, Unix Dosya Sisteminin derinliklerine dalacağız. Dosya sistemi, Unix'in bilgileri organize etme biçiminin merkezinde yer alır ve depolanması ve alınması gereken tüm bilgiler dosya sistemini kullanır.
Bu eğiticide, Unix dosya yapısını, dosya türlerini ve dosyalar ve dizinler için farklı dosya izinlerini ele alacağız.
gmail için en iyi e-posta izleme yazılımı
Bu eğitim 5 bölüme ayrılmıştır.
Unix Dosya Manipülasyonu Öğreticileri:
- Dosya İşlemleri Bölüm A
- Dosya İşlemleri Bölüm B
- Dosya İşlemleri Bölüm C
- Dosya İşlemleri Bölüm D
- Dosya İşlemleri Bölüm E
Unix Videosu # 6:
örnekle regresyon testi nedir
Ne öğreneceksin:
Dosya İşlemleri
Bilgiler dosyalar ve dizinler halinde düzenlenmiştir. Bir dizin, dosyaların ve diğer dizinlerin bir koleksiyonudur. Bu dosyalar ve dizinler hakkındaki bilgiler bir ağaçta saklanır. düğümler . Inode, dosyaya nereden erişileceği, dosya için erişim izinleri ve bir inode numarası hakkında bilgi içerir.
İnode'lar, üstte tek bir kök dizin ('/') ile hiyerarşik bir ağaç olarak yapılandırılmıştır.
Birden çok disk sürücüsü ve diğer cihazlar, ağaçla birlikte bir dizine 'monte edilebilir' ( Örneğin. ilk disk sürücüsü kök dizine - '/') monte edilebilir. Bu cihazlar, içerilen bilgileri düzenlemek için kendi fiziksel dosya sistemine sahip olacaktır ( Örneğin. ext4 - dördüncü genişletilmiş dosya sistemi, Linux'ta kullanılan bir dosya sistemidir).
Ağaç boyunca sanal dosya sistemlerini bağlamak da mümkündür ( Örneğin. / proc dizini işlemler hakkındaki bilgilere erişmek için kullanılır).
Her tür bilginin dosya olarak depolanmasını sağlamak için Unix bir dizi dosya türünü destekler:
# 1) Sıradan Dosyalar
Bu dosyalar ikili veya metin bilgileri içerir ve bir disk sürücüsündeki bir dizinde saklanır.
# 2) Dizin Dosyaları
Bunlar bir grup dosyayı düzenlemek için kullanılır - içerilen dosyalar herhangi bir türden olabilir.
# 3) Özel Dosyalar
Aygıt dosyaları olarak da bilinen özel dosyalar, yazıcı, disk sürücüsü veya uzak terminal gibi fiziksel aygıtları temsil etmek için kullanılır.
# 4) Adlandırılmış Borular
Adlandırılmış kanallar, bir işlemin diğerine bilgi göndermesine izin vermek için kullanılır. Bunlar, bir işlemden başka bir işlem tarafından okunana kadar bilgileri tutan geçici dosyalardır.
# 5) Sembolik Bağlantılar
Bunlar, başka bir dosya veya dizine mutlak veya göreceli bir yolla başvuran dosyalardır.
c, c ++ 'dan ne kadar farklıdır
'Ls' komutu, dosya adlarını ve diğer ilişkili verileri listelemek için kullanılır. 'Ls -il' seçeneğiyle bu komut, inode numarasıyla birlikte uzun bir dosya ayrıntıları biçimini listeler.
Misal:
inode-num | bayraklar | bağlantılar | sahip | grup boyutu | Giriş tarihi | isim |
---|---|---|---|---|---|---|
262145 | drwxr-xr-x | 130 | kök kök | 12288 | 17 Mart 06:15 | vb |
iki | drwxr-xr-x | 24 | kök kök | 4096 | 15 Mart 06:21 | . |
iki | drwxr-xr-x | 24 | kök kök | 4096 | 15 Mart 06:21 | .. |
262147 | drwxr-xr-x | iki | kök kök | 4096 | 10 Şub 18:30 | am |
393218 | drwxr-xr-x | 3 | kök kök | 4096 | 15 Mart 06:22 | çizme |
302031 | drwxrwxr-x | iki | kök kök | 4096 | 7 Şub 00:24 | CD-ROM |
iki | drwxr-xr-x | 18 | kök kök | 3940 | 14 Mart 22:17 | geliştirici |
Umarım videoyu beğenmişsinizdir !!
PREV Eğitimi | SONRAKİ Eğitici
Önerilen Kaynaklar
- Dosya Manipülasyonu için Unix Özel Karakterleri veya Metakarakterleri
- Unix Dosya Erişim İzinleri: Unix Chmod, Chown ve Chgrp
- Unix'te İki Dosya Nasıl Karşılaştırılır: Dosya Karşılaştırma Komutları
- Unix'te Bul Komutu: Unix Find Dosyası ile Dosyaları Bul (Örnekler)
- Unix Komutları: Örneklerle Temel ve Gelişmiş Unix Komutları
- Yeni Başlayanlar İçin UNIX Eğitimi (20'den Fazla Kapsamlı Unix Eğitim Videosu)
- Unix İzinleri: Örneklerle Unix'te Dosya İzinleri
- Gelişmiş Unix Kabuk Komut Dosyası: Diziler, Dosya ve Dize Test Operatörleri, Özel Değişkenler