GoGPT Best VPN GoSearch

OnWorks favicon'u

hayvanat bahçesi - Bulutta Çevrimiçi

Hayvanat bahçesini OnWorks ücretsiz barındırma sağlayıcısında Ubuntu Online, Fedora Online, Windows çevrimiçi emülatörü veya MAC OS çevrimiçi emülatörü üzerinden çalıştırın

Bu, Ubuntu Online, Fedora Online, Windows çevrimiçi emülatörü veya MAC OS çevrimiçi emülatörü gibi birden fazla ücretsiz çevrimiçi iş istasyonumuzdan birini kullanarak OnWorks ücretsiz barındırma sağlayıcısında çalıştırılabilen komut hayvanat bahçesidir.

Program:

ADI


zoo - sıkıştırılmış formdaki dosya arşivlerini değiştir

SİNOPSİS


hayvanat bahçesi {acfDeghHlLPTuUvVx}[aAcCdEfghImMnNoOpPqSu1:/.@n+-=] Arşiv dosyası] ...
hayvanat bahçesi -komut Arşiv dosyası] ...
hayvanat bahçesi h

AÇIKLAMA


hayvanat bahçesi sıkıştırılmış biçimde dosya koleksiyonları oluşturmak ve sürdürmek için kullanılır. bir
%20 ile %80 aralığında yer tasarrufu sağlayan Lempel-Ziv sıkıştırma algoritması
dosya verilerinin türüne bağlı olarak. hayvanat bahçesi birden fazla depolayabilir ve seçici olarak çıkarabilir
aynı dosyanın nesilleri. Veriler, hasarlı arşivlerden aşağıdakileri atlayarak kurtarılabilir:
yardımıyla hasarlı kısım ve hasarsız verilerin bulunması fizik(1).

Bu belge 2.1 sürümü içindir. Önceki sürümlerdeki değişiklikler şurada açıklanmıştır:
etiketli bölüm DEĞİŞİKLİKLER.

Komuta hayvanat bahçesi h komutların bir özetini verir. Genişletilmiş çoklu ekran yardımı alınabilir
ile hayvanat bahçesi H.

hayvanat bahçesi kendisine bir arşiv eklemez veya arşivin yedeğini eklemez (ile .bak uzatma
dosya adına) arşive.

hayvanat bahçesi iki tür komut vardır: Bir komut harfinden oluşan uzman komutları
ardından sıfır veya daha fazla değiştirici karakter ve aşağıdakilerden oluşan Acemi komutları
tire (`-') ve ardından kısaltılabilen bir komut sözcüğü. Uzman komutları
büyük/küçük harf duyarlıdır ancak Acemi komutları değildir.

Ne zaman hayvanat bahçesi mevcut bir arşive bir dosya ekler, varsayılan eylem bir dosyayı korumaktır.
bir arşivdeki her dosyanın oluşturulması ve herhangi bir eski nesli silinmiş olarak işaretlemek için. A
Kaydedilecek nesil sayısı sınırı, kullanıcı tarafından bir bütün için belirlenebilir
arşivleyin veya her dosya için ayrı ayrı veya her ikisi için. hayvanat bahçesi eklenen bir kopyanın saklanan bir kopyasını siler
saklanan nesillerin sayısının kullanıcı sayısını aşmasını önlemek için gerekirse dosya
belirtilen sınır.

Silinen dosyalar daha sonra silinmeyebilir. Arşivler, kullanıcıların işgal ettiği alanı kurtarmak için paketlenebilir.
silinen dosyalar

Tüm komutlar, arşiv adının karakterlerle bittiğini varsayar. .hayvanat bahçesi farklı olmadıkça
uzatma sağlanır.

Acemi komutlar

Acemi komutları, en az bir komut karakterinin takip ettiği bir kısa çizgiyle kısaltılabilir.
Her Acemi komutu iki aşamada çalışır. İlk olarak, komut amaçlanan işi yapar.
Ardından, belirtilen arşivde bir veya daha fazla dosyanın silindiği sonucu çıkarsa,
arşiv tıklım tıklım. Paketleme gerçekleşirse, orijinal paketlenmemiş arşiv her zaman geride kalır
uzantısı ile .bak.

Hiçbir Acemi komutu, bir dosyanın dizin önekini asla saklamaz.

Acemi komutları aşağıdaki gibidir.

-Ekle Belirtilen dosyaları arşive ekler.

-tazelemek
Belirtilen bir dosyayı, ancak ve ancak aynı ada sahip daha eski bir dosya olması durumunda arşive ekler
arşivde zaten var.

-sil
Belirtilen dosyaları arşivden siler.

-Güncelleme
Arşive belirtilen bir dosyayı ekler: aynı ada sahip eski bir dosya ise
arşivde zaten var veya: aynı ada sahip bir dosya zaten yoksa
arşivde var.

-Ayıkla
Belirtilen dosyaları arşivden çıkarır. Hiçbir dosya belirtilmemişse tüm dosyalar
çıkarılır.

-hareket Eşittir -Ekle eklendikten sonra kaynak dosyaların silinmesi dışında.

-Yazdır Eşittir -Ayıkla ayıklanan verilerin standart çıktıya gönderilmesi dışında.

-liste Ekli olanlar da dahil olmak üzere belirtilen arşivlenmiş dosyalar hakkında bilgi verir.
yorumlar Hiçbir dosya belirtilmemişse tüm dosyalar listelenir. Silinen dosyalar değil
listelenmiş.

-test Eşittir -Ayıkla ayıklanan verilerin kaydedilmemesi, ancak herhangi bir hata olması dışında
karşılaşıldığı bildirilmektedir.

-Yorum
Kullanıcının arşivlenmiş dosyalara eklenen yorumları eklemesine veya güncellemesine izin verir. Ne zaman
istendiğinde, kullanıcı şunları yapabilir: dosyayı atlamak için bir satır başı yazıp herhangi bir
geçerli yorum değişmedi; veya 32,767'ye kadar (muhtemelen boş) bir yorum yazın
tarafından sonlandırılan karakterler /son (büyük/küçük harfe duyarsız) ayrı bir satırda; veya şunu yazın
kalan tüm dosyaları atlamak için dosya sonu karakteri (normalde kontrol D).

-sil
Belirtilen dosyaları siler.

Acemi ve Uzman komutları arasındaki yazışma aşağıdaki gibidir.

Acemi Eşdeğeri
Komut Açıklama Uzman Komut
──────────────────────────────────────────── ──────────
- aP'yi arşivlemek için dosya ekleyin:
-x arşivinden dosyaları ayıkla
-move dosyaları AMP'yi arşivlemek için taşıyın:
-test testi arşiv bütünlüğü xNd
- çıktı dosyalarını standart çıktı xp'ye yazdırın
-delete arşiv DP'sinden dosyaları sil
-list listesi arşiv içeriği VC
-güncelleme yeni veya daha yeni dosyalar ekleyin aunP:
-daha yeni dosyalar auP ekleyerek tazeleyin:
-yorum dosyalara yorum ekle c

Expert komutlar

Uzman komutlarının genel formatı:

hayvanat bahçesi {acfDeghHlLPTuUvVx}[aAcCdEfghImMnNoOpPqSu1:/.@n+-=] Arşiv dosyası] ...

{} içindeki karakterler komutlardır. Bunlardan herhangi birini seçin. Karakterler
[] içinde {}'nin hemen sağında değiştiriciler bulunur ve bunlardan sıfır veya daha fazlası
hemen komut karakterini takip edin. Tüm komut ve değiştirici kombinasyonları
karakterler geçerli olmayabilir.

Dosyalar şu komutla bir arşive eklenir:

hayvanat bahçesi {au}[cfhIMnPqu:+-] Arşiv dosyası] ...

Komut karakterleri şunlardır:

a Belirtilen her dosyayı arşive ekleyin. Dosyanın önceden arşivlenmiş herhangi bir kopyası
üzerinde kullanıcı tarafından belirlenen sınırı aşmamak için gerekliyse silinir.
arşivde tutulacak dosyanın nesil sayısı.

u Arşiv güncellemesi yapın. Belirtilen bir dosya, yalnızca aşağıdaki durumlarda arşive eklenir:
kopyası zaten arşivde ve eklenen kopya şundan daha yeni:
kopyalayın zaten arşivde.

Aşağıdaki değiştiriciler bu komutlara özeldir.

M Dosyaları arşive taşıyın. Bu yapar hayvanat bahçesi sonra orijinal dosyaları silin (bağlantısını kaldırın)
arşive eklendiler. Tüm dosyalar eklendikten sonra dosyalar silinir
arşive gönderilmesi tamamlandıktan ve arşivin istenen herhangi bir paketlenmesinden sonra
yapılır ve yalnızca hayvanat bahçesi herhangi bir hata tespit edilmedi.

n Yalnızca yeni dosyalar ekleyin. Belirtilen bir dosya, yalnızca halihazırda dosyada yoksa eklenir.
Arşiv.

h Yüksek performanslı sıkıştırma algoritmasını kullanın. Bu seçenek herhangi biriyle kullanılabilir
pahasına ekstra sıkıştırma elde etmek için ekle (a) veya filtre (f) komutları
biraz daha fazla işlemci zamanı kullanarak. Yöntemle sıkıştırılmış dosyaların ayıklanması
genellikle varsayılan yöntemle kaydedilenlerden biraz daha hızlıdır.

P Dosyalar eklendikten sonra arşivi paketleyin.

u Uygulanan a komutla aynı şekilde davranmasını sağlar. u
Komut.

Kombinasyonu n ile değiştirici u değiştirici veya u komut eklemeye neden olur
dosya zaten arşivde değilse, bir dosyanın arşive kaldırılması, or if
dosya zaten arşivde ancak arşivlenen kopya, kopyadan daha eski
ekleniyor.

: Dizin adlarını saklamayın. Bu değiştiricinin yokluğunda hayvanat bahçesi tam depolar
arşivlenen her dosyanın yol adı.

I Standart girdiden arşivlenecek dosya adlarını okuyun. hayvanat bahçesi standardını okuyacak
girin ve her metin satırının bir dosya adı içerdiğini varsayalım. AmigaDOS altında ve
**IX ailesi, tüm çizgi kullanılır. MS-DOS ve VAX/VMS altında, hayvanat bahçesi varsayar
dosya adının bir boşluk, sekme veya yeni satır ile sonlandırıldığını; bu yüzden izin verilir
metin satırının beyaz boşlukla ayrılmış birden fazla alan içermesi ve
sadece ilk alan kullanılacaktır.

**IX işletim sistemleri ailesi kapsamında, hayvanat bahçesi aşağıdaki gibi kullanılabilir
boru hattı:

bulmak . -baskı | hayvanat bahçesi tüm kaynaklar

Eğer I değiştirici belirtilirse, komut satırında hiçbir dosya adı sağlanamaz
kendisi.

+,- Bu değiştiriciler, yalnızca a komut, yeni bir
Arşiv. + yeni oluşturulan arşivlerin nesillerin etkinleştirilmesine neden olur. - is
simetri için sağlanır ve yeni oluşturulan arşivlerin nesiller boyu sürmesine neden olur
engelli; ikisi de değilse, bu aynı zamanda varsayılandır + ne de - belirtilir.

Dosyalar bir arşivden şu komutla çıkarılır:

hayvanat bahçesi {ex}[dNoOpqS./@] Arşiv dosyası] ...

The e ve x komutlar eş anlamlıdır. Hiçbir dosya belirtilmemişse, tüm dosyalar ayıklanır
arşivden.

Aşağıdaki değiştiriciler, e ve x komutlarına özeldir:

N Çıkarılan verileri kaydetmeyin, ancak karşılaşılan hataları bildirin.

O Dosyaların üzerine yaz. Normalde, ayıklanan bir dosya zaten-
aynı adı taşıyan mevcut dosya, hayvanat bahçesi gerçekten üzerine yazmak isteyip istemediğinizi sorar.
Soruya evet, üzerine yaz anlamına gelen 'y' ile cevap verebilirsiniz; veya 'n', hangisi
hayır, üzerine yazmayın anlamına gelir; veya 'a', yani cevabın bunun için 'y' olduğunu varsayın
ve sonraki tüm dosyalar. bu O değiştirici yapar hayvanat bahçesi dosyaların her zaman olabileceğini varsayalım
üzerine yazıldı. Ne soruya olumlu cevap veriyor, ne de O yalnız irade
salt okunur dosyaların üzerine yazılmasına neden olur.

Ancak **IX sistemlerinde bu değiştirici şu şekilde iki katına çıkar: OO zorlar hayvanat bahçesi için
mümkünse, ayıklanan dosyalarla okuma korumalı dosyaların üzerine koşulsuz olarak yaz
böyle yap.

The O, N, ve p değiştiriciler birbirini dışlar.

S Diskteki daha yeni dosyaları, çıkarılan eski dosyalarla değiştirin. Bu değiştirici olmadığı sürece
Kullanılmış, hayvanat bahçesi daha eski bir ayıklanmış dosya ile daha yeni bir mevcut dosyanın üzerine yazmaz.

o Bu eşdeğerdir O değiştirici, ancak ve ancak en az iki kez verilirse. o
aksi halde göz ardı edilir.

p Çıkarılan verileri standart çıktıya aktarın. Hata mesajları standart olarak iletilir
çıktı da. Ancak, hatalı bir CRC algılanırsa, her ikisine de bir hata mesajı gönderilir.
standart hataya ve standart çıktıya.

/ Orijinal yol adına ayıklayın. Gerekli dizinler zaten mevcut olmalıdır. İçinde
bu değiştiricinin yokluğu, tüm dosyalar geçerli dizine ayıklanır. Eğer
bu değiştirici şu şekilde ikiye katlanır: //, gerekli dizinlerin var olması gerekmez ve oluşturulur
Eğer gerekliyse.

Birden çok nesil arşivlenmiş dosyaların yönetimi şu komutlarla yapılır:

hayvanat bahçesi gl[Aq]{+-=}numara arşiv Dosyaları ..
hayvanat bahçesi gc[q]{+-=}numara arşiv Dosyaları ..
hayvanat bahçesi gA[q]- arşiv
hayvanat bahçesi gA[q]+ arşiv

İlk formül, gl, seçilen dosyaların oluşturma sınırını belirtilen değere göre ayarlar.
eğer formu =n n'nin bir ondalık sayı olduğu yerde kullanıldığında, bu, üretim sınırını
belirlenmiş değer. Eğer + or - yerine kullanılır = etkisi artırmaktır veya
üretim limitini belirtilen değer kadar azaltın. Örneğin, komut

hayvanat bahçesi gl=5 xyz :

arşivdeki her dosyanın üretim sınırını belirler xyz.hayvanat bahçesi 5 değerine kadar
komuta

hayvanat bahçesi gl-3 xyz :

arşivdeki her dosyanın üretim sınırını şu anda olduğundan 3 daha aza indirir
olduğunu.

Eğer A değiştirici kullanıldığında, bunun yerine arşiv genelinde oluşturma sınırı ayarlanır.

Bir arşivde tutulan bir dosyanın nesil sayısı, dosya ile sınırlıdır.
oluşturma sınırı veya arşiv oluşturma sınırı, hangisi daha düşükse. Özel bir durum olarak,
0 üretim limiti limitsiz anlamına gelir. Böylece varsayılan dosya oluşturma sınırı 0
ve 3'lük arşiv oluşturma sınırı, bir dosyadaki her dosyanın nesil sayısını sınırlar.
yeni oluşturulan arşiv üçe.

Belirtilen üretim sınırı 0 ila 15 aralığında olmalıdır; daha yüksek sayılar
modulo 16 olarak yorumlanır.

Komutun ikinci biçimi, gc, seçili dosyaların oluşturulma sayısını ayarlar.
Her dosya, bir arşive ilk eklendiğinde 1 oluşturma sayısına sahiptir. her seferinde bir
aynı ada sahip dosya tekrar bir arşive eklenirse, bir nesil sayısı alır.
dosyanın arşivlenmiş kopyasının en yüksek nesil sayısından bir tane daha yüksek. bu
izin verilen üretim sayısı aralığı 1 ila 65535'tir.
bir arşiv, çok yüksek nesil sayılarına sahip dosyalara neden olur, bunlar geri alınabilir
ile daha düşük sayılar gc emretmek. Komutun sözdizimi sözdizimine benzer
arasında gl komut, bunun dışında A değiştirici için geçerli değildir gc Komut.

Üçüncü şekil, gA-, bir arşivdeki nesilleri devre dışı bırakır. Nesiller kapalı olduğunda
arşiv ilk oluşturulur, ancak komutun dördüncü biçimiyle etkinleştirilebilir, GA+.
Bir arşivde nesiller devre dışı bırakıldığında, hayvanat bahçesi nesil numaralarını göstermeyecek
listeleri arşivleyin veya birden çok nesli koruyun. Nesiller herhangi bir zamanda yeniden etkinleştirilebilir
zaman, yinelenen serpiştirilmiş bir arşivin manipülasyonu olsa da gA- ve GA+ komutlar
davranışı kolayca anlaşılamayan bir arşivle sonuçlanabilir.

Arşivlenen dosyalar şu komutla listelenir:

hayvanat bahçesi {LvV}[aAcCdfgmqvV@/1+-] Arşiv[.hayvanat bahçesi] [dosya] ...

l Sunulan bilgiler, her dosyanın tarih ve saatini, orijinalini ve
mevcut (sıkıştırılmış) boyutlar ve sıkıştırma nedeniyle boyut küçülmesi yüzdesi
(etiketli CF veya sıkıştırma faktörü). Bir dosyada arşive bir dosya eklendiyse
farklı saat dilimi, saat dilimleri arasındaki fark saat olarak imzalı olarak gösterilir.
numara. Örnek olarak, fark +3 olarak listeleniyorsa, bu, dosyanın
geçerli saatin 3 saat batısındaki bir zaman diliminde arşive eklendi
saat dilimi. Ancak listelenen dosya zamanı her zaman dosyanın orijinal zaman damgasıdır.
arşivlenmiş dosya, dosyayı arşivleyen kullanıcı tarafından gözlemlendiği gibi, şu şekilde ifade edilir:
kullanıcının yerel saati. (Saat dilimi bilgileri, yalnızca aşağıdaki durumlarda saklanır ve görüntülenir:
temel işletim sistemi saat dilimlerini bilir.)

Dosya adı verilmezse, silinen dosyalar dışındaki tüm dosyalar listelenir.

hayvanat bahçesi aşağıdakilere göre bir dosyanın hangi nesil(ler)inin listeleneceğini seçer
algoritması.

Dosya adı sağlanmazsa, her dosyanın yalnızca en son nesli listelenir. Eğer
herhangi bir dosya adı belirtilir ve bir argüman için bir nesil belirtilir, yalnızca
istenen nesil listelenir. ile biten bir dosya adı belirtilirse
nesil karakteri (`:' veya `;'), o dosyanın tüm nesilleri listelenir. Böylece bir
formun dosya adı argümanı hayvanat bahçesi.c sadece en son nesile neden olacak hayvanat bahçesi.c
listelenecek; formun bir argümanı hayvanat bahçesi.c:4 4. nesile neden olacak hayvanat bahçesi.c için
listelenmek; ve formun bir argümanı hayvanat bahçesi.c: or hayvanat bahçesi.c:* hepsine neden olacak
nesiller hayvanat bahçesi.c listelenecek.

L Bu benzer l verilen tüm argümanların olması gerektiği dışında komut
arşivler ve her arşivdeki tüm dosyaların silinmemiş tüm nesilleri
listeleme.

Kabuğun argümanları genişlettiği **IX sistemlerinde, eğer birden fazla arşiv
listelenecek, L komutu kullanılmalıdır. Diğer sistemlerde (VAX/VMS, AmigaDOS, MSDOS)
joker karakter genişletmesinin dahili olarak yapıldığı hayvanat bahçesi, joker karakterler kullanılabilir
arşiv adı ve elde edilen çoklu arşiv listesi l Komut.

v Bu, arşive eklenen herhangi bir yorumun ek olarak listelenmesine neden olur.
diğer bilgiler.

V Bu, arşive eklenen herhangi bir yoruma ve ayrıca eklenen herhangi bir yoruma neden olur.
listelenecek her dosya.

İkisi de V ve v komut karakterleri de değiştiriciler olarak kullanılabilir. l ve L
emreder.

Daha sonra açıklanan genel değiştiricilere ek olarak, aşağıdaki değiştiriciler de kullanılabilir:
arşiv listesi komutlarına uygulanır.

a Bu, hem her dosya adını hem de dosyanın adını içeren tek satırlık bir biçim verir.
arşiv, arşiv adına göre sıralanır. ile özellikle yararlıdır. L komut, beri
sonuç, ana listeyi vermek için herhangi bir alanda daha fazla sıralanabilir.
bir dizi arşivin tüm içeriği.

A Bu, arşive eklenen herhangi bir yorumun listelenmesine neden olur.

g Bu değiştirici, arşiv hakkında dosya oluşturma bilgilerinin listelenmesine neden olur.
Listelenen her dosya için, varsa, kullanıcı tarafından belirlenen oluşturma sınırı listelenir. İçin
örneğin, bir dosya için '3g', kullanıcının en fazla üç nesil istediği anlamına gelir
tutulacak dosyanın eski sürümleri tarafından oluşturulan arşivlerde hayvanat bahçesi, liste
`-g' gösterecektir, yani hiçbir üretim bilgisi tutulmaz ve birden çok
dosyanın nesilleri korunmuyor.

Her dosya için üretim bilgisine ek olarak, arşiv çapında
varsa üretim sınırı listenin sonunda gösterilir. nesiller varsa
kullanıcı tarafından devre dışı bırakılmışsa, bu belirtilir, örneğin:

Arşiv oluşturma sınırı 3'tür (nesiller kapalı).

Nesiller hakkında daha fazla bilgi için g Komut.

m Bu değiştirici şu anda yalnızca **IX sistemleri için geçerlidir. moduna neden olur
üç basamaklı sekizli olarak listelenecek her dosyanın bitleri (dosya koruma kodu)
numara. Şu anda hayvanat bahçesi yalnızca en düşük dokuz mod bitini korur. Anlamları
için **IX belgelerinde açıklandığı gibidir. chmod(1) Komut.

C Bu değiştirici, arşivlenen her dosya için depolanan döngüsel artıklık koduna (CRC) neden olur
dört basamaklı onaltılık bir sayı olarak gösterilecektir.

1 Bu, her satırda bir dosya adının listelenmesini zorlar. Kombinasyonda en kullanışlıdır
ile f değiştirici.

/ Bu, herhangi bir dizin adının, hızlı sütunlu olarak bile her zaman listelenmeye zorlar.
normalde herhangi bir dizin adı içermeyen listeler.

+,- The - değiştirici, takip eden nesil numaralarının dosya adlarından çıkarılmasına neden olur.
The + değiştirici, takip eden nesil numaralarının gösterilmesine neden olur, bu da
hiçbiri değilse varsayılan - ne de + belirtilir.

Dosyalar aşağıdaki komutlarla bir arşivden silinebilir ve silinme işlemi geri alınabilir:

hayvanat bahçesi {DU}[Pq1] Arşiv dosyası ...

The D komutu belirtilen dosyaları siler ve U komutu belirtilen dosyaların silinmesini geri alır.
The 1 değiştirici (bir rakam, ell harfi değil) at öğesinin silinmesini veya silinmesinin geri alınmasını zorlar.
çoğu bir dosya. Bir arşivde aynı dosyanın birden çok örneği varsa, 1
değiştirici bunlardan birinin seçici olarak çıkarılmasına izin verebilir.

Bir arşive şu komutla yorumlar eklenebilir:

hayvanat bahçesi c[A] Arşiv

değiştirici olmadan A, bu aynı şekilde davranır -Yorum emretmek. İle
niteleyici A, komut, arşive eklenen yorumu bir yorum olarak eklemeye veya güncellemeye yarar.
tüm. Bu yorum ile listelenebilir XNUMXA, Los Angeles, v, ve V komutlar. uygulamak cA
eski bir sürümüyle oluşturulmuş bir arşive komut hayvanat bahçesi bir sonuçlanacak
kullanıcının önce arşivi P emretmek. Bu
arşivi yeniden düzenler ve arşiv yorumu için alan yaratır.

Bir arşivin zaman damgası şu komutla ayarlanabilir:

hayvanat bahçesi T[q] Arşiv

hayvanat bahçesi normalde arşivin yaşını yansıtmak için bir arşivin zaman damgasını korumaya çalışır.
içinde saklanan en yeni dosya. Zaman damgasının yanlış olması durumunda, ile düzeltilebilir.
T Komut.

Bir arşiv şu komutla paketlenebilir:

hayvanat bahçesi P[EPq] Arşiv

Arşivin yedek kopyası zaten mevcutsa, hayvanat bahçesi arşivi paketlemeyi reddedecek
sürece P değiştirici de verilir. bu E değiştirici nedenler hayvanat bahçesi yedek kopyayı kaydetmemek için
paketlendikten sonra orijinal arşivin Geçerli dizinde benzersiz bir geçici dosya
başlangıçta paketlenmiş arşivi tutmak için kullanılır. Paketleme yapılırsa bu dosya geride kalacaktır.
kesintiye uğradıysa veya herhangi bir nedenle bu dosya orijinalin adıyla yeniden adlandırılamıyorsa
paketleme tamamlandığında arşivleyin.

Paketleme, Xmodem dosya aktarımı nedeniyle bir arşive eklenen tüm çöp verilerini kaldırır
ve ayrıca sık sık arşivlenen bir arşivde kalan boş alanı da kurtarır.
güncellenen veya yorumların değiştirildiği. Paketleme ayrıca herhangi bir dosyanın biçimini de günceller.
eski bir sürümü tarafından oluşturulan arşiv hayvanat bahçesi böylece daha yeni özellikler (örn. arşiv-
geniş üretim sınırı, arşiv yorumu) tamamen kullanılabilir hale gelir.

hayvanat bahçesi standart girdiden okuma yaparak saf bir sıkıştırma veya sıkıştırmasız filtre görevi görebilir ve
standart çıktıya yazma. Bu, şu komutla elde edilir:

hayvanat bahçesi f{cu}[h]

nerede c sıkıştırmayı belirtir, u sıkıştırmayı belirtir ve h ek isteklerde kullanılır
yüksek performanslı sıkıştırma kullanılabilir. Bütünlüğünü kontrol etmek için bir CRC değeri kullanılır.
veri. Sıkıştırılmış veri akışı, dahili arşiv yapısına sahip değildir ve şunları içerir:
birden fazla dosya, yalnızca girdi veri akışı elde edilebileceği gibi önceden yapılandırılmışsa,
örneğin, katran or cpio.

Modem aktarımları şu komutlarla hızlandırılabilir:

hayvanat bahçesi fc < dosya | sz Kendi ID’n ile mağazalarını oluştur rz | hayvanat bahçesi fu > dosya

Genel düzenleyiciler

Aşağıdaki değiştiriciler birkaç komuta uygulanabilir:

c Uygulanan a ve u komutlar, bu, kullanıcıdan bir yorum istenmesine neden olur
arşive eklenen her dosya için. Eklenen dosya değiştirildiyse veya
yeni nesil, zaten arşivde olan bir dosya, buna eklenen herhangi bir yorum
dosya kullanıcıya gösterilir ve yeni eklenen dosyaya eklenir.
kullanıcı değiştirir. Olası kullanıcı yanıtları, aşağıdakiler için açıklandığı gibidir: -Yorum
emretmek. Arşiv listesi komutuna uygulandı l, c değiştirici listelemeye neden olur
arşivlenmiş dosyalara eklenen herhangi bir yorum.

. İle birlikte / or // bu değiştirici, çıkarılan herhangi bir yol adının başlamasına neden olur
geçerli dizine göre yorumlanacak `/' ile
geçerli dizinde köklenmiş bir alt ağacın olası oluşturulması. Birlikte
komut ile P the . değiştirici, paketlenmiş arşivin
geçerli dizin. Bu, sınırlı disk alanına sahip kullanıcılara izin vermek için tasarlanmıştır, ancak
büyük arşivleri paketlemek için birden fazla disk sürücüsü.

d Bir arşiv üzerinde çalışan komutların çoğu, yalnızca silinmeyen dosyalar üzerinde etkilidir. bu d
değiştirici, komutların hem normal hem de silinmiş dosyalar üzerinde çalışmasını sağlar. olarak ikiye katlanırsa dd,
bu değiştirici yalnızca silinen dosyaların seçimini zorlar.

f Uygulanan a ve u komutlar, f değiştirici ekleyerek hızlı arşivlemeye neden olur
sıkıştırma olmadan dosyalar. Uygulanan l dosyaların hızlı bir şekilde listelenmesine neden olur.
çok sütunlu biçim.

q Sessiz ol. Normalde hayvanat bahçesi her dosyanın adını ve hangi eylem olduğunu listeler
performans sergiliyor. bu q değiştirici bunu bastırır. Dosyalar ayıklanırken
standart çıktı, q değiştirici, her dosyadan önceki başlığı bastırır. Ne zaman
arşiv içeriği listeleniyor, bu değiştirici herhangi bir başlığı ve fragmanı gizler.
Hızlı bir sütunlu liste elde edildiğinde, bu değiştirici tüm çıktılara neden olur.
Listelenen tüm arşivler için tek bir dosya adı kümesinde birleştirilecek.

olarak ikiye katlandığında qq, bu değiştirici UYARI mesajlarını bastırır ve üç katına çıkarıldığında
qqq, HATA mesajları da bastırılır. FATAL hata mesajları asla bastırılmaz.

kurtarma veri itibaren hasarlı arşiv

The @ değiştirici, kullanıcının bir arşivdeki tam konumu belirtmesine olanak tanır. hayvanat bahçesi
arşivin hasarlı bölümlerinin atlanmasına izin verecek şekilde bir dosya çıkarmalıdır. Bu
değiştiricinin hemen ardından boşluk bırakmadan bir ondalık tamsayı gelmelidir ve
muhtemelen bir virgül ve başka bir ondalık tamsayı ile, formun bir komutu verilir ben @m or l@m,n
(arşiv içeriğini listelemek için) veya x@m or x@m,n (bir arşivden dosya çıkarmak için). Listeleme veya
çıkarma pozisyonda başlar m arşivde. Değeri m içindeki pozisyon olmalı
hasarsız bir dizin girişinin arşivi. Bu pozisyon genellikle
fizik(1) 2.0 veya sonraki sürümü.

Arşivdeki hasar onu kısaltmış veya uzatmışsa, arşivdeki tüm konumlar
sabit bir miktarda değiştirilebilir. Bunu telafi etmek için, değeri n olabilir
belirtildi. Bu değer ayrıca genellikle fizik(1). konumunda olması gerekir
belirtilen dizin girişine karşılık gelen dosya verilerinin arşivi
ile m. Böylece eğer komut x@456,575 verilirse, dosyanın ilk 456 baytına neden olur.
atlanacak arşiv ve ofset 456'da başlayacak çıkarma; ek olarak, hayvanat bahçesi irade
değer yerine arşivdeki 575 konumundan dosya verilerini çıkarmaya çalışın
arşivden okunan dizin girişinde bulunur. Örneğin, burada bazıları
çıktısı fizik hasarlı bir durumda hareket ettiğinde hayvanat bahçesi Arşiv:

****************
2526: DIR [değişiklikler] ==> 95
2587: VERİ
****************
3909: DIR [telif hakkı] ==> 1478
3970: VERİ
4769: VERİ
****************

Bu tür çıktılarda, DIR nerede olduğunu gösterir fizik arşivde bir dizin girişi buldu ve VERİ
nerede olduğunu gösterir fizik arşivde dosya verileri bulundu. tarafından bulunan dosya adları fizik kapalı
köşeli parantez içinde ve "==> 95" gösterimi, dizin girişinin bulunduğunu gösterir.
by fizik 2526 konumunda, 95 konumuna bir dosya veri işaretçisi vardır. (Bu açıkça yanlıştır,
dosya verileri her zaman bir arşivde bulunduğundan sonra onların dizin girişi.) Gerçekte,
fizik 2587, 3970 ve 4769 konumlarında dosya verilerini buldu. fizik sadece iki dizin bulundu
girişler ve her dizin girişi, dosya veri konumlarından biri olan bir dosyaya karşılık gelir.
bir eserdir.

Bu durumda, vermeyi denemek için komutlar hayvanat bahçesi olabilir, x@2526,2587 (özü ile başlayan
2526 konumundan ve dosya verilerini 2587 konumundan alın), x@3090,3970 (3090'da ayıklayın,
3970 verileri) ve x@3909,4769 (3909'da ayıklayın, 4769'dan veri alın). Bir kez doğru-
eşleşen dizin girişi/dosya veri çifti bulundu, hayvanat bahçesi çoğu durumda ile senkronize olacak
ve daha sonra arşivde bulunan tüm dosyaları doğru şekilde çıkarın. Deneme yanılma olmalı
tüm hasarsız dosyaların çıkarılmasına izin verin. Ayrıca kendi kendine açılan arşivlerin
kullanılarak oluşturuldu sez (Kendiliğinden Açılan hayvanat bahçesi MS-DOS için yardımcı program), normalde
çıkarma için bir MS-DOS sisteminde yürütülür, kullanılarak MSDOS olmayan sistemlerde çıkarılabilir.
hayvanat bahçesi kullanarak hasarlı arşiv kurtarma yöntemi @ değiştirici.

Wildcard idare

**IX işletim sistemleri ailesi altında, kabuk normalde joker karakterleri bir listeye genişletir.
eşleşen dosyaların Bir arşivdeki dosyalarla eşleşmesi amaçlanan joker karakterler
bu nedenle kaçmalı veya alıntılanmalıdır. Bir arşive eklenecek dosyaları seçerken joker karakter
kurallar kabuk için tanımlandığı gibidir. Bir arşivden dosya seçerken,
joker karakter işleme tarafından yapılır hayvanat bahçesi aşağıda açıklandığı gibi.

MS-DOS ve AmigaDOS altında, joker karakterlerin alıntılanması gerekli değildir. Tüm joker karakter genişletmesi
dosya adları tarafından yapılır hayvanat bahçesi, ve dizin adlarının içindeki joker karakterler yalnızca
dosyaları listelemek veya çıkarmak, ancak eklerken değil.

tarafından yorumlanan joker karakter sözdizimi hayvanat bahçesi aşağıdaki karakterlerle sınırlıdır.

* Sıfır veya daha fazla karakterden oluşan herhangi bir diziyle eşleşir.

? Herhangi bir tek karakterle eşleşir.

keyfi kombinasyonları * ve ? izin verilir.

/ Sağlanan desenin herhangi bir yerinde eğik çizgi varsa, eğik çizgi
dosya adından herhangi bir dizin öneki açıkça eşleştirilmelidir. Eğer tedarik edilirse
desen eğik çizgi içermez, eşleşme yalnızca dosya adında seçicidir.

CC Kısa çizgi ile ayrılmış iki karakter, bir karakter aralığını belirtir. Tüm dosya adları
bu karakterlerle başlayan eşleşecek. Karakter aralığı yalnızca anlamlıdır
kendi başına veya bir dizin adından önce gelir. Özel olarak yorumlanmaz ise
bir dosya adının parçasıdır.

: ve ;
Bu karakterler, bir dosya adını bir nesil numarasından ayırmak için kullanılır ve
arşivlenmiş dosyaların belirli nesillerini seçerken kullanılır. eğer nesil yoksa
karakter kullanıldığında, belirtilen dosya adı yalnızca en son nesille eşleşir.
dosya. Nesil karakteri belirtilirse, dosya adı ve nesil
tarafından bağımsız olarak eşleştirilir hayvanat bahçesi joker karakter mekanizması. nesil yoksa
aşağıdaki belirtilen : or ; karakter, o dosyanın tüm nesilleri eşleşir.
Özel bir durum olarak, bir nesil sayısı 0 yalnızca en son nesille eşleşir
dosya, while ^0 en sonuncusu dışında bir dosyanın tüm nesilleriyle eşleşir. Eğer hayırsa
dosya adı, oluşturma karakterinden önce belirtilirse, tüm dosya adları eşleşir.
Sonuç olarak, nesil karakteri kendi başına tüm nesillerin tüm nesilleriyle eşleşir.
dosyaları.

MS-DOS kullanıcıları şunu unutmamalıdır: hayvanat bahçesi noktayı özel bir karakter olarak görmez ve
yıldız işaretinden sonraki karakterleri yok saymaz. Böylece * tüm dosya adlarıyla eşleşir; *. *
nokta içeren dosya adlarıyla eşleşir; * _ * alt çizgi içeren dosya adlarıyla eşleşir; ve
*z karakteriyle biten tüm dosya adlarıyla eşleşir z, nokta içerip içermedikleri.

kullanım ipuçları

Acemi komutu ayarlandı hayvanat bahçesi işlevsellik ile bir arayüz sağlamak içindir ve
Diğer benzer arşiv yardımcı programlarının kullanıcılarına tanıdık gelecek bir format. İle tutmak
Bu amaçla, Acemi komutları herhangi bir alt dizin bilgisini korumaz veya kullanmaz veya
kullanımına izin vermek hayvanat bahçesi birden fazla dosya neslini koruma yeteneği. Bunun için
Bu nedenle, kullanıcılar mümkün olan en kısa sürede yalnızca Uzman komutlarını kullanmaya geçmelidir.

Expert komut seti oldukça büyük olmasına rağmen hemen hemen her
durumda, bir komut için tüm yasal değiştiriciler tamamen ortogonaldir. Bu, kullanıcının
herhangi bir değiştirici kombinasyonunu seçebilir ve birlikte hareket ettiklerinde,
sezgisel olarak belirgin etki. Bu nedenle, kullanıcının yalnızca her değiştiricinin ne yaptığını ezberlemesi gerekir ve
daha sonra fazla düşünmeden bunları gerektiği gibi birleştirebilir.

Örneğin, a Arşive dosya eklemek için kullanılan komut. Kendi kendine,
sadece belirtilen dosyaları ekler. Yalnızca önceden arşivlenmiş dosyaların güncellenmesine neden olmak için
disk kopyaları değiştirilmiş, yalnızca u değiştirici, yapma
komuta au. Yalnızca yeni dosyaların (yani, halihazırda arşivde olmayan dosyaların)
ekledi, n değiştirici komutu oluşturmak için kullanılır an. Neden olmak her ikisi de zaten arşivlenmiş
güncellenecek dosyalar ve eklenecek yeni dosyalar, u ve n değiştiriciler birlikte kullanılabilir,
komutu vermek aun. Değiştiricilerin sırası önemli olmadığından, komut
ayrıca olabilir anu.

Dahası, c değiştirici neden için kullanılabilir hayvanat bahçesi kullanıcıdan bir yorum yapmasını istemek için
eklenen her dosyaya ekleyin. Ve f değiştirici hızlı eklemeye neden olabilir (olmadan ekleme
sıkıştırma). O zaman açık olmalı ki, komut teyze sebep olacak hayvanat bahçesi güncellemek için
önceden arşivlenmiş dosyalar, yeni dosyalar ekleyin, kullanıcıdan yorum isteyin ve eklemeyi yapın
dosyaların herhangi bir sıkıştırma olmadan. Ayrıca, kullanıcı dosyaları şuraya taşımak isterse,
arşivleyin, yani arşive eklendikten sonra her dosyanın disk kopyasını silin,
sadece eklemek için gerekli M komuta değiştirici, bu yüzden olur teyze. Ve eğer
kullanıcı ayrıca arşivin komutun bir parçası olarak paketlenmesini ve böylece
değiştirilen herhangi bir dosyadan alan, komut şu şekilde değiştirilebilir: auncfMP toplayarak
the P paketlemeye neden olan değiştirici.

Benzer şekilde, arşiv listeleme komutları, değiştiricileri birleştirerek oluşturulabilir. Basit
bir arşivin içeriğini listeleme komutu l. Kullanıcı hızlı bir sütunlu istiyorsa
listeleme, f vermek için değiştirici eklenebilir. lf emretmek. Bu listeye sahip olacağından
arşiv adını veren bir başlık ve hakkında ilginç bilgileri özetleyen bir fragman
Silinen dosyaların sayısı gibi arşiv, kullanıcı "sessizleştirmek" isteyebilir
bunları bastırarak listeleme; ilgili değiştirici q, komuta eklendiğinde
verir lfq. Kullanıcı **IX modu (dosya koruma) bitlerini görmek isterse ve ayrıca
birden fazla nesil hakkında bilgi, değiştiriciler m (mod bitlerini göster) ve g (göstermek
üretim bilgisi) komutu verilerek eklenebilir lfqmg. Kullanıcı da isterse
eklenmiş bir arşiv yorumunu görmek için değiştirici A (arşiv için) hizmet verecek. Böylece
komuta lfqmgA herhangi bir başlığı bastırarak arşivin hızlı bir sütunlu listesini verir
ve fragman, mod bitlerini ve nesil bilgilerini gösteren ve herhangi bir yorumu gösteren
bir bütün olarak arşive eklenmiştir. Ek olarak dosyalara bireysel yorumlar eklenmişse
ayrıca gereklidir, sadece ekleyin c komuta değiştirici, bunu yapmak lfqmgAc.
ancak yukarıdaki komut silinen dosyaları göstermeyecektir; onları görmek için kullanın d değiştirici,
komutu vermek lfqmgAcd (veya olduğu gibi ikiye katlayın lfqmgAcdd if bir tek silinen dosyalar
listelenebilir). Kullanıcı ayrıca listelenmekte olan her dosya için CRC değerini de görmek isterse,
değiştirici C bunu komuttaki gibi yapacak lfqmgAcdC, hangi hızlı bir sütunlu verir
Silinen dosyalar da dahil olmak üzere tüm dosyaların listesi, herhangi bir arşiv yorumunu ve dosyasını gösterir.
yorumlar ve dosya koruma kodları ve oluşturma bilgilerinin yanı sıra CRC değeri
her dosyanın.

Yukarıdaki komutun lfqmgAcdC olarak da kısaltılabilir VfqmgdC Çünkü
komuta V için kestirme LCA (tüm yorumların gösterildiği arşiv listesi). Benzer şekilde
komuta v için kestirme lA (gösterilen arşiv yorumu ile arşiv listesi). Her ikisi de V ve v
diğer arşiv listeleme komutlarından herhangi biri için değiştiriciler olarak kullanılabilir.

Nesiller

Varsayılan olarak, hayvanat bahçesi yalnızca belirli bir dosyanın en son neslinin gerekli olduğunu varsayar. Eğer
En son nesil dışındaki nesillerin seçilmesi gerekir, bu belirtilerek yapılabilir.
onları dosya adında. Örneğin, adı stdio.h normalde en sonuncuya atıfta bulunur
dosyanın oluşturulması stdio.h içinde depolanmış hayvanat bahçesi Arşiv. gösteren bir arşiv listesi almak için
tüm nesiller stdio.h arşivde, şartname stdio.h:* kullanılabilir
(joker karakteri korumak için gerekirse tek tırnak içine alınır * itibaren
kabuk). Ayrıca, stdio.h:0 yalnızca en son nesli seçer stdio.h, süre stdio.h:^0
en sonuncusu hariç tüm nesilleri seçer. bu : burada karakter ayırır
nesil numarasından dosya adı ve karakter * hepsiyle eşleşen bir joker karakterdir
olası nesiller Kolaylık sağlamak için, neslin kendisi dışarıda bırakılabilir, böylece
isim stdio.h: (ile : ancak nesil numarası veya joker karakter olmadan) tümü ile eşleşir
nesiller aynen stdio.h:* yapar.

Bir nesil belirtilmişse ancak dosya adı mevcut değilse, aşağıdaki gibi :5, :*, ya da sadece :, herşey
belirtilen neslin dosya adları seçilecektir. Böylece :5 5. nesli seçer
her dosya ve :* ve : tüm dosyaların tüm nesillerini seçin.

Şunu vurgulamakta yarar var hayvanat bahçesi bir dosyanın en son nesli fikri temel alınmaz
tüm arşivi aradıktan sonra. Bunun yerine, ne zaman hayvanat bahçesi arşive bir dosya ekler,
en son nesil olarak işaretlendi. Bu nedenle, bir dosyanın en son nesli ise
silindi, sonra yok hayır bu dosyanın oluşturulması artık en son olarak kabul edilir. Bu olabilir
kullanıcı için şaşırtıcı. Örneğin, bir arşiv dosyayı zaten içeriyorsa stdio.h:5
ve arşiv listesinde şu şekilde görünen yeni bir kopya eklenir stdio.h:6, ve sonra stdio.h:6
silinir, kalan kopya stdio.h:5 artık en son olarak kabul edilmeyecek
nesil ve dosya stdio.h:5, silinmiş olsa bile, artık bir arşivde görünmeyecek
5. nesil (veya her nesil) özellikle talep edilmediği sürece listeleme. Bu
davranışın gelecekteki sürümlerinde iyileştirilmiş olması muhtemeldir. hayvanat bahçesi.

onworks.net hizmetlerini kullanarak hayvanat bahçesini çevrimiçi kullanın


Ücretsiz Sunucular ve İş İstasyonları

Windows ve Linux uygulamalarını indirin

Linux komutları

Ad




×
reklâm
❤️Buradan alışveriş yapın, rezervasyon yapın veya satın alın; ücretsizdir, hizmetlerin ücretsiz kalmasına yardımcı olur.