Ito ang command na paxtar na maaaring patakbuhin sa OnWorks na libreng hosting provider gamit ang isa sa aming maramihang libreng online na workstation gaya ng Ubuntu Online, Fedora Online, Windows online emulator o MAC OS online emulator
PROGRAMA:
NAME
paxtar - tape archiver
SINOPSIS
paxtar {crtux}[014578AabefHhJjLmNOoPRSpqsvwXZz] [blocking-factor | archive | replstr]
[-C direktoryo] [-I file] [file ...]
paxtar {-crtux} [-014578AaeHhJjLmNOoPpqRSvwXZz] [-b blocking-factor] [-C direktoryo]
[-f archive] [-I file] [-M bandila] [-s replstr] [file ...]
DESCRIPTION
Ang paxtar Ang command ay gumagawa, nagdaragdag ng mga file sa, o nag-extract ng mga file mula sa isang archive file sa "tar"
pormat. Ang isang tar archive ay madalas na nakaimbak sa isang magnetic tape, ngunit maaaring maiimbak nang pantay-pantay
isang floppy, CD-ROM, o sa isang regular na disk file.
Sa unang (legacy) na form, lahat ng opsyon ay nag-flag maliban sa -C at -I dapat nakapaloob sa loob
ang unang argumento sa paxtar at hindi dapat lagyan ng prefix ng gitling ('-'). Mga argumento ng opsyon,
kung mayroon man, ay pinoproseso bilang kasunod na mga argumento sa paxtar at pinoproseso sa pagkakasunud-sunod sa
kung saan ang kanilang kaukulang mga flag ng opsyon ay ipinakita sa command line.
Sa pangalawa at ginustong anyo, ang mga flag ng opsyon ay maaaring ibigay sa anumang pagkakasunud-sunod at kaagad
sinusundan ng kanilang katumbas na mga halaga ng argumento ng opsyon.
Dapat na naroroon ang isa sa mga sumusunod na flag:
-c Gumawa ng bagong archive, o i-overwrite ang isang umiiral nang archive, idagdag ang mga tinukoy na file sa
ito.
-r Idagdag ang pinangalanang mga bagong file sa kasalukuyang archive. Tandaan na ito ay gagana lamang sa
media kung saan maaaring ma-overwrite ang isang end-of-file mark.
-t Ilista ang mga nilalaman ng archive. Kung ang anumang mga file ay pinangalanan sa command line, ang mga iyon lamang
ililista ang mga file. Ang file ang mga argumento ay maaaring tukuyin bilang mga pattern ng glob (tingnan
globo(3) para sa karagdagang impormasyon), kung saan paxtar ililista ang lahat ng miyembro ng archive
na tumutugma sa bawat pattern.
-u Alyas para sa -r.
-x I-extract ang mga file mula sa archive. Kung ang anumang mga file ay pinangalanan sa command line, ang mga iyon lamang
ang mga file ay makukuha mula sa archive. Ang file ang mga argumento ay maaaring tukuyin bilang
mga pattern ng glob (tingnan globo(3) para sa karagdagang impormasyon), kung saan paxtar ay i-extract
lahat ng miyembro ng archive na tumutugma sa bawat pattern.
Kung higit sa isang kopya ng isang file ang umiiral sa archive, ang mga susunod na kopya ay o-overwrite
naunang mga kopya sa panahon ng pagkuha. Ang mode ng file at oras ng pagbabago ay napanatili
kung maaari. Ang file mode ay napapailalim sa pagbabago ng umaskNa (2).
Bilang karagdagan sa mga flag na binanggit sa itaas, alinman sa mga sumusunod na flag ay maaaring gamitin:
-A Sumulat ng Unix Archiver library sa halip na mga tape archive.
-a Hulaan ang compression utility batay sa archive filename. Kawalan ng kakayahang manghula
ay magreresulta sa tahimik na hindi paggamit ng anumang compression. Ang opsyon na ito ay umiiral lamang para sa semi-
pagiging tugma sa GNU alkitran; Lubos na inirerekomendang i-archive sa stdout at pipe
sa isang panlabas na compression utility na may naaangkop na mga argumento sa halip:
tar -cf - foo | xz -2e >foo.txz
-b blocking-factor
Itakda ang blocking factor na gagamitin para sa archive. paxtar gumagamit ng 512-byte na mga bloke. Ang
Ang default ay 20, ang maximum ay 126. Mga archive na may blocking factor na mas malaki sa 63
lumalabag sa pamantayan ng POSIX at hindi magiging portable sa lahat ng system.
-C direktoryo
Ito ay isang positional na argumento na nagtatakda ng gumaganang direktoryo para sa mga sumusunod
mga file. Kapag nag-extract, kukunin ang mga file sa tinukoy na direktoryo; kailan
paglikha, ang mga tinukoy na file ay itugma mula sa direktoryo.
-e Huminto pagkatapos ng unang error.
-f archive
Filename kung saan naka-imbak ang archive. Default sa /dev/rst0.
-H Sundin ang mga symlink na ibinigay sa command line lamang.
-h Sundin ang mga simbolikong link na parang mga normal na file o direktoryo ang mga ito. Sa extract mode
nangangahulugan ito na ang isang entry sa direktoryo sa archive ay hindi magpapatungan ng isang umiiral na
simbolikong link, ngunit sa halip kung ano ang itinuturo ng link.
-I file
Ito ay isang positional argument na nagbabasa ng mga pangalan ng mga file na i-archive o i-extract
mula sa ibinigay na file, isa bawat linya.
-J Gamitin ang xz utility para i-compress ang archive.
-j Gamitin ang bzip2 utility para i-compress ang archive.
-L Kasingkahulugan para sa -h pagpipilian.
-M bandila
I-configure ang archive normalizer. bandila ay alinman sa isang numeric na halaga na katugma sa
strtonum(3) na direktang nakaimbak sa mga flag na salita, o isa sa mga sumusunod
value, opsyonal na nilagyan ng prefix na "no-" upang i-off ang mga ito:
inode 0x0001: I-serialize ang mga inode, zero na impormasyon ng device.
(cpio, sv4cpio, sv4crc)
mga link 0x0002: Isang beses lang mag-imbak ng nilalaman ng mga hard link.
(cpio, sv4cpio, sv4crc)
mtime 0x0004: I-zero out ang oras ng pagbabago ng file.
(ar, cpio, sv4cpio, sv4crc, ustar)
uidgid 0x0008: Itakda ang may-ari sa 0:0 (root:wheel).
(ar, cpio, sv4cpio, sv4crc, ustar)
pandiwa 0x0010: I-debug ang opsyong ito.
mag-alis ng mga insekto 0x0020: I-debug ang storage ng header ng file.
lncp 0x0040: I-extract ang mga hard link sa pamamagitan ng kopya kung nabigo ang link.
numid 0x0080: Gumamit lamang ng mga numerong uid at gid na halaga.
(ustar)
gslash 0x0100: Magdagdag ng slash pagkatapos ng mga pangalan ng direktoryo.
(ustar)
itakda 0x0003: Panatilihing buo ang pagmamay-ari at oras.
dist 0x008B: Linisin ang lahat maliban sa oras.
uliran 0x008F: Linisin ang lahat.
ugat 0x0089: Malinis na impormasyon ng may-ari at device.
Kapag lumilikha ng isang archive at verbosely listahan ng output, ang mga normalisasyon
Ang mga operasyon ay hindi makikita sa output, dahil ang mga ito ay ginawa lamang pagkatapos ng
naipakita ang output.
Ang opsyong ito ay ipinatupad lamang para sa ar, cpio, sv4cpio, sv4crc, at ustar file
pormat ng mga gawain sa pagsulat.
-m Huwag pangalagaan ang oras ng pagbabago.
-N Katulad ng -M numid.
-O Kung nagbabasa, i-extract ang mga file sa karaniwang output.
Kung nagsusulat, sumulat ng mga lumang-style (hindi POSIX) na archive.
-o Huwag magsulat ng impormasyon sa direktoryo na mas lumang (V7) na istilo alkitran ay hindi makapag-decode.
Ito ay nagpapahiwatig ng -O bandila.
-P Huwag tanggalin ang mga nangungunang slash ('/') mula sa mga pathname. Ang default ay i-strip ang leading
mga slash.
-p Panatilihin ang user at group ID pati na rin ang file mode anuman ang kasalukuyan umaskNa (2).
Ang mga setuid at setgid bit ay pinapanatili lamang kung ang gumagamit ay ang superuser. Tanging
makabuluhan kasabay ng -x bandila.
-q Piliin ang unang miyembro ng archive na tumutugma sa bawat isa file operand. Hindi hihigit sa isa
ang miyembro ng archive ay tumugma para sa bawat isa file. Kapag ang mga miyembro ng uri ng direktoryo ay
tumugma, ang hierarchy ng file na na-root sa direktoryong iyon ay tumutugma din.
-R Isulat ang SysVR4 CPIO file sa halip na tar o POSIX ustar file. I-serialize ang inode
mga numero, i-zero out ang impormasyon ng device. Ang nilalaman ng file ng mga hard link ay nakaimbak lamang
isang beses.
-S Sumulat ng mga SysVR4 CPIO file gamit ang CRC sa halip na tar o POSIX ustar file. Serialise
mga numero ng inode, i-zero out ang impormasyon ng device. Ang nilalaman ng file ng mga hard link ay
isang beses lang nakaimbak.
-s replstr
Baguhin ang mga pangalan ng miyembro ng archive ayon sa pagpapalitan ng expression replstr,
gamit ang syntax ng ed(1) mga regular na expression ng utility. file maaaring mga argumento
ibinigay upang paghigpitan ang listahan ng mga miyembro ng archive sa mga tinukoy.
Ang format ng mga regular na expression na ito ay
/luma/bago/[gp]
Tulad ng sa edNa (1), luma ay isang pangunahing regular na expression (tingnan re_format(7)) at bago maaari
naglalaman ng ampersand ('&'), '\n' (saan n ay isang digit) back-reference, o
pagtutugma ng subexpression. Ang luma Ang string ay maaari ding maglaman ng mga bagong linyang character. Anuman
ang hindi null na character ay maaaring gamitin bilang isang delimiter ('/' ay ipinapakita dito). Maramihan -s
maaaring tukuyin ang mga expression. Ang mga expression ay inilapat sa pagkakasunud-sunod ng mga ito
tinukoy sa command line, na nagtatapos sa unang matagumpay na pagpapalit.
Ang opsyonal na trailing g patuloy na inilalapat ang pagpapalitan ng ekspresyon sa
pathname substring, na nagsisimula sa unang character kasunod ng pagtatapos ng
huling matagumpay na pagpapalit. Ang unang hindi matagumpay na pagpapalit ay humihinto sa
pagpapatakbo ng g opsyon. Ang opsyonal na trailing p magdudulot ng huling resulta ng a
matagumpay na pagpapalit na maisusulat sa karaniwang error sa sumusunod na format:
orihinal na-pathname >> bagong-pathname
Hindi pinipili ang mga pangalan ng file o archive ng miyembro na pumapalit sa walang laman na string
at lalaktawan.
-v Verbose operation mode.
-w Interactive na palitan ang pangalan ng mga file. Ang pagpipiliang ito ay sanhi paxtar para i-prompt ang user para sa
filename na gagamitin kapag nag-iimbak o nag-extract ng mga file sa isang archive.
-X Huwag tumawid sa mga mount point sa file system.
-Z Gamitin ang magsiksik(1) utility para i-compress ang archive.
-z Gamitin ang gzip(1) utility para i-compress ang archive.
Ang mga pagpipilian [-014578] ay maaaring gamitin upang pumili ng isa sa mga pinagsama-samang backup na device,
/dev/rstN.
Kapaligiran
TMPDIR Path kung saan mag-imbak ng mga pansamantalang file.
TAPE Default na tape device na gagamitin sa halip na /dev/rst0.
Gamitin ang paxtar online gamit ang mga serbisyo ng onworks.net