Lsattr'in çıktısının anlamı nedir


16

Ben çıktısı merak ediyorum lsattrmeans.It şekilde garip bir şekilde yazdırır ben denedim zaman, aşağıdaki gibidir: lsattr /usr.

$ lsattr /usr
-----------------e- /usr/local
-----------------e- /usr/src
-----------------e- /usr/games
--------------I--e- /usr/include
--------------I--e- /usr/share
--------------I--e- /usr/lib
-----------------e- /usr/lib32
--------------I--e- /usr/bin
--------------I--e- /usr/sbin

Ben adamı sayfasını okudum chattrve lsattrancak yine hiçbir fikrim yok.


2
eBir ext3 biriminde mi görüyorsunuz ? Gerçekten mi?
Ignacio Vazquez-Abrams

lsattr -lSeçenekleri tek karakter kısaltmaları yerine uzun adlar kullanarak yazdırmak için kullanın . Ayrıca, ayrı seçeneklerin açıklaması için bu tabloya bakın .
Matthias Braun

Yanıtlar:


13

İçin kılavuz sayfası chattr, lsattrçıktıyı anlamanız için gereken tüm bilgileri içerir .

alıntı

    The letters `acdeijstuACDST' select the new attributes for the files: 
    append only (a), compressed (c), no dump (d), extent format (e),  
    immutable (i),  data  journalling  (j),  secure deletion (s), no 
    tail-merging (t), undeletable (u), no atime updates (A), no copy on 
    write (C), synchronous directory updates (D), synchronous updates (S), 
    and top of directory hierarchy (T).

    The following attributes are read-only, and may be listed by lsattr(1) 
    but not modified by chattr: huge file (h), compression error (E), 
    indexed directory (I), compression raw access (X), and compressed dirty 
    file (Z).

Aynı kılavuz sayfasındaki etiketlerin açıklamalarına bir göz atarsanız:

    The 'e' attribute indicates that the file is using extents for mapping 
    the blocks on disk.  It may not be removed using chattr(1).

    The 'I' attribute is used by the htree code to indicate that a directory 
    is being indexed using hashed trees.  It may not be set or  reset  using
    chattr(1), although it can be displayed by lsattr(1).

10

chattr 'E' özniteliğinin man sayfasından , dosyanın diskteki blokları eşlemek için uzantılar kullandığını gösterir. Kullanılarak kaldırılamazchattr .

Bir kapsam, bir dosya için ayrılmış bir bilgisayar dosya sisteminde bitişik bir depolama alanıdır. Bir işlem bir dosya oluşturduğunda, dosya sistemi yönetim yazılımı bir ölçüde ayırır. Dosyaya yeniden yazarken, muhtemelen başka yazma işlemleri yaptıktan sonra, veriler önceki yazmanın kaldığı yerden devam eder. Bu, dosya parçalanmasını ve muhtemelen dosya dağılımını azaltır veya ortadan kaldırır.

Kapsam tabanlı bir dosya sisteminin (yani, tek bloklar yerine uzantılar yoluyla depolamayı ele alan) her bir dosyanın tek bir bitişik boyutla sınırlandırılması gerekmez.

Aşağıdaki sistemler kapsamları destekler:

ASM - Automatic Storage Management - Oracle's database-oriented filesystem.
BFS - BeOS, Zeta and Haiku operating systems.
Btrfs - GPL'd extent based file storage (16PiB/264 max file size).
Ext4 - Linux filesystem (when the configuration enables extents — the default in Linux since version 2.6.23).
Files-11 - Digital Equipment Corporation (subsequently Hewlett-Packard) OpenVMS filesystem.
HFS and HFS Plus - Hierarchical File System - Apple Macintosh filesystems.
HPFS - High Performance File Syzstem - OS/2 and eComStation.
JFS - Journaled File System - Used by AIX, OS/2/eComStation and Linux operating systems.
Microsoft SQL Server - Versions 2000-2008 supports extents of up to 64KB [1].
Multi-Programming Executive - Filesystem by Hewlett-Packard.
NTFS - Microsoft's latest-generation file system [1]
Reiser4 - Linux filesystem (in "extents" mode).
SINTRAN III - File system used by early computer company Norsk Data.
UDF - Universal Disk Format - Standard for optical media.
VERITAS File System - Enabled via the pre-allocation API and CLI.
XFS - SGI's second generation file system.[2]

dan wikipedia

chattrve lsattrLinux üzerindeki yardımcı programlar ve yönettikleri özellikler İkinci Genişletilmiş Dosya Sistemi ailesine (ext2, ext3) özgüdür ve e2fsprogs paketinin bir parçası olarak kullanılabilir . ReiserFS, FAT gibi diğer dosya sistemlerinde bulunan dosyalar üzerinde çalışmazlar.

(j)(t)Kuyruk birleştirme (e)kullanılmayan veri günlüğe kaydetme, diskteki blokları eşlemek için genişletilir

Normalde extents dosya sisteminde, normal dosyalar ve dizin dosyaları bir diskteki bir dizi uzantı, bitişik blok dizisi olarak saklanır. Bir dosyanın dizin girişi dosyanın uzantılarını izler. Dosya sisteminin bir dosyayı tutmak için birden fazla boyuta ihtiyacı varsa, uzantılar hakkında bilgi depolamak için bağlantılı bir boy blokları listesi kullanır.

Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.