Файлдарды архивтендіру



Кіріспе
Архивтеу программалары
Архивтік файл
ZIP архиваторларының командалары және кілттері
Файлды архивке енгізу
Файлдардың қысу деңгейін көрсету
Архивтік файлдардың аттары.
Архивтік файлдарға қызмет көрсетуші
программалар
Архивтік прграммалардың режимі
Файлдарды архивке орналастыру
Архивтік файлдарды өңдеу режимдері
Файлдарды архивке енгізу
Файлдарды архивтен шығарып алу
Өздігінен жинақталатын архивтегі
файлды құру.
Дискте бар файлдың режимде орналасуы.
Каталогтың астындағы архивтелген файлдар.
Архивтің мазмұнын қарап шығу.
Мазмұнын шығару форматы
Файлды информацияда сорттау
Архивтің дұрыстығын тексеру
Зақымдалған архивтерді қалпына
келтіру.
Архивтің қоректену кезінде өшірілуі .
Парольдың көмегімен файлдарды
қорғау .
Қорытынды.
Компьютерді қамтамасыз ету барысында әр түрлі себептерге байланысты қатты дискідегі бірқатар ақпараттар жоғалуы немесе жойылып кетуі мүмкін.
Ақпараттарды компьютерлік вирустардың жойып жіберуі , дұрыс түзетулер енгізбеу немесе кездейсоқ жағдайда файлдарды өшіріп және т.б. жағдайлар , қатты дисктың бұзылуына әкеп со-
ғады . Осындай жағдайларды болдырмау үшін қолданып жүрген файлдардың көшірмесі немесе жүйелі түрде өзгертілген файлдың көшірмелерін жаңартып отыру керек . Ақпараттарды сақтау үшін олардың көшірмесін алу керек . Файлдар қанша орын алса , көшірмелерде сонша орын алады және де керекті файлдарды көшіріп алу үшін көп дискета керек болады . Мысалы : қатты дискідегі сыйымдылығы 1,2 Гбайт файлды көшіріп алу үшін
әрқайсысының сыйымдылығы 1,44 Мбайттан тұратын 854 дискета керек .Мұндай саны көп дискетпен жұмыс істеу және көшір-
мелерді жасау өте қиын .
Файлдарды архивтеуге арналып жасалған программаларды көшірме жасау барысында пайдалану тиімді болады . Бұл программалар дискетадағы орынды үнемдеп , қатар қолданып
отырған файлдарды бір архивтік файлға біріктіруге көмектеседі .
Бұл архивтерді енгізуді едәуір оңайлатады .
Архиваторлар файл көлемін 10-70 пайызға дейін кішірейтуге мүмкіндік береді .

Кіріспе

Компьютерді қамтамасыз ету барысында әр түрлі
себептерге байланысты қатты дискідегі бірқатар ақпараттар
жоғалуы немесе жойылып кетуі мүмкін.

Ақпараттарды компьютерлік вирустардың жойып жіберуі ,
дұрыс түзетулер енгізбеу немесе кездейсоқ жағдайда файлдарды
өшіріп және т.б. жағдайлар , қатты дисктың бұзылуына әкеп со-
ғады . Осындай жағдайларды болдырмау үшін қолданып жүрген
файлдардың көшірмесі немесе жүйелі түрде өзгертілген файлдың
көшірмелерін жаңартып отыру керек . Ақпараттарды сақтау үшін
олардың көшірмесін алу керек . Файлдар қанша орын алса ,
көшірмелерде сонша орын алады және де керекті файлдарды
көшіріп алу үшін көп дискета керек болады . Мысалы : қатты
дискідегі сыйымдылығы 1,2 Гбайт файлды көшіріп алу үшін
әрқайсысының сыйымдылығы 1,44 Мбайттан тұратын 854 дискета керек
.Мұндай саны көп дискетпен жұмыс істеу және көшір-
мелерді жасау өте қиын .
Файлдарды архивтеуге арналып жасалған программаларды
көшірме жасау барысында пайдалану тиімді болады . Бұл
программалар дискетадағы орынды үнемдеп , қатар қолданып
отырған файлдарды бір архивтік файлға біріктіруге көмектеседі .
Бұл архивтерді енгізуді едәуір оңайлатады .
Архиваторлар файл көлемін 10-70 пайызға дейін кішірейтуге
мүмкіндік береді .
Архивтік программалар бір-бірінен қысылған файлдардың
форматымен , жұмыс істеу жылдамдығымен , архивке орналастырғандағы
файлды қысу деңгейі сияқты әртүрлі мүмкіндіктерімен
айрықшаланады .

Архивтеу программалары .

Архивтеу программалары тегін немесе делдалдық әдіспен
таратылады . Бірақта , бұндай прогрмманың көбі “shapeware”

ретінде таралады . Яғни оларды тегін алуға болады .Егер сіз

оларды барлық уақытта қолданылатын болсаңыз программа

авторына немесе таратушыларына белгіленген (әдетте 50 $ дейін)
соманы алу керек .

Файлдарды архивтеуге арналған программалар дискідегі
файл-
дар көшірмесін қысылған күйде архивтік бір файлға орналасты-
руға , кейіннен файлды шығарып алуға , архив мазмұнын
көруге т .с . с.
Істер атқаруға мүмкіндік береді . Архивтік программалар
бір-бірінен қысылған файлдың форматымен , жұмыс істеу
жылдамдығымен , архивке орналастырғандағы файлдарды қысу деңгейі
сияқты әртүрлі мүмкіндіктерімен айрықшаланады .
Компьютермен күнделікті жұмыс істеу барысында кеңінен
қолданылатын берілгендері қысудың “ классикалық ” формат-
тары .ZIP және .ARJ болып табылады .Соңғы кезде бұлардың
қатарына әйгілі .RAR форматы қосылды . Осы форматтарда жасал-
ған архивтерге арналған программалық құралдар .

Файлдарды архивтеу құралдары кестеде келтірілгент :

Операциялық Форматтың Архивтік Архивті ашудың
система қысылуы құралдары құралдары
.ZIP PKZIP.EXE PKUNZIP.EXE
MS-DOS
.RAR RAR.EXE UNRAR.EXE
.ARG ARG.EXE
Windows 9x .ZIP WinZIP
.RAR WINRAR
.ARG WINARG

Ең көп таралған архиваторлар - программаның барлығы бір-
шама ұқсас мүмкіндікке ие және олардың бірде – біреуі
басқаларынан барлық жағынан асып түспейді . Кейбір программалар
шапшаң жұмыс істейтін болса , кейбіреулері файлдарды
қысудың жоғары дәрежесін қамтамасыз ете алады . Егер
программаларды тек қысу дәрежесімен ғана салыстыратын болсақ ,
олардың арасында бірде – біреуін озық шығады деп ойламаймыз .
Себебі , әртүрлі файлдарды тиімді орналастыру үшін әртүрлі
программалар қажет . Кең таралған программалардың қатарында ARJ
, PKZIP , LHA , PKPAK , PAK.
Танымал екі архиватор программалары PKZIP PKUNZIP және
ARJ-лардыңнегізгі мүмкіндіктерінт қысқаша сипаттайық . Бұл
программалар жоғарғы жылдамдықты және ақпараттық қысу
жылдамдық дәрежесінің үлкендігін қамтамасыз етеді .
PKZIP PKUNZIP өте жоғарғы қысу дәрежесін қамтамасыз етеді .
ARJ программасы бірнеше дискетада орналасқан файлдарды
архивтейді .

Архивтік файл

Архивтік файл – қысылған күйде бір файлға енгізілген ,
қажет болғанда бастапқы күйінде шығарып алуға болатын бір
немесе бірнеше файлдың жиынтығы . Оның мазмұны (архив
құрамындағы қысылған файлдар тізімі) және әр файлдың сақтаулы
циклдік
Бақылау коды болады .Архив құрамындағы әр бір файл үшін
оның мазмұны тәрізді мынадай ақпараттар сақталады :
-файлдың аты ;
-файл орналасқан каталог туралы мағлұиат ;
-файл көлемінің дискідегі бастапқы және архивтегі қысылған
түрдегі мөлшері (байтпен беріледі) ;
-архив бүтіндігін тексеруге арналған әр файлдың циклдік
бақылау шарт таңбасы.
ARJ программасы көп томды архивтерді жасай алады .
Олар дискетадағы үлкен комплексті файлдарды архивтеу үшін
жасалған .

ZIP архиваторларының командалары

және кілттері

Программа екі негізгі файлдан тұрады :
PKZIP – файлдарды архивке енгізу (кіргізу) программасы
PKUNZIP – файлдарды архивтен шығару программасы
PKZIP PKUNZIP программасының өте үлкен функциялары бар .
PKZIP PKUNZIP программаларының функциялық тапсырмасы көрсетілген
режимнің көмегімен іске асырылады . Режимдер программаның атынан
кейінгі командалық жолдың кез – келген жерінде көрсетіледі .
Режим “ - “ немесе “ “ белгісімен көрсетіледі .

Файлды архивке енгізу

Ең алдымен файлды архивке енгізу ушін PKZIP режимді
архивтің аты (файлдың аты)

Режимдер – “ – “ немесе “\” таңбаларымен басталатын режим
атаулары , олар команда атқаратын жұмысты айқындайды

немесе анықтайды .

Файлдың аттары – архивтерге енгізілетін файлдардың аттары.
Мұнда оларды топтайтын нұсқа таңбаларды (? және *) қолдануға
болады . Егер файлдардың аттары көрсетілмесе , онда ағымдағы
каталогтардың барлық файлдары өңделеді.
Ескерту :
“* “, “? ”белгісі тұрған орында кез – келген белгілеулер
қолданылады.
Мысалы:
1. game * - барлық файлдар game атпен архивтеледі дегенді
білдіреді. ( game.exe , game. sav, game . cfg )
.ga* sav - алғашқы екі әрпі де ( game . sav және sav ) кеңей-
тілуімен ( ? белгісі)
2. game .? a ? - game атты барлық файл ортасында “а’’
түрде кеңейтілген ( game . sav , game . bat )
game ??? * - барлық функциялардың аттары алғашқы 4 әріп game

және осы 4 әріптен кейінгі “*” - ты кез - келген
символмен кеңейтуге болады .
Команданы енгізгеннен кейін жинақтағыш программалар
сұраныс жасаған әрекеттерді орындайды , экранда архивтеуге
кіргізетін файлдардың аттары шығады. Әрбір файлдарды қысу
кезінде файлдардың өңделген бөлігінің % - і шығады. Әр
файлдарды қысу аяқталған кезде ол файлдың атына қарама –
қарсы қысу дәрежесі хабарланады . Мысалы : PKZIP. Exe
файлын жинақтағанда экранда төмендгідей жазу шығады:
Adding : PKZIP. EXE Deflating ( 36% ) , done.

Файлдардың қысу деңгейін көрсету

PKZIP программасы жұмыстың жеткілікті үлкен жылдамды-
ғын және максималды қысу дәрежесіне жақынырақ жеткізуді
( бірнеше % жоғары ) және қысу дәрежесінің аз бөлігін қамта-
масыз етеді . Программа кілтпен максималды қысу дәрежесі
кезінде баяу жұмыс істейді . Керсінше кілтпен аз қысу
кезінде қысу дәрежесі тезірек жұмыс істейді .
Кілттер:
-ex - максималды дәреже
-en - орташа ( кәділегі ) дәреже
-es - аз дәреже

Архивтік файлдардың аттары.

PKZIP PKUNZIP және ARJ архивтік файл программа-
лардың аттары төмендегідей кеңейтіледі :
ZIP - PKZIP PKUNZIP программаларының архивтік файлдары
көп томды архивтеуде архивтің жалғасы мынадай кеңейту
А01, А02 , т.с.с болады . ARJ – ARJ программаларының архивтік
файлдары.

Архивтеу программасын қолдану кезінде архивтер кеңейту-
дің аттарын ( имена ) тусінеді. Егер архивтік файлдар үшін кеңей-

тілуі көрсеетілмесе , онда .ZIP программалары PKZIP PKUNZIP
және ARJ программасы – ARJ прграммасы үшін кеңейтілуін
түсінеді.

Архивтік файлдарға қызмет көрсетуші
программалар

ARJ программасы өзінің архивтелуін қамтамасыз ету үшін
барлық функцияларды орындайды . Ол файлдарды архивтейді ,
файлдарды архивтен шығарып алады .
Ал ZIP файлдары үшін әртүрлі прграммалар орындалады:
PKZIP - файлдарды архивке кіргізу
PKUNZIP – файлдарды архивтен шығару
РК ZIP FIX – зақымдалған архивтік файлдарды қайта жаңарту
ZIP 2 EXE - өздігінен айналатын файл
Cонымен қатар осы программаларды құрушылар мен тәуелсіз
программистер архивті өңдеу үшін әртүрлі көмекші программалар
пайдалануға болады . Мысалы:
PK FIND - .ZIP архивте және дискіде файлдарды іздеу.
REARJ - барлық архивтерді .ARJ архивіне түрлендіру.
ARJ SORT - .ARJ архивтерді іріктеу
ARCVIEW – архивтерді диалогты модификациялау және көру.

Архивтік прграммалардың режимі

PKZIP PKUNZIP және ARJ программаларының үлкен
функционалдық саны бар , шақырылу программасының көмегімен
командалық жолда керек функция орындалады.
ARJ функциялық программасы код тапсырмасы арқылы орындалады
. Код командасы – бір әріп , командалық бағанға программаның
атынан көрсетіледі.

Мысалы:
А - архивке файлды қосу.
Т - архивтің тестіленуі ( тексерілуі )
Е – архивтен шығарылған файл
ARJ программасынан қандай қимылдар талап етіледі ? Бұл
сұрақты режимге қоюға болады . Режимдер командалық жолдың
кез – келген жерінде командалық саннан кейін “ – “ :-V, -М
немесе (т.б таңбалар өткен белгімен) “ “ : V , M және т.б
өткен белгілермен қойылады. Алайда , бұл екі әдісті бір
командалық
жолда араластыруға болмайды.
PKZIP PKUNZIP функцианалдық программалары тек қана
режим көрсетулерінің көмегімен орындалады. Режимдер программаларының
атынан кейін командалық жолдың кез –
келген жерінде көрсетілуі мүмкін. Олар “ – “ немесе “ “
белгісімен қойылады.

Файлдарды архивке орналастыру

Файлдарды архивке орналастыру үшін мынадай команда
форматы пайдаланылады:
PKZIP режимдік архивтің аты [файлдың аты ...
ARJ архив аты режимнің командасы ( каталог)
[файлдың аты...
Команда параметрлері:
Команда – ARJ командасы үшін орындалатын жұмыс түрін көрсететін
бір әріптен тұратын команда аты , мысалы :
А - архивке файлды қосу , М - файлы архивке жіберу т.с.с;
Режимдер - “- “ немесе “ “ таңбаларымен басталатын режим
атаулары , олар команда атқаратын жұмысты айқындайды
немесе анықтайды.
Архивтің аты - өңделуге тиіс архивтік файлдың аты , бір сөз-
ден тұрады . Егер мұндай атты архив болмаса , онда осы жұмыс
барысында ол пайда болады . Бұл файлдың типі көрсетілмесе ,
онда ол .ZIP кеңейтуі PKZIP және ARJ программасын
түсінеді.

Каталог – архивке енгізілуге ( шығарылуға ) тиіс файлдар орна-
ласқан каталог аты . Каталог атын нақты көрсете отырып , басқа
каталогтағы файлдарды осы архивке енгізуге болады . Егер
каталог аты көрсетілмесе , онда ол ағымдағы каталог болып
есептеледі .
Файл аттары – архивке енгізілетін (шығарылатын ) файл аттары .
Мұнда оларды топтайтын нұсқа таңбаларды (? және*) қол-
дануға болады . Егер файл аттары көрсетілмесе , онда ағымдағы
каталогтың барлық файлдары өңделеді . Команданы енгізгеннен
кейін архивтеу программалары өзіміз сұраған әрекеттерді
орындай бастайды . Экранда архивтік файлдарға кіргізетін аттар
шығады .
Файлдардың қысу деңгейін көрсету :
Келісім бойынша , ARJ программасы жылдам жұмыс істеп ,
файлдарды ең жоғарғы деңгейге жақын күйде қысады .
Бірақ өз қалауымызша мүмкіндігінше жоғарғы деңгейде
(бірнеше % - ке жоғары ) қысу режимін пайдалануға болады .
Ол әдеттегідей көбірек уақытқа созылып , баяулау орындала-
ды . ARJ программасының бұл режимі - JM әріптерімен беріледі .

Архивтік файлдарды өңдеу режимдері

PKZIP және ARJ программасында файлдарды архив-
теудің үш негізгі режимі бар . Олар :
1. Add – архивке барлық файлдарды енгізу (А командасы );
2. Update – архивке тек жаңа файлдарды енгізу (U командасы );
3. Freshen – архивке тек бұрынғы қысылған нұсқасынан өзгертіл-
ген файлдардың жаңа версияларын енгізу (F командасы);


PKZI- AR-
P J

AD- По Ко
D Умолчанию манда
Режим -U команда
Up- Режи команда
Date м-F
Freshen


Файлдарды архивке енгізу

Көптеген жағдайларда архивке файлдың көшірмесін емес ,
өзін толық күйде жібереді . Яғни дискіде ол файл жойылады .
Файлды архивке осылай ауыстыру үшін PKZIP және ARJ
программасының келесі -D режимі (A,U,F командаларымен
бірге көрсетіледі) немесе M командасы жеке режимсіз қолданы-
лады . Айта кететін жайт , D – A командасының режимі болып
табылады . Ол архивке енгізілген файлдарды жоя отырып ,
файлды тек архив ішінде ғана сақтайды .Сонымен , ... жалғасы

Сіз бұл жұмысты біздің қосымшамыз арқылы толығымен тегін көре аласыз.
Ұқсас жұмыстар
Ақпараттарды ықшамдау (архивтеу)
Енгізу-шығаруды ұйымдастыру тәсілдері
Қорғаудың стандарттық құралдары
Есептеу желісі
Пайдаланушылардың басқаруы және пайдаланушылар тобы
Архивтеу программалары. файлдарды архивтеудің қажеттілігі
Архивтеу программалары. Файлдарды архивтен шығару
Информатиктерге архивтеу туралы аздаған жаңалықтар
Файлдарды архивтеу. архиватор бағдарламалар
Phyton бағдарламалау тілінде файлдармен жұмыс
Пәндер