5.8.1Xdebian/zsh-common//usr/share/zsh/functions/Completion/Linux/_acpi debian/zsh-common//usr/share/zsh/functions/Completion/Linux/_acpitool debian/zsh-common//usr/share/zsh/functions/Completion/Linux/_alsa-utils pdebian/zsh-common//usr/share/zsh/functions/Completion/Linux/_analysepluginΪ 8  debian/zsh-common//usr/share/zsh/functions/Completion/Linux/_brctlsJG\debian/zsh-common//usr/share/zsh/functions/Completion/Linux/_btrfs"debian/zsh-common//usr/share/zsh/functions/Completion/Linux/_chattr#debian/zsh-common//usr/share/zsh/functions/Completion/Linux/_chcon.%X Ddebian/zsh-common//usr/share/zsh/functions/Completion/Linux/_chrt.%D(4 debian/zsh-common//usr/share/zsh/functions/Completion/Linux/_cpupowerD(,#$debian/zsh-common//usr/share/zsh/functions/Completion/Linux/_cryptsetupY57\ debian/zsh-common//usr/share/zsh/functions/Completion/Linux/_dkmsY5;k debian/zsh-common//usr/share/zsh/functions/Completion/Linux/_e2label;;A5ldebian/zsh-common//usr/share/zsh/functions/Completion/Linux/_ethtool;Idebian/zsh-common//usr/share/zsh/functions/Completion/Linux/_findmntINtdebian/zsh-common//usr/share/zsh/functions/Completion/Linux/_freeNOVdebian/zsh-common//usr/share/zsh/functions/Completion/Linux/_fuse_argumentsXQdebian/zsh-common//usr/share/zsh/functions/Completion/Linux/_fuse_valuesXQSQTdebian/zsh-common//usr/share/zsh/functions/Completion/Linux/_fusermountTT@debian/zsh-common//usr/share/zsh/functions/Completion/Linux/_gpasswdTTU@debian/zsh-common//usr/share/zsh/functions/Completion/Linux/_htopUUtdebian/zsh-common//usr/share/zsh/functions/Completion/Linux/_iconvconfigU0Vdebian/zsh-common//usr/share/zsh/functions/Completion/Linux/_ioniceW\ `debian/zsh-common//usr/share/zsh/functions/Completion/Linux/_ipsetq^x/. debian/zsh-common//usr/share/zsh/functions/Completion/Linux/_iptablesq^Oj( Pdebian/zsh-common//usr/share/zsh/functions/Completion/Linux/_iwconfigOjYmTdebian/zsh-common//usr/share/zsh/functions/Completion/Linux/_kpartxm$ debian/zsh-common//usr/share/zsh/functions/Completion/Linux/_losetupm pZDdebian/zsh-common//usr/share/zsh/functions/Completion/Linux/_lsattrwpdebian/zsh-common//usr/share/zsh/functions/Completion/Linux/_lsblkwstdebian/zsh-common//usr/share/zsh/functions/Completion/Linux/_lsusb|udebian/zsh-common//usr/share/zsh/functions/Completion/Linux/_ltracew debian/zsh-common//usr/share/zsh/functions/Completion/Linux/_mdadm_Hdebian/zsh-common//usr/share/zsh/functions/Completion/Linux/_mii-tool̀Y debian/zsh-common//usr/share/zsh/functions/Completion/Linux/_modutils̀_ debian/zsh-common//usr/share/zsh/functions/Completion/Linux/_mondo;I3Tdebian/zsh-common//usr/share/zsh/functions/Completion/Linux/_networkmanagerk>debian/zsh-common//usr/share/zsh/functions/Completion/Linux/_opkgOldebian/zsh-common//usr/share/zsh/functions/Completion/Linux/_pidof debian/zsh-common//usr/share/zsh/functions/Completion/Linux/_pkgtool#ddebian/zsh-common//usr/share/zsh/functions/Completion/Linux/_pmap#%V Xdebian/zsh-common//usr/share/zsh/functions/Completion/Linux/_qdbus%{)debian/zsh-common//usr/share/zsh/functions/Completion/Linux/_schedtool{<debian/zsh-common//usr/share/zsh/functions/Completion/Linux/_selinux_contexts%debian/zsh-common//usr/share/zsh/functions/Completion/Linux/_selinux_rolesE%debian/zsh-common//usr/share/zsh/functions/Completion/Linux/_selinux_typesEdebian/zsh-common//usr/share/zsh/functions/Completion/Linux/_selinux_usersDdebian/zsh-common//usr/share/zsh/functions/Completion/Linux/_setsidb|debian/zsh-common//usr/share/zsh/functions/Completion/Linux/_slabtopb& debian/zsh-common//usr/share/zsh/functions/Completion/Linux/_ssܷ debian/zsh-common//usr/share/zsh/functions/Completion/Linux/_sshfs܊Zdebian/zsh-common//usr/share/zsh/functions/Completion/Linux/_strace)debian/zsh-common//usr/share/zsh/functions/Completion/Linux/_sysstat,_0debian/zsh-common//usr/share/zsh/functions/Completion/Linux/_tload,Xdebian/zsh-common//usr/share/zsh/functions/Completion/Linux/_tpbz;8debian/zsh-common//usr/share/zsh/functions/Completion/Linux/_tracepathzdebian/zsh-common//usr/share/zsh/functions/Completion/Linux/_tune2fs debian/zsh-common//usr/share/zsh/functions/Completion/Linux/_uml=?debian/zsh-common//usr/share/zsh/functions/Completion/Linux/_valgrind=Hdebian/zsh-common//usr/share/zsh/functions/Completion/Linux/_vservertdebian/zsh-common//usr/share/zsh/functions/Completion/Linux/_wakeup_capable_devicesB`debian/zsh-common//usr/share/zsh/functions/Completion/Linux/_wipefs+@debian/zsh-common//usr/share/zsh/functions/Completion/Linux/_wpa_cliAL&ۜ-AUQ % U =_arguments(-b --battery)bbattery[battery information](-B --without-battery)Bwithoutbattery[suppress battery information](-t --thermal)tthermal[thermal information](-T --without-thermal)Twithoutthermal[suppress thermal information](-a --ac-adapter)aacadapter[ac adapter information](-A --without-ac-adapter)Awithoutacadapter[suppress ac-adapter information](-V --everything)Veverything[show every device, overrides above options](-s --show-empty)sshowempty[show non-operational devices](-S --hide-empty)Shideempty[hide non-operational devices](-c --celsius -f --fahrenheit -k --kelvin)ccelsius[use Celsius as the temperature scale](-c --celsius -f --fahrenheit -k --kelvin)ffahrenheit[use Fahrenheit as the temperature scale](-c --celsius -f --fahrenheit -k --kelvin)kkelvin[use Kelvin as the temperature scale](-d --directory)ddirectory[path to ACPI info (/proc/acpi)]:directory:_files -/(-h --help)hhelp[display this help and exit](-v --version)vversion[output version information and exit]A4'+EE@ACd A1AB EA"  E@\A" | EA"  E(DA iACDAH%y ! }-AC1A!aA,"A"##TyA$ A,-\AT 1 A.A,/A e%YA| 1A6}A"7 7EzA,8,UACA|1A< A,=A">a><aAA"f ۜ9D+AFP+localselbrandsdisambigtypesetbrandsargszstyle:completion:curcontext:acpiextensionsbrands brands[(I)detect] /proc/acpi/toshibabrandstoshiba/proc/acpi/asusbrandsasus/proc/acpi/ibmbrandsthinkpad brands[(I)all] brandstoshiba(-a --ac_adapter)aac_adapter[show AC adapter presence]-b[show battery status for available batteries](-B --battery)Bbattery[show detailed battery status for all batteries found](-c --cpu)ccpu[show CPU information](-a --ac_adapter -A -b -B --battery -c --cpu -e -f --fan -t --thermal -w)-e[show just about everything](-f --fan)ffan[show fan status](-h --help)hhelp[display help](-s --suspend)ssuspend[suspend machine to memory (sleep state S3)]-S[suspend machine to disk (sleep state S4)](-t --thermal)tthermal[show thermal zone(s) information and trip points]-v[show more verbose output](-V --version)Vversion[output version information and exit]-w[show the wakeup capable devices]-W+[toggle enable/disable wakeup capable device]: :_wakeup_capable_devices brands[(I)asus] disambig brands[(I)(toshiba|thinkpad)] disambigAsus (-A --Asus)AAsus[show supported Asus ACPI extensions]-m+[set mail LED status]:mail LED status:((1\:on 0\:off))-n+[set wireless LED status]:wireless LED status:((1\:on 0\:off))-o+[set LCD panel status]:LCD panel status:((1\:on 0\:off))-z+[set disambigLCD brightness level]:disambigLCD brightness level:(0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15)selbrands brands[(I)toshiba] selbrandsToshiba-F+[force fan on or switch back to auto mode]:fan status:((1\:on 0\:auto))(-T --Toshiba)TToshiba[show supported Toshiba ACPI extensions] brands[(I)thinkpad] selbrandsselbrandsselbrandsselbrandsThinkpad-j[eject ultrabay device]disambigdisambigselbrands -l+[set disambigLCD brightness level]:disambigLCD brightness level:(0 1 2 3 4 5 6 7)_argumentsargsreturnACPAg AUmAiu u =  yQ%UYI-) !!##$%m&AC &ۜۜ&setoptlocaloptionswarncreateglobaltypesetsilentlocalopts(- : *)hhelp[print help message](- : *)version[print current version](- : *)llistdevices[list all soundcards and digital audio devices](-L --list-pcms)Llistpcms[list device names](-D --device)D+device[select PCM by name](-q --quiet)qquiet[quiet mode](-t --file-type)t+filetype[file type (voc, wav, raw or au)](-c --channels)c+channels[channels](-r --rate)r+rate[sample rate](-f --format)f+format[sample format (case insensitive)](-d --duration)d+duration[interrupt after # seconds](-s --samples)s+samples[interrupt after # samples per channel](-M --mmap)Mmmap[mmap stream](-N --nonblock)Nnonblock[nonblocking mode](-F --period-time)F+periodtime[distance between interrupts is # microseconds](-B --buffer-time)B+buffertime[buffer duration is # microseconds]periodsize[distance between interrupts is # frames]buffersize[buffer duration is # frames](-A --avail-min)A+availmin[min available space for wakeup is # microseconds](-R --start-delay)R+startdelay[delay for automatic PCM start is # microseconds](-T --stop-delay)T+stopdelay[delay for automatic PCM stop is # microseconds from xrun]*vverbose[show PCM structure and setup (accumulative)](-V --vumeter)V+vumeter[enable VU meter (TYPE: mono or stereo)](-I --separate-channels)Iseparatechannels[file for each channel](-i --interactive)iinteractive[allow interactive operation from stdin](-m --chmap)m+chmap[give the channel map to override or follow]disableresample[disable automatic rate resample]disablechannels[disable automatic channel conversions]disableformat[disable automatic format conversions]disablesoftvol[disable software volume control (softvol)]testposition[test ring buffer position]testcoef[test coefficient for ring buffer position (default 8)]testnowait[do not wait for ring buffer - eats whole CPU]maxfiletime[start another output file when the old file has recorded]processidfile[write the process ID here]usestrftime[apply the strftime facility to the output file name]dumphwparams[dump hw_params of the device]fatalerrors[treat all errors as fatal]*:sound file:_files_argumentsoptsA0,Ldx+ACg A"5 +A:0A"  =t &$0&@Ag @Ax]AC@A"ۤ@ &$AF$+localexplcontextstatelinenoptstypesetopt_args_arguments-l[gives a brief listing (one line per plugin)](-)1:plugin file:->pfile(-)2::plugin label:->plabelstatepfile_wantedpluginfilesplugin filecompaddf_call_program ladspa-plugins listplugins 2> /dev/null::space:/%:/:t:rreturnplabelwords:f$nopts[1] -l $nopts[2] 2> /dev/null/:space:/:_describepluginlabelplugin labelA4'EE|+ACGAqAA"fQ+gAF  A, A,] A, ACZ1 A!A" 0P|q#+4A$pAC a0A" &'+0<dA ,%0 hAC ,0  P A ,p0 A"$ |zsz333+0 ; A F!A9A1A.: A,QA.< AC,4QA.>PA,XqAF+localcurcontextcurcontextexplsubcmd CURRENT == 2 _describebrctl command( addbr:create\ instance\ of\ ethernet\ bridge delbr:deletes\ specified\ bridge\ instance show:show\ all\ current\ bridge\ instances addif:add\ interface\ to\ bridge delif:remove\ interface\ from\ bridge hairpin:toggle\ hairpin\ mode\ on\ a\ port showmacs:show\ a\ list\ of\ learned\ MAC\ addresses setageing:set\ MAC\ address\ ageing\ time setgcint:set\ garbage\ collection\ interval stp:control\ use\ of\ spanning\ tree\ protocol showstp:show\ bridge\ stp\ info setbridgeprio:set\ bridge\ priority setfd:set\ bridge\ forward\ delay sethello:set\ bridge\ hello\ time setmaxage:set\ maximum\ message\ age setpathcost:set\ cost\ of\ port setportprio:set\ priority\ of\ port )shiftwords CURRENT-- words[1]curcontextcurcontext%:*-subcmd:_wantedbridgesbridgecompaddfbrctl show 2>/dev/null2,1%% CURRENT == 3 subcmdaddifdelif_net_interfacessetageingsetgcintsetfdsethellosetmaxage_messagetimetime (seconds)setbridgepriopriorityprioritysetpathcostsetportpriohairpinportsport_wantedstatesstatecompaddunknown subcommand: $subcmd CURRENT == 4 setpathcostcostcostpriorityonoffon|offreturnA' EE|EEEE:Ek#EE+A<C  (D`|A (DATXt` ,@`tA8%!Q`A4"3"0H`A0C%` ##|H`A$,Hd`A$HdA(%5 `AC4 :++A %P l `A,   8 `A %P dp `A C% % ] A"0F   5 +A(A A,0UAFA8Cq0A"$h #+P>A,&:AB' FhA,(A,)At 1 A*A"$  =++A  &d0DA\ *1*A.0qA,1:AB2 FhA,3A 1A48AC 'hA 'k#AB7  FhA.8E9qA.:A.<ADeAX T0 ACeDYA0 A eD0 A eD=e0APeDQ q!""M##$)%%I&%'Q()*0 *AeDI++p + AD5,--0 \. AD.0 U/ AeD//p y0 ACeDY11p52 2A,D2355Q6]7i8u9p:A(!eD:;<===>0 p?A#eD?+0H@A4C$D@@eAB5CCAD!EMF0 FAC'DF0 GA'eD=HH0HA$(D)IJ:JK0 TLA*DL0!MA*eDM+A"N ##+eDiN9O0 PAC-DEPYQYR0 RA/DS9T U0 UA0DU0iVA01eDVWIXX=YYZ[A"N3D \0 ]A4DE]0 ]A5D ^^[0 _A06eDE_ ``aEbbcye0 e A9eDfye0 Mf!A9DyeP f"A:DfP  g#AC:DUg0 g$A:eDh9i0 i%A<Dye0 j&A<D5jjyep mk'A>Dk1ll0 l(A>eD1m]m0 n)AC?eD)oao0o*A4?DoQppiq rrsquye0Pv+A$CCDv9ww]xx0 y,A(EeDYyEzz){{{0 |-AGeDU|{0 |.AHD{09}/A4HD}~5-e9Yن0 0A,KD]9Aq0 q1AMDA0 2ANDяŐ03A$NDYE0 )4APDa0 55APDye0 u6AQD057AQD5A"KN 8RDɗP!9Py:0 ;ASD*0<APCTeDݘ͙)Qɞa5 ͤiye0 =AXYe D}emQue}ͯ=m]Ip ,>@?A^D0,@A0C_eD}0@AA0CbeD 0 =BAeeDu90 ;CACfD AHfA fHAgFhAA"gf+0DA" h$Ey+0%EAi%A"4ifۜbQeAQ+AkU0(FAlfLۄmA"4lfۜd $"@+AnFh+localcurcontextcurcontextcurstatestatelineexplcontshiftcmds_1cmds_2cmds_3cmds_4cmds_5cmds_6cmds_7cmds_8cmds_9cmds_10groupsargsgroupssubvolumefilesystemdevicescrubbalanceinspectinternalpropertyquotaqgroupreplacerescuecheckrestoresendreceivehelpversioncmds_1createdeletelistsnapshotgetdefaultsetdefaultfindnewshowsynccmds_2defragmentresizelabelusagecmds_3deleteremovereadyscanstatscmds_4startcancelresumestatuscmds_5pausecancelcmds_6dumpsupertreeinodelogicalsubvolidresolvemindevsizerootidtreestatscmds_7cmds_8enabledisablerescancmds_9assigncreatedestroylimitcmds_10cancelcmds_11chunkrecoverfixdevicesizesuperrecoverzerolog_arguments-*args[@](- *)--help[print help information](- *)--version[print version information](--version)1: :->groups2: :->cmds*:: :->args #state curstatestatecurstategroups_wantedcommandgroupsbtrfs command groupcompaddgroupscmdsgroupsiwords2 grp && grp <= 16 returngroupsgrpcurcontextcurcontext%:*:*:service-cont: grp <= 11 _wantedcommandscommandcompaddcmds_grpcontinuegroupsiwords1 grp && grp <= 16 grp <= 11 groupcmds_grpPgroupiwords2 cmd :Pgroupcmdcurcontextcurcontext%:*:*:service-cont/:/-:(-)--help[print help information]contsubvolume:create*-i[add the newly created subvolume to a qgroup]:qgroup1:destination:->mountssubvolume:delete(-c --commit-after -C --commit-each)ccommitafter[wait for transaction commit at the end of the operation](-c --commit-after -C --commit-each)Ccommiteach[wait for transaction commit after deleting each subvolume](-v --verbose)vverbose[verbose output of operations]1:subvolume:_files -/subvolume:snapshot-r[readonly snapshot]*-i[assign to qgroup]:qgroup: _message "qgroup"1:source directory:_files -/2:snapshot name or destination:_files -/subvolume:list-p[include parent ID in output]-a[include all subvolumes]-c[include ogeneration of the subvolume]-g[include generation of the subvolume]-o[include only subvolumes below the path]-u[include UUID of subvolume]-q[include parent UUID of subvolume]-R[include the uuid of the received snapshots]-t[print results as a table]-s[list only snapshot subvolumes]-r[list only readonly subvolumes]-d[list deleted subvolumes that are not yet cleaned]-G[subvolume generation is more or less than]:gen: _guard "(|+|-)[0-9]#"-C[subvolume ogeneration is more or less than]:ogen: _guard "(|+|-)[0-9]#"--sort=-[list in order]:order:_sequence compadd - rootid gen ogen path1:path:->mountssubvolume:setdefault1:id:_guard "[0-9]#" id2:path:->mountssubvolume:show(-r --rootid)rrootid[rootid of the subvolume](-u --uuid)uuuid[uuid of the subvolume]1:subvolume path:_directoriessubvolume:sync-s[sleep between checks]:delay (seconds) [1]subvolume:findnew1:subvol:_files -/2:lastgen: _message "last gen"devicefilesystemqgroupsubvolume:dfdushowusage--iec[use 1024 as a base]--si[use 1000 as a base]devicefilesystem:dfusagesubvolume:show(-b --raw)braw[output raw numbers in bytes](-h --human-readable -H)hhumanreadable[output human friendly numbers, base 1024](-h --human-readable -H)-H[output human friendly numbers, base 1000](-k --kbytes)kkbytes[show sizes in KiB, or kB with --si](-m --mbytes)mmbytes[show sizes in MiB, or MB with --si](-g --gbytes)ggbytes[show sizes in GiB, or GB with --si](-t --tbytes)ttbytes[show sizes in TiB, or TB with --si]filesystemqgroup:dushow--raw[output raw numbers in bytes]--human-readable[output human friendly numbers, base 1024]--kbytes[show sizes in KiB, or kB with --si]--mbytes[show sizes in MiB, or MB with --si]--gbytes[show sizes in GiB, or GB with --si]--tbytes[show sizes in TiB, or TB with --si]filesystem:resize1:size:_guard "(|+|-)[0-9]#[GKM]"filesystem:defragment-v[verbose]-r[defragment files recursively]-c+[compress files while defragmenting]::compression algorithm:(zlib lzo zstd)-r[defragment files recursively]-f[flush after defragmenting]-s[start position]:byte position-l[defragment limited number of bytes]:length (bytes)-t[defragment only files over a certain size]:minimum size (bytes) [32M]*:file:_filesfilesystem:du(-s --summarize)ssummarize[display only a total for each argument]filesystem:label1:device:_files -g "*(-%)"2:new labelfilesystem:show(1 -)dalldevices[scan all devices in /dev](1 -)mmounted[show only mounted filesystems]--human-readable[output human friendly numbers, base 1024]1: :_guard "^-*" uuid or labelfilesystem:usage-T[show data in tabular format]device:adddeletereadyremove1:device:_files -g "*(-%)"PgroupcmdKnodiscard[don't perform whole device TRIM]fforce[force overwrite of existing filesystem]device:scan(-)uforget[unregister all stale devices or a given device](1 -)dalldevices[enumerate and register all devices]1:device:_files -g "*(-%)"device:stats(-c --check)ccheck[return non-zero if any stat counter is not zero](-z --reset)zreset[reset stats when done]1:device or mountpoint:_files -g '*(-%,/)'device:ready1:device: _files -g "*(-%)"scrub:startresume-B[don't background and print statistics at end]-d[print separate statistics for each device]-q[omit error message and statistics]-r[read only mode]-R[raw print mode]-c[set ioprio class]:class:(( 0\:none 1\:realtime 2\:best-effort 3\:idle))-n[set ioprio classdata]:classdata:(0 1 2 3 4 5 6 7)1:path or device:_files-f[force starting new scrub even if a scrub is already running]scrub:cancel1: : _guard "^-*" "path or device"scrub:status-d[separate statistics for each device]-R[print raw stats]balance:start(-m -s)-d+[act on data chunks]:filter:->filters(-d -s)-m+[act on metadata chunks]:filter:->filters(-d -m)-s+[act on system chunks (only under -f)]:filters:->filters-v[verbose mode]-f[force a reduction of metadata integrity]--full-balance[don't print warning and don't delay start](--background --bg)backgroundbg[run balance operation asynchronously in the background]1:path:_files -/balance:status-v[verbose mode]balance:pausecancelresumeproperty:set3:valueproperty:get2:property:(ro label compression)property:list-t[specify object type]:object type:(subvol filesystem inode device)1: : _guard "^-*" objectquota:enabledisablequota:rescan-s[show status of currently running rescan]-w[wait for rescan to finish]qgroup:assignremove1:source path:_files -/2:destination path:_files -/3:path:_files -/qgroup:assign!rescan--no-rescan[don't do a rescan, even if the assignment will make the quotas inconsistent]qgroup:createdestroy1:qgroupid:2:path:_files -/qgroup:show-p[print parent qgroup id]-c[print child qgroup id]-r[print max referenced size of qgroup]-e[print max exclusive size of qgroup]-F[list impacted qgroups \(include ancestral qgroups\)]-f[list impacted qgroups \(exclude ancestral qgroups\)]--sort=-[sort qgroups]:sort:_values -s , sort \ qgroupid rfer excl max_rfer max_excl--sync[do filesystem sync before getting information]qgroup:limit-c[limit amount of data after compression]-e[limit space exclusively to qgroup]: :_guard "^-*" "size or none":qgroup id or path:_files -/:path:_files -/replace:start-r[read from specified source device only]:srcdev:_files-f[force overwriting of target]-B[don't background]:srcdev or devid:_files:target:_files:path:->mountsreplace:status-1[print once rather than continuously]replace:cancelinspect:dumptree(-e --extents)eextents[print only extent info: extent and device trees](-d --device)ddevice[print only device info: tree root, chunk and device trees](-r --roots)rroots[print only short root node info](-R --backups)Rbackups[same as --roots plus print backup root info](-u --uuid)uuuid[print only the uuid tree]*bblock[print info from the specified block only]:block number(-t --tree)ttree[print only tree with the given id (string or number)]:tree id--follow[use with -b, to show all children tree blocks of the block]--noscan[don't scan devices from the filesystem, use only the listed ones]inspect:dumpsuper!s:byte number!-i:super:(0 1 2)(-f --full)ffull[print full superblock information, backup roots etc.](-a --all)aall[print information about all superblocks](-s --super)ssuper[specify which copy to print out]:super:(0 1 2)(-F --force)Fforce[attempt to dump superblocks with bad magic]--bytenr[specify alternate superblock offset]:offsetinspect:inode-v[verbose mode]1:inode:_files2:path:_files -/inspect:subvol-v[verbose mode]1:subvolid:_guard "[0-9]#" subvolume id2:path:_files -/inspect:logical-v[verbose mode]-P[skip the path resolving and print the inodes instead]-s[specify buffer size]:buffer size [4096]1:logical address:_files2:filesystem path:_files -/inspect:min--id[specify the device id to query]:device id [1]inspect:rootidinspect:tree-b[print raw numbers in bytes]rescue:chunksuperrecover-y[assume yes to every question]-v[verbose mode]1:device:_files(-)-h[display help]subvolume:getdefault:sync:df!readonly(-s --super)ssuper[specify superblock]:superblock(-b --backup)bbackup[use the backup root copy](-r --tree-root)rtreeroot[use specified byte number for the tree root]:byte number--chunk-root[ use the given offset for the chunk tree root]:byte offset--repair[try to repair the filesystem]--force[skip mount checks, repair is not possible]--mode[select memory/IO trade-off]:mode:(original lowmem)--init-csum-tree[create a new CRC tree]--init-extent-tree[create a new extent tree]--clear-space-cache[clear space cache for v1 or v2]:version:(v1 v2)--check-data-csum[verify checksums of data blocks](-Q --qgroup-report)Qqgroupreport[verify qgroup accounting and compare against filesystem accounting](-E --subvol-extents)Esubvolextents[show extent state for the given subvolume]:subvolume id(-p --progress)pprogress[indicate progress at various checking phases](-s --snapshots)ssnapshots[get snapshots](-x --xattr)xxattr[restore extended attributes](-m --metadata)mmetadata[restore owner, mode and times](-S --symlink)Ssymlink[restore symbolic links](-v --verbose)vverbose[be verbose and output what is restored](-i --ignore-errors)iignoreerrors[ignore errors](-o --overwrite)ooverwrite[overwrite directories and files]-t[specify tree location]:tree root-f[specify filesystem location]:byte offset(-u --super)usuper[use specified superblock mirror]:mirror:(0 1 2)(-r --root)rroot[specify root objectid]:root id-d[find directory](-l --list-roots)llistroots[list tree roots](-D --dry-run)Ddryrun[dry run (only list files that would be recovered)]--path-regex[restore only filenames matching regex]:regex-c[ignore case (--path-regex only)]1:device:_files -/2:path:_files -/(-q --quiet)qquiet[suppress all messages except errors]*-v[verbose mode]-e[if sending multiple subvolumes at once, use the new format]-p[send incremental stream]:parent:_files -/*-c[use snapshot as clone source]:clone:_files -/-f[specify output file]:file:_files--no-data[send in NO_FILE_DATA mode](-v --verbose)vverbose[enable verbose output]-f[input file]:file: _files-e[terminate after ](-C --chroot)Cchroot[confine the process to destination path using chroot(1)](-E --max-errors)Emaxerrors[terminate as soon as specified number of errors occur]:errors [1](--dump)-m[specify root mount point of the destination filesystem]:mount point:_directories(-m)--dump[dump stream metadata, one line per operation]1:mount:->mountshelp--full[display detailed help on every command]--box[show list of built-in tools (busybox style)]*: :_default shift words CURRENT-- _argumentsargs[@]mounts_wantedmountpointsmount pointcompaddMfprofilesusage[balance block groups with usage below percentage]:percentagedevid[limit by device ID]:device IDdrange[balance block groups overlapping byte range]:rangevrange[balance block groups overlapping byte range in virtual address space]:rangeconvert[convert block groups to given profile]:profile:->profilessoft[leave chunks that already have target profile]profilescompset*\|_valuesprofileraid0raid1raid5raid6raid10singleA'+A$C 8LdA A"4fۜۜ U !Y+A"1AfۄA"TCfۜ$MAM-A  %+q A fX ۄTA"$ x ۜ kZ(+A F +localcontextlinestatestate_descropt_argsval_args_arguments-f[suppress most error messages]-p+[set file's project number]:project number-R[act recursively]-V[output verbosely]-v+[set file's version/generation number]:version/generation number1: :->attrs*: :_filesstateattrscompset*[=+-]_valuesattributeA[no atime updates]a[append only]C[no copy on write]c[compressed]D[no synchronous directory updates]d[no dump]e[extent format]i[immutable]j[data journalling]P[project hierarchy]S[synchronous updates]s[secure deletion]T[top of directory hierarchy]t[no tail-merging]u[undeletable]compset_valuesoperatorreturnAGJ;sA"J;s A`Pۜۜ}i5] ! A-local #words > 2 _arguments(-h --no-dereference)--dereference[dereference symlinks](-h --no-dereference --dereference)hnodereference[operate on symlinks themselves](1 -u --user -r --role -l --range -t --type)--reference=[copy security context of specified file]:file:_files(1 --reference -u --user)u+user[set user in the target security context]: :_selinux_users(1 --reference -r --role)r+role[set role in the target security context]: :_selinux_roles(1 --reference -t --type)t+type[set type in the target security context]: :_selinux_types(1 --reference -l --range)l+range[set range in the target security context]:selinux range(--recursive -R)recursiveR[recurse subdirectories](-v --verbose)vverbose[output a diagnostic for every file processed](-H -L -P)-H[follow symlinks on the command line](-H -L -P)-L[follow all symlinks](-H -L -P)-P[don't follow symlinks (default)]!(--preserve-root)--no-preserve-root--preserve-root[fail to operate recursively on '/'](--reference -u --user -r --role -l --range -t --type)1:security context:_selinux_contextsign--help[display help information]ign--version[display version information]*:file:_filesA4'Ek#}+A C Ag  A"|0ۜۜ ]qUiZD9Z Z!mA+A PrAGA"RF8AT1AUA.,QAEA.QA -A. qA. AGA,5Ap 1A.rMyA ChqA,4aA< &1A4UA A6A" f(]9+A" &`;+A=A" &x>+ AFAAA" & B+ACF4 +localcurcontextcurcontextwords[1]statelineexpltypesetopt_args_arguments-*(H -a --all-tasks)aalltasks[operate on all tasks (threads) for a given pid](H)vverbose[display status information](H)ppid[interpret args as process ID](H -R --reset-on-fork -b --batch -d --deadline -i --idle -o --other)Rresetonfork[set SCHED_RESET_ON_FORK for FIFO or RR](H)*::command or priority:->cmd_or_prio(* -)mmax[show minimum and maximum valid priorities, then exit](* -)hhelp[display usage information](* -)Vversion[output version information]dline(H -T --sched-runtime -b --batch -f --fifo -i --idle -o --other -r --rr)Tschedruntime[runtime parameter for DEADLINE](H -P --sched-period -b --batch -f --fifo -i --idle -o --other -r --rr)Pschedperiod[period parameter for DEADLINE](H -D --sched-deadline -b --batch -f --fifo -i --idle -o --other -r --rr)Dscheddeadline[deadline parameter for DEADLINE](policy)(H dline -R --reset-on-fork)bbatch[set scheduling policy to SCHED_BATCH](H -R --reset-on-fork)ddeadline[set scheduling policy to SCHED_DEADLINE](H dline)ffifo[set scheduling policy to SCHED_FIFO](H dline -R --reset-on-fork)iidle[set scheduling policy to SCHED_IDLE](H dline -R --reset-on-fork)oother[set scheduling policy to SCHED_OTHER](H dline)rrr[set scheduling policy to SCHED_RR (default)]_chrt_prioritylocalprefixreturn +opt_args[policy--b] || +opt_args[policy---batch] BATCH +opt_args[policy--f] || +opt_args[policy---fifo] FIFO +opt_args[policy--o] || +opt_args[policy---other] OTHERrangeMf_call_program priorities $cmd --max:_ty: range_wantedprioritesexplprioritycompadd_messageprioritiespriority (range range) +opt_args[-p] || +opt_args[--pid] CURRENT == 1 _alternativepriority:priority:_chrt_priorityprocesses:process IDs:_pids_pids_chrt_priorityshiftwords CURRENT-- _normalreturnA('E+A(C |Ag A"((U +A0%1-Q A 0A"f, T +0A,t A 0D AfX A & 0# AL   -u9eAB6 % 0)A$a-0 9A%a-0 9A %] !#0 $A)$0 +AI%0& A(%&Q'%((U))A"*ۜA*f+A@ 0l* A"$C*l***+j+0, A" C,,-P-q-n+0|. A"(C..|../1/r+AF +localcurcontextcurcontextstatelineexplcmdsargstypesetopt_args_arguments(- :)hhelp[print help information](- :)vversion[print version information](-d --debug)ddebug[enable debug output](-c --cpu)ccpu[limit values to specific processor cores]:cpu:cmd:->cmds*::arg:->argsfrequency-info:show current frequency infofrequency-set:set frequency parametersidle-info:show current idle state infoidle-set:set idle state parametersinfo:show global power parametersset:set global power parametersmonitor:report frequency and idle statisticshelp:print usage informationstate_describecommandcurcontextcurcontext%:*-words[1]words1help_describecommandreturnfrequencyinfo(-m --human)mhuman[use human readable output](-n --no-rounding)nnorounding[disable rounding of values](info)edebug[print debug info]ffreq[show current frequency]whwfreq[show current hardware frequency]lhwlimits[show min/max frequency allowed]ddriver[show the kernel driver in use]ppolicy[show the current cpufreq policy]ggovernors[show available governors]rrelatedcpus[show cpus that run at the same frequency]aaffectedcpus[show software controlled cpus]sstats[show cpufreq statistics]ylatency[show frequency change latency]opt_argsiccpuoproc[print old style proc info]frequencyset(-d --min)d+min[new minimum frequency]:frequency:->frequencies(-u --max)u+max[new maximum frequency]:frequency:->frequencies(-g --governor)g+governor[new cpufreq governor]:governor:->governors(-)f+freq[new frequency for userspace governor]:frequency:->frequencies(-r --related)rrelated[modify all hardware related cpus]idleinfo(-f --silent)fsilent[print summary only](-e --proc)eproc[print old style proc info (deprecated)]idleset(-d --disable)d+disable[disable specific sleep state]:state no(-e --enable)e+enable[enable specific sleep state]:state no(-D --disable-by-latency)D+disablebylatency[disable state based on latency]:latency(-E --enable-all)Eenableall[enable all idle states]info(-b --perf-bias)bperfbias[show intel performance bias value](-b --perf-bias)b+perfbias[set intel performance bias value]:performance biasmonitor(-)-l[list available monitors]-m+[display specified monitors]:monitor:->monitors-i+[measurement interval]:interval (seconds)-c[schedule on every core]-v[increase verbosity]*:::command: _normal_argumentsargs[@]frequencies_wantedfrequencycompaddcpupower frequency-info | sed -n 's/ //g; s/,/ /g; s/availablefrequencysteps://p'governors_wantedgovernorsscaling governorcompadd_call_program governors cpupower frequency-info -g:monitors_sequence_wantedmonitorcompaddMf_call_program monitors \ cpupower monitor -l:Monitor "%%"A4'EEJ;s+A$C |A"J;s A"X ۜA}= 9 i 95]%E I!U"a#Q$]%=&!'()*+,-/01 3!456%789:;e<}=A>)?1@AABDIEFGHIKKLMNPQR1TTUVVZ+AeW0/|At |WXX-YY)ZZU[[q\M]]]^^E_!``9aayb)ccdUeeA"Cffg|y+0gAg `gAC'tggA',hIhAxh0 hA `ghhi0 XiAC `gmihi0 iA `g jhi0 ,jA `gUj0 jA!%`gjj0@k\kxk k k k AC!`gh0l l@l\lxllA!`g}m0 mA"%`ginn0 nA#%`go%o0 oA#%`goAs0;A" C&&`s+A"'Fss+A(Fs+localcurcontextcurcontextactionsstatelineexpl #words > 2 _arguments(-v --verbose)vverbose[enable verbose mode]--debug[show debug messages]--debug-json[show debug messages including JSON metadata](-c --cipher)c+cipher[set cipher]:cipher specification(-h --hash)h+hash[hash algorithm]:hash algorithm(-y --verify-passphrase)yverifypassphrase[query for password twice](-d --key-file)d+keyfile[set keyfile]:key file:_files--master-key-file=[set master key]:key file:_files--dump-master-key[dump luks master key](-s --key-size)s+keysize[set key size]:size (bits)(-l --keyfile-size)l+keyfilesize[set keyfile size]:size (bytes)--keyfile-offset=[specify number of bytes to skip in keyfile]:offset (bytes)--new-keyfile-size=[set new keyfile size (luksAddKey)]:size (bytes)--new-keyfile-offset=[specify number of bytes to skip in newly added keyfile]:offset (bytes)(-S --key-slot)S+keyslot[select key slot]:key slot(-b --size)b+size[force device size]:sectors(-o --offset)o+offset[set start offset]:sectors(-p --skip)p+skip[data to skip at beginning]:sectors(-r --readonly)rreadonly[create a read-only mapping](-i --iter-time)i+itertime[set password processing duration]:duration (milliseconds)(-q --batch-mode)qbatchmode[don't ask for confirmation](-t --timeout)t+timeout[set password prompt timeout]:timeout (seconds)--progress-frequency=[specify progress line update interval]:interval (seconds)(-T --tries)T+tries[set maximum number of retries]:number of retries--align-payload=[set payload alignment]:sectors--header-backup-file=[specify file with LUKS header and keyslots backup]:file:_files(--use-urandom)--use-random[use /dev/random to generate volume key](--use-random)--use-urandom[use /dev/urandom to generate volume key]--shared[share device with another non-overlapping crypt segment]--uuid=[set device UUID]:uuid--allow-discards[allow discard (aka TRIM) requests for device]--header=[device or file with separated LUKS header]:file:_files--test-passphrase[do not activate device, just check passphrase]--tcrypt-hidden[use hidden header (hidden TCRYPT device)]--tcrypt-system[device is system TCRYPT drive (with bootloader)]--tcrypt-backup[use backup (secondary) TCRYPT header]--veracrypt[scan also for VeraCrypt compatible device]--veracrypt-pim=[specify personal iteration multiplier for VeraCrypt compatible device]:multiplier--veracrypt-query-pim[query personal iteration multiplier for VeraCrypt compatible device](-M --type)M+type[specify type of device metadata]:type:(luks plain loopaes tcrypt)--force-password[disable password quality check (if enabled)]--perf-same_cpu_crypt[use dm-crypt same_cpu_crypt performance compatibility option]--perf-submit_from_crypt_cpus[use dm-crypt submit_from_crypt_cpus performance compatibility option]--deferred[device removal is deferred until the last user closes it]--serialize-memory-hard-pbkdf[use global lock to serialize memory]--pbkdf=[specify PBKDF algorithm for LUKS2]:algorithm:(argon2i argon2id pbkdf2)--pbkdf-memory=[specify PBKDF memory cost limit]:limit (kilobytes)--pbkdf-parallel=[specify PBKDF parallel cost]:threads--pbkdf-force-iterations=[specify PBKDF iterations cost]:cost--priority=[specify keyslot priority]:priority:(ignore normal prefer)--disable-locks[disable locking of on-disk metadata]--disable-keyring[disable loading volume keys via kernel keyring](-I --integrity)I+integrity[specify data integrity algorithm (LUKS2 only)]:algorithm--integrity-no-journal[disable journal for integrity device]--integrity-no-wipe[don't wipe device after format]--token-only[don't ask for passphrase if activation by token fails]--token-id=[specify token number]:number [any]--key-description=[specify key description]:description--sector-size=[specify encryption sector size]:size [512 bytes]--persistent[set activation flags persistent for device]--label=[set label for the LUKS2 device]:label--subsystem=[set subsystem label for the LUKS2 device]:subsystem--unbound[create unbound (no assigned data segment) LUKS2 keyslot]--json-file=[read or write token to json file]:json file:_files -g "*.json(-.)"--luks2-metadata-size=[specify LUKS2 header metadata area size]:size (bytes)--luks2-keyslots-size=[specify LUKS2 header keyslots area size]:size (bytes)--refresh[refresh (reactivate) device with new parameters]--keyslot-key-size=[specify size of the encryption key]:size (bits)--keyslot-cipher=[specify cipher used for LUKS2 keyslot encryption]:cipher--encrypt[Encrypt LUKS2 device (in-place encryption)]--decrypt[decrypt LUKS2 device (remove encryption)]--init-only[initialize LUKS2 reencryption in metadata only]--reduce-device-size=[reduce data device size (move data offset)]:size (bytes)--hotzone-size=[specify maximal reencryption hotzone size]:size (bytes)--resilience=[specify reencryption hotzone resilience type]:resilience type:(checksum journal none)--resilience-hash=[specify reencryption hotzone checksums hash]:string--active-name=[override device autodetection of dm device to be reencrypted]:stringign(- : *)--version[show version information]ign(- : *)?help[display help information]ign(- : *)--usage[display brief usage]:action:->actions*::arguments:->action-argumentsstateopen:open device with named mappingclose:close device (remove mapping)status:report mapping statusresize:resize an active mappingbenchmark:benchmark cipherrepair:try to repair on-disk metadatareencrypt:reencrypt LUKS2 deviceerase:erase all keyslotsconvert:convert LUKS from/to LUKS2 formatconfig:set permanent configuration options for LUKS2luksFormat:initialize a LUKS partitionluksAddKey:add a new keyluksRemoveKey:remove a keyluksChangeKey:change a keyluksConvertKey:convert a key to new pbkdf parametersluksKillSlot:wipe key from slotluksUUID:print/change device UUIDisLuks:check if device is a LUKS partitionluksDump:dump header informationtcryptDump:dump TCRYPT device informationluksSuspend:suspend LUKS device and wipe keyluksResume:resume suspended LUKS deviceluksHeaderBackup:store binary backup of headersluksHeaderRestore:restore header backuptoken:manipulate auto-activation token of the device_describeactionactionargumentsargsmapping:mapping:_path_files -W /dev/mapperdevice:device:_fileswords1createmappingdevice--type=:typeopendeviceplainluksloopaestcryptOpendevicebenchmark--cipher=:cipherluksKillSlotdevice:key slot numberremovestatusresizeloseluksSuspendluksResumeeraseconvertconfigrepairreencryptluksAddKeyEraseRemoveKeyDelKeyUUIDDumpisLuksdeviceluksFormatAddKeyRemoveKeyChangeKeyConvertKeydevice:key file:_filesluksHeaderdevice--header-backup-file:file:_filestoken:action:(( add\:create\ a\ new\ keyring remove\:remove\ any\ token\ from\ slot import\:store\ arbitrary\ valid\ token\ json\ in\ LUKS2\ header export\:write\ requested\ token\ json\ to\ a\ file ))device_default_argumentsargsreturnAL'EEJ;sE|E+A,C Ag ,ALPq9} Q ! AA8%U U=QA,'k#A( $1A( A.)(UqA |\)}1QU)I Y!u!!A"< !C"="A"A.@J;s A0 px####k[;#AC$px##L$ # l$ # $ A$p ##x#A%p %A9&p &A9'p 'A=(p (AI)pl$#H*A ea**9++p -Ae5--p  ## A-p!x#"##.$#%$&AC.p '#(A/p) ##*#+t0,0-A0p .l$/Aq1p021A CeQ23m440  ##2ACe5!60 63A 6A"C"fT77+AH"70(74AC#7A#8A#8 9@9A"$\9L9z+0L95A$"A$9ۄ9A%:D:|:A"C%f:::+qA%f;ۜ;A&;AC& <۴9T<A"&p<<۔<<+0D:6A'=D:L=A"'f===+A(Fx>+localcurcontextcurcontextcmdsoptsstatelineexplargssubcmdsdirsopt_argssubcmdsadd:add a module/version combination to the tree for builds and installsremove:remove a module from the treebuild:compile a module for a kernelinstall:install a build module for it's corresponding kerneluninstall:uninstall a module for a kernelmatch:install every module that is installed for a template kernel for another kernelmkdriverdisk:create a floppy driver disk image for use when updated drivers are needed to install an OSmktarball:tar up files in the DKMS tree for a specific moduleldtarball:extract a tarball created with mktarball into the DKMS treemkrpm:create an RPM package for a modulemkdeb:create a debian binary package for a modulemkdsc:create a debian source package for a modulemkkmp:create a Kernel Module Package source RPM for a modulestatus:display the current status of modules, versions and kernels within the treeautoinstall:try to install the latest revision of all modules that have been installed for other kernel revisions(1)-m[specify module]:module:->modules(1)-v[specify module version]:version(-q --quiet)qquiet[suppress output](--all)*aarch[specify system architecture]:architecture:->architectures*--directive=:directive--dkmstree=:path:_directories--installtree=:path:_directories--sourcetree=:path:_directories--dkmsframework=:path:_directories1: : _describe -t commands command subcmdssubcmds%%::words1cmdcurcontextcurcontext%:*-cmd:(remove|build|install|uninstall|match|status|mk(^kmp))(add|remove)-rpm_safe_upgrademk(driverdisk|kmp)-specmk(deb|dsc|rpm)-legacy-postinstmk(tarball|rpm|deb|dsc)-(source|binary)-only(match|build|mkkmp)(k|-no-(prepare|clean)-kernel|-kernelsourcedir)(|un)install-no-(depmod|initrd)mkdriverdisk([dr]|-distro|-release|-size|-media)(add|build|install|ldtarball)-forcematch-templatekernel*tarball-archive(j*|-no-(prepare|clean)-kernel|-kernelsourcedir)(remove|build|install|status|mk(^kmp))-allbuild-configMwords:optssubcmdsMsubcmds:cmds:(1 -)Vversion[display version information]removebuildinstalluninstallstatus: :->modulesinstallmatchmkkmp(--all)*-k[specify kernel version]:kernel:->kernelsign--rpm_safe_upgrademkdriverdiskkmpign--spec=:spec file:_files -g '*.spec(-.)'mkldtarballign--archive=:tarball:_files -g '*.tar(-.)'mkdebdscrpmign--legacy-postinst=:value [1]:(0 1)mktarballrpmdebdscign(--source-only --binaries-only)--sourcebinariesonlymkkmpign--no-prepare-kernelign--no-clean-kernel--kernelsourcedir=:directory:_directoriesign-j+[specify maximum number of jobs to use when building]:jobsuninstallign--no-depmodign--no-initrd-c[specify location of dkms.conf file]:location:_filesinstall(-a --arch -k)--all[specify all relevant kernels/arches]ign--config=:kernel config file:_filesinstallldtarball--force[force overwriting of extant files]ign--templatekernel=:kernel:->kernelsmkdriverdiskign(-d --distro)ddistro:distribution:(redhat123 suse unitedlinux)ign(-r --release)rrelease:releaseign--size=:size (kb) [1440]ign--media=:media type [floppy]:(floppy iso tar)3:path:_directories4:tarball:_files -g "*.tar(-.)"install3:rpm file:_files -g "*.rpm(-.)"_argumentsargsstatemoduleseopt_argsdkmstree:/var/lib/dkms///Mdirs%///_descriptionmodulesmodule_multi_partsexpl[@]kernelscompset*/_descriptionarchitecturesarchitecturecompaddexpl[@]/lib/modules/IPREFIX/build/arch//:tcompset/*/lib/modules//:t_descriptionkernelcompaddexpl[@]/ \t\n\-ondirs_descriptionarchitecturecompaddexpl[@]/lib/modules/uname -r/build/arch//:treturnAf-u_arguments1:device:_files2::volume label:(/dev/disk/by-label/*(N:t))A'EA$C |Ag A"!ZUE a A %]m 1I "##$-%%Y&&'(=))I**q+q,]- C & .A a`A7 ).AE.0/A1A:.A\/,//QA<0AC\/,/0A$81X1q11z33zs0& 11 B+;{3{:{ b{ *++ 2 02 Y2A$2X122z33zsP2!3I3}333P 454m444P 5U5555P16m6 6!6" 7#57$P U7%x7&7'7(7)7*7+{,8-,8.M8/P q80K1828384859637098b{90H9:`9;9<9=9>A\/,/909?A,&:95:T:t:0:@A$:::;8;L;0`;AA0CFt;`;;; KsjKK;0<BA4f,<M<-=q===E>?a?5@@0@CA$@@@vۜۼQWvv9wwLhLw04{x|AT@ A4xA @&pxqACA\/,xx0ۼ}x~A CBxargs(cmds)(1)hhelp[display help information](1)--version[display version information]schange[allow changing some or all settings of the specified ethernet device]ashowpause[query the specified ethernet device for pause parameter information]Apause[change the pause parameters of the specified ethernet device]cshowcoalesce[query the specified ethernet device for coalescing information]Ccoalesce[change the coalescing settings of the specified ethernet device]gshowring[query the specified ethernet device for RX/TX ring parameter information]Gsetring[change the RX/TX ring parameters of the specified ethernet device]kshowfeaturesshowoffload[query the specified ethernet device for offload information]Kfeaturesoffload[change the offload parameters of the specified ethernet device]idriver[query the specified ethernet device for associated driver information]dregisterdump[retrieve and prints a register dump for the specified ethernet device]eeepromdump[retrieve and prints an EEPROM dump for the specified ethernet device]Echangeeeprom[change EEPROM byte for the specified ethernet device]rnegotiate[restart auto-negotiation on the specified ethernet device]pidentify[initiate adapter-specific action intended to identify the adapter by sight]ttest[execute adapter selftest on the specified ethernet device]Sstatistics[query specified ethernet device for NIC- and driver-specific statistics]--phy-statistics[show phy statistics]nshownfcushowntuple[retrieve receive network flow classification options or rules]NconfignfcUconfigntuple[configure receive network flow classification options or rules]Tshowtimestamping[show device's time stamping capabilities]xshowrxfhindirshowrxfh[show Rx flow hash indirection table and/or RSS hash key]Xsetrxfhindirrxfh[set Rx flow hash indirection table and/or RSS hash key]fflash[flash firmware image from the specified file]Pshowpermaddr[show permanent hardware address]wgetdump[get dump flag, data]Wsetdump[set device dump flag]lshowchannels[query channels]Lsetchannels[set channels]--show-priv-flags[query private flags]--set-priv-flags[set private flags]mdumpmoduleeeprommoduleinfo[show module EEPROM information]--show-eee[show EEE settings]--set-eee[set EEE settings]--set-phy-tunable[set PHY tunable]--get-phy-tunable[get PHY tunable]--reset[reset hardware components]--show-fec[query device for forward error correction support]--set-fec[configure forward error correction for device]Qperqueue[apply per-queue command]returnstatewordsCURRENT1 +opt_args[cmds--G] + +opt_args[cmds---set-ring] _messagenumbersnumber of ring entries +opt_args[cmds--L] + +opt_args[cmds---set-channels] number of channels_wantedonoffenabledcompaddautonegadaptivertxtxlpidownshiftfastlinkdown_wantedenabledcompaddrxusecsrxframesrxusecsirqrxframesirqtxusecstxframestxusecsirqtxframesirqstatsblockusecspktratelowrxusecslowrxframeslowtxusecslowtxframeslowpktratehighrxusecshighrxframeshightxusecshightxframeshighsampleintervaldmacrxminirxjumbooffsetlengthmagicvaluephyadprototclassl4protosrcportdstportl4datavlanetypevlanuserdefactionqueueothercombinedtxtimercountmsecsnumberspeed_wantedspeedcompadd1000duplex_wantedduplexduplex modecompaddhalffullport_wanteddevice portcompaddfibreadvertise_valueshexadecimal value (or a combination of the following)0x001[10 half]0x002[10 full]0x004[100 half]0x008[100 full]0x010[1000 half(not supported by IEEE standards)]0x020[1000 full]0x8000[2500 full(not supported by IEEE standards)]0x800[10000 full]0x03F[auto]xcvr_wantedtransceiver typecompaddinternalexternal_valuesWake-on-LAN option(d)p[wake on phy activity](d)u[wake on unicast messages](d)m[wake on multicast messages](d)b[wake on broadcast messages](d)a[wake on ARP](d)g[wake on MagicPacket(tm)](d)s[enable SecureOn(tm) password for MagicPacket(tm)](d)f[wake on filter(s)](p u m b a g s)d[disable (wake on nothing)]sopasssecureonpassword - 6 bytes in ethernet MAC hex format (xx:yy:zz:aa:bb:cc)datafile_wantedfilesfile_filesrxflowhash_wantedflowtypesflow typecompaddtcpudpahespsctp46rulerule idflowtype_wantedcompaddethertcpudpahespsctp46srcipdstipdstmacaddressesaddressmasksmaskhkeykeyshash keyhfuncfunctionshash functionflagscontextcontextsRSS contextwords2pause_valuespause parameterautoneg[specify if pause autonegotiation is enabled]rx[specify if RX pause is enabled]tx[specify if TX pause is enabled]coalesce_wantedsettingscoalescing settingcompaddr:|-=* r:|=*adaptivertxrtxusecsframesirqhighlowstatsblockusecspktratelowhighsetring_valuesring parameterrx[change number of ring entries for the RX ring]rx-mini[change number of ring entries for the RX Mini ring]rx-jumbo[change number of ring entries for the RX Jumbo ring]tx[change number of ring entries for the TX ring]registerdump_valuesoptionhex[dump hex register data]raw[dump raw register data]file[use contents from file rather than device]eepromdump_valuesraw[dump raw EEPROM data]offsetlengthchangeeeprom_valuesmagic[device-specific key]value[new value]featuresoffload CURRENT % 2 _wantedvaluesenablecompadd_wantedfeaturesfeaturecompaddf_call_program features $words[1] -k $line[1]%%:\t2,1rxvlantxvlanntuplerxhashidentify CURRENT = 4 duration (seconds)test_valuestest mode(online)offline:perform full set of tests possibly causing normal operation interruption (default)](offline)online:perform limited set of tests without interrupting normal adapter operation]external_lb[perform full set of tests plus external-loopback test]change ! words[(I)msglvl] _valuesgeneric optionspeed[set speed in Mb/s]duplex[set full or half duplex mode]port[select device port]autoneg[specify if autonegotiation is enabled]advertise[set the speed and duplex advertised by autonegotiation]phyad[PHY address]xcvr[select transceiver type]wol[set Wake-on-LAN options]sopass[set the SecureOn(tm) password]msglvl[set the driver message level] (CURRENT - words[(I)msglvl]) % 2 prefix09number_wantedmessage type flagcompaddprobelinktimerifdownuprx_errstatustx_errqueueddoneintrpktdata_wantedenabledcompaddshownfcshowntuple_wantedoptionsoptioncompaddcontextconfignfcconfigntuplewordsCURRENT2_valuesrx packet hashm[layer 2 destination address]v[VLAN tag]t[layer 3 protocol field]s[IP source address]d[IP destination address]f[bytes 0 and 1 of the Layer 4 header]n[bytes 2 and 3 of the Layer 4 header]r[discard all packets of this flow type]delete_wantedcompaddcontextflowtypedeletedstipl4protodstportl4datauserdefactioncontextshowrxfhindirshowrxfh_wantedcompaddcontextsetrxfhindirrxfh_valuescontext(weight default)equal(equal default)weight(equal weight)defaultdeleteflash CURRENT == 4 _filesregionsregiongetdump_wantedcompaddsetchannels_wantedcompaddcombinedsetprivflags CURRENT % 2 _wantedenablecompaddprivate flagdumpmoduleeeprommoduleinfo_wantedcompaddseteee_wantedbehavioursbehaviourcompaddadvertisetxtimersetphytunable_wantedtunablecompadddownshiftfastlinkdowngetphytunable_wantedtunablecompadddownshiftfastlinkdownreset_wantedcomponentscomponentcompadddedicatedmgmtirqdmafilteroffloadmacphyramapsharedsetfec_wantedtunablecompaddencoding_wantedencodingscompaddautobaserprequeue_wantedcompaddqueue_mask CURRENT == 6_wantedcompaddshowcoalescingcoalesceAL'EEtEE+Ag A"CۜA -=I = Q %!U%i1Z !A" #Z##$e%Q&Z&''7+A|9(= JAf!5A7*0<8*ABfX*ۄ\"$x*ۤ***ۜA+A G+ ++AC,-A"$.ۜbl1.p..F+p0;AC'+..AJ1AJ .A.KE.U/QAL m/A.ME./QAN /A.OE.i001Ag+  cAOAf$1ۄE1AC ci1A"@2ۤh22 cV+Af2ۄ2A c2A"C3ۤh2 4 cY+Af84ۄY4A cy4A"H5ۤp55 c\+ACf5ۄ5A c5A"6ۤp56 c_+A(CG+ (7=7q8:A"hr*;C(7Y;A"F<I<j+0`<AG+<A"<<<<=o+AFt=+localcurcontextcurcontextstatestate_descrlinetypesetopt_args_arguments(H -A --all)Aall[print all filesystems](H -a --ascii)aascii[use ascii characters for tree formatting](H -b --bytes)bbytes[print SIZE etc. in bytes](H -c --nocanonicalize)cnocanonicalize[do not canonicalize path](H -d --direction)d+direction[specify the search direction]:direction:(forward backward)(H -e --evaluate)eevaluate[convert LABEL/UUID/PARTLABEL/PARTUUID to the device name](H -F --tab-file)*F+tabfile[search in the specified tab file]:tab file:_files(H -f --first-only)ffirstonly[print the first matching filesystem only](H -i --invert)iinvert[invert the sense of matching](H -M --mountpoint :)M+mountpoint[specify the mountpoint]: :->targets(H -n --noheadings)nnoheadings[do not print a header line](H -O --options)O+options[only print the filesystems with the specified options]:list of options: (H -o --output)o+output[specify output columns]: :->columns(H -p --poll)p+poll[monitor changes in /proc/self/mountinfo]::action:(mount umount remount move)(H -R --submounts)Rsubmounts[print recursively all submounts](H -S --source :)S+source[specify the mount source]: :->sources(H -T --target :)T+target[specify the mount target]:target:_files(H -t --types)t+types[specify the type of filesystems]:filesystem types:_sequence -s , _file_systems--tree[use tree-like output if possible](H -U --uniq)Uuniq[ignore filesystems with duplicated mount targets](H -u --notruncate)unotruncate[do not truncate text in columns](H -v --nofsroot)vnofsroot[do not print \[/dir\] in the SOURCE column](H -w --timeout)w+timeout[specify timeout for --poll]:milliseconds: (H -x --verify)xverify[check mount table content](H)--verbose[print more information](H)1: :->sources_targets(H)2:: :->targets(format)(H)Ddf[imitate the output of df command](H)Jjson[use JASON output format](H)llist[use list output format](H)Ppairs[use key="value" output format](H)rraw[use raw output format](S)(H)kkernel[search in /proc/self/mountinfo (default)](H)mmtab[search in /etc/mtab](H)N+task[search /proc//mountinfo]: :_pids(H)sfstab[search in /etc/fstab](H)(- :)hhelp[display help text and exit](- :)Vversion[display version and exit]__findmnt_mountpointscompadd@f_call_program mount-points findmnt $opts -oTARGETstatecolumnscompset_describelistprefixesprefix( +:"not replace but extend the list" )localcolumnsf_call_program columns findmnt -hrAvailable22,1columnscolumns //:/\://[/\///\/ //%/_valuesm:{a-z}={A-Z}columncolumnsopts-lnveopt_argsISmmtab -mopt_argsISsfstab -sopt_argsISNtask -N(v)opt_args[(I)S-(-N|--task)]sourcescompsetLABEL=f_call_program labels findmnt $opts -oLABEL_describelabelsLABELcompsetPARTLABEL=f_call_program labels findmnt $opts -oPARTLABEL_describePARTLABELcompsetUUID=f_call_program uuids findmnt $opts -oUUID_describeuuidsUUIDcompsetPARTUUID=f_call_program uuids findmnt $opts -oPARTUUID_describePARTUUIDaltsdevices:device:compadd \ $(_call_program devices findmnt $opts -oSOURCE)device-numbers:major-minor:compadd \ ${$(_call_program device-numbers findmnt $opts -oMAJ:MIN)// /}prefixes:prefix:compadd -S "" LABEL= UUID= PARTLABEL= PARTUUID=sources_targetsmount-points:moutpoint:__findmnt_mountpoints_alternativealtstargetsexpl_wantedmountpointsmountpoint__findmnt_mountpointsreturnAhCۜ-Q1 YZAe=I -  iQ9_arguments(-l --lohi)llohi[show detailed low and high memory statistics](-t --total)ttotal[show total for RAM + swap](-w --wide)wwide[wide mode](-s --seconds)sseconds[specify the delay between display]:seconds: (-c --count)c+count[specify the display count]:count: --si[use power of 1000 instead of power of 1024](-)--help[print help and exit](-)Vversion[print version information and exit](unit)bbytes[display the amount of memory in bytes]kkibi[display the amount of memory in kibibytes (default)]mmebi[display the amount of memory in mebibytes]ggibi[display the amount of memory in gibibytes]--tebi[display the amount of memory in tebibytes]--pebi[display the amount of memory in pebibytes](--si)--kilo[display the amount of memory in kilobytes](--si)--mega[display the amount of memory in megabytes](--si)--giga[display the amount of memory in gigabytes](--si)--tera[display the amount of memory in terabytes](--si)--peta[display the amount of memory in petabytes]hhuman[automatically select unit]A@+,rkIEEAC A(%-9Y!AB1EEA,A` 1AA%qA+5ACA.+IA1A.+A.A.+4A,+A & A, E+A"!+۔!,+A &A A.&-A,'UA"( -(E1A,)EqA +5AC ۔5A,/++A1 A.1 A,2) A"3Ru 3+ A F +locallongrawretcompstatenmatchesfsoptcvalsvartypesetfargsopts(-d -f)-d[enable debug output]-f[enable foreground operation]-r[mount filesystem read-only]-s[disable multi-threaded operation](-h --help)hhelp[display help and exit](-V --version)Vversion[show version information and exit] # *:default: _defaultargvI long argvlongfargs@OFCRWswFcvalsvar13,1cvalsvarshiftcvalsvar*-o[specify mount options]:mount option:_fuse_values -A cvalsvar mount\ optionfsopt_argumentsoptsretcompstaterestorerawret( nm == compstate[nmatches] )returnA$+<TxAC <AP A.r+|:A,E+A C&A eۜbۜkA, A A<A1 A.reA,A%%qA,\AC%A.$EA\ <}9ya-  m u M IA"0  +)=Ad A&2r+$A +yqAC +)A81A8 A,9A.:A"Cf,M)=+A|1A? A.@eQAA A.BqAFAF localstatesetfvalscvalsvarcvalindtypesetoptsshiftcvalindargvIA cvalind PcvalindAcvalsvarPcvalind3,1argvcvalindcvalsvarargvcvalind+1argvcvalind,cvalind+1cvalindargvIAro[mount filesystem read-only]allow_other[allow access to other users]allow_root[allow access to root]nonempty[allow mounts over non-empty file/dir]default_permissions[enable permission checking by kernel]fsname[set filesystem name]:namelarge_read[issue large read requests (linux v2.4 only)]max_read[set maximum size of read requests]:sizehard_remove[immediate removal (do not hide files)]use_ino[let filesystem set inode numbers]readdir_ino[try to fill in d_ino in readdir]direct_io[use direct I/O]kernel_cache[cache files in kernel]umask[set file permissions]:permission mask (octal)uid[set file owner]:user id:gid[set file group]:group id:entry_timeout[cache timeout for names]:timeout (s)negative_timeout[cache timeout for deleted names]:timeout (s)attr_timeout[cache timeout for attributes]:timeout (s)cvalsvar@Pcvalsvarmount optionsfvalsstatestatesetstate_valuesoptscompstaterestorestatesetunsetreturnretA ,LdACgx A"(e uFAgx A%0#AxA&rACF@|A]A<]localexplcontextstatelinetypesetopt_args_arguments-h[display help information]-V[display version information]-o[specify mount options]:mount options:_fuse_values "mount options"-u[unmount a fuse mount]-z[unmount lazily (work even when if the resource is still busy)]-q[suppress nonessential output]:mount point:->mountpointreturnmtptsstatemountpoint+opt_argsu_files(f)< /etc/mtab %% _canonical_pathsmountedmounted filesystem(@g::)mtptsA4fۜ-5] 9i _arguments(-a --add -d --delete)aadd[add user to group]: : _users(-d --delete -a --add)ddelete[remove user from group]: : _users(-)hhelp[display help](-Q --root)Qroot[specify directory to chroot into]: : _files -/(-r --remove-password)rremovepassword[remove the group password](-R --restrict)Rrestrict[restrict access to GROUP to its members](-M --members -A --administrators)Mmembers[set the list of members of GROUP]: :_sequence _users(-A --administrators -M --members)Aadministrators[set the list of admins for GROUP]: :_sequence _users1: : _groupsA4fۜ-eu-ie_arguments(-d --delay)d+delay[update frequency]:duration (tenths of seconds)(-C --no-color --no-colour)Cnocolour[monochrome mode](-)hhelp[display usage information]*p+pid[show given pids]: : _sequence -n ${$(args(- *)Vversion[display version information](- *)hhelp[display help information](args)(H)ppid[interpret args as process ID]::process id:_pids(H)Ppgid[specify process group IDs]::process group(H)uuid[act on running process owned by specified users]::user idstate +opt_args[args--p] || +opt_args[args---pid] _pids +opt_args[args--P] || +opt_args[args---pgid] _messagepgidsprocess group +opt_args[args--u] || +opt_args[args---uid] uidsuser id_normalreturnA'A,C 4Hh|A+@&ADۜ!Mi! Y AngAg A-A0ۤXuAkTA &Ag 8A A)P9A%(AC@ۤhA( %p-A8!0tI!A m!0 !A%!!"0 #AC%!!"0 Y#A%!# $0 }$A%!$"0 $A!$0 $A%!$"0 %A!$0 U% A%!$"0 % A%!$"0 % AC!$0 !& A!I&An+' ADG1GA&r%A('XJEpA$X ACA\*J1AP A.r+LIA,pA &A8A.r+L%A &APC A. r+L5A, JA C&hA  1A A. E+LqA. EAۤJAC|ۤAp% L-t4,ۼۜ۔ $ۤ۬Da----- .).Q.i...A8%.t.ۜ.ۤ/۔=/de/A( %/// / Q.A\ /0Y12q4568M:;<=1?@BeCDF1I1JKlocaloffsetargsfrom_tohashcmdslistoptsaddopts_set_types_valuesSet typebitmap\:ip[uses a memory range to store IPv4 host (default) or IPv4 subnet addresses up to 65536 elements]bitmap\:ip,mac[uses a memory range to store an IPv4 host/subnet and mac address pair up to 65536 elements]bitmap\:port[uses a memory range to store port numbers independent of L4 protocol at up to 65536 elements]hash\:ip[stores IPv4/IPv6 host/subnet addresses. 0.0.0.0 and :: cannot be stored]hash\:net[stores varying sizes of IPv4/IPv6 addresses. 0.0.0.0 and :: cannot be stored]hash\:ip,port[stores IPv4/IPv6 addresses and port numbers, including L4 proto - port 0 cannot be stored]hash\:net,port[stores varying sizes of IPv4/IPv6 addresses and port numbers, including L4 proto]hash\:ip,port,ip[stores IPv4/IPv6 addresses, a port with L4 proto and another IPv4/IPv6 address]hash\:ip,port,net[stores an IPv4/IPv6 address, port with L4 proto and an arbitrary size IPv4/IPv6 subnet]hash\:net,iface[stores an IPv4/IPv6 address and an interface name]list\:set[a simple list which stores names of other sets]_ipsetslocalvalsMf_call_program ipsets ipset -L%Name: Name: _describeipsetsIP sets_sets_ipsetslocalvalsfrom_to(--network)--from[from IP or network (with --netmask)]:IP(--network)--to[to IP or network (with --netmask)]:IP(--from --to)--network[network]:IP/mask_addressfamilyvalsinetinet6_describeaddressfamilyAddress Familyhash--hashsize[the initial hash size aligned to a power of 2(default 1024)]:hashsize--maxelem[the maximum number of elements in the set (default 65536)]:maxelements--family[the protocol family of addresses to be stored in the set (default inet)]:addressfamily:_addressfamily--timeout[adds timeout support to the set with your specified value as default, (0 = forever)]:entrytimeout--probes[max number of tries to resolve clashing, altering this is discouraged (default 8)]:probes--resize[ratio of increasing hash size after unsuccessful of double-hashing, altering discouraged]:percentwordsoffset+2createwordsoffset+4bitmap:ipargsfrom_to--netmask[store network addresses instead of IP addresses]:CIDRbitmap:ip,macbitmap:port--from[from port]:port:_ports--to[to port]:port:_portshash:iphashhash:nethash:ip,porthash:net,porthash:ip,port,iphash:ip,port,nethash:net,ifacelist:set--size[size of the new setlist (default 8)]:size_ipsCURRENToffset+4localdefaultvalsvals1vals2bindingsf_call_program ipsets ipset -L $words[offset+3]41//:/\:valsDefault binding\:iDefault binding\: continueHeader\:Members\:Size in memory\:References\:continueBindings\:continue ips i/ >/:_describeIPs from words[offset+3] set_describespecial_valuesspecial valuescmdscreatedestroyflushrenameswapsaverestoreadddeltesthelplistoptsnamesortedterseresolvelistaddoptstimeoutexist_arguments(cmds listopts addopts)Ncreate[create a set]:set name::::_set_types(cmds listopts)Xdestroy[destroy specified set (or all if none specified)]:set name:_sets(cmds listopts)Fflush[flush specified set (or all if none specified)]:set name:_sets(cmds listopts)Erename[rename set]:current set name:_ipsets:new set name:(cmds listopts)Wswap[swap two sets]:::_ipsets:::_ipsets(cmds -L --list -q --quiet )Llist[list the entries and bindings for the specified set (or all if none specified)]:::_sets(cmds listopts)Ssave[save the given set (or all if none specified)]:::_sets(cmds listopts)Rrestore[restore a saved session generated by --save from stdin](cmds listopts)Aadd[add an IP to a set]:::_ipsets:IP(cmds listopts)Ddel[delete an IP from a set]:::_ipsets:::_ips(cmds listopts)Ttest[test whether an IP is in a set]:::_ipsets:::_ips(cmds listopts)Hhelp[print help and settype specific help if settype specified]:::_set_types(-q --quiet listopts)qquiet[suppress any output to stdout and stderr](-t --terse listopts)tterse[list set names and headers without entries](-r --resolve listopts)rresolve[enforce DNS name lookup of addresses, slow!](-! --exist addopts)!exist[ignore errors when creating an identical set, adding existing entry or deleting a non-existent one](--timeout --timeout addopts)timeouttimeout[set the timeout for this entry. set must have been created with timeout support]:timeout(cmds -s --sorted -q --quiet)ssorted[sorted output](cmds -n --name -q --quiet)nname[name output only; suppresses showing of set information]args[@]AX'EE|EEEJ+A0C' 4HA']0ACۜ!AA &T0qAۜ)AA &TA0% E$iL۔A\ d4t1Iyۄ,D ۴1 AX% ۄY ۜ $ T L- |i 4  A4 AC%i P AH = 0 #A eHU0 ,A HAA Q0 A H0 AC eH0 *r AHI0bz: A$H)e0  AH0 @ d ACH0 lAH0 AH0  ACeH% 0 zAH!0 "A eH"#$%A'JAg&۬HA<N3A]'A^'A '0  CAH'0(A0eH(y))*)+=,1-9./0 D0AeHY000 *AH10 L2AHi20 |3ACH30 44AeHM440 j AH50 7ACH70 7AH79:04<A$!HM<Y=q>?@0 BA#eH9BQC0 \DA%H}D0 | A%HE0 {!A&HiF0 c"A&HUGA"'GۜHHIKmL]N%PQ-STiVW YZe\]I_`ace=giiEkUlmUnUq+A\/qP#q#A"`0qqrHrhrrrr*rbz:rr@s0sz"+0Ms$A" C1|sss t-t+0v%A" 2vw5wTwuw+0\y&AC4yA"5|ۤ||+0}'A"8C6<}ۜb]}r Z2Jr:B} bb+0}(A" 7}}}~9~+0)A" C8)]+0(*A 9%r*ЂA"r3;+9eA":4ۜbUu :&T0.,A:fۄ݃A;1 A;fۜA" C;&$+qA";F@]+0{-A" <p{؄+AC>FT+localcurcontextcurcontextstatelineexplcmdsrcmdsroptsrulesstatesprevargsserviceiptablessaveip6tablessave_argumentsccounters[include values of packet and byte counters in output]ttable[specify table]:table:(filter nat mangle raw security)returniptablesrestoreip6tablesrestore_argumentsccounters[restore the values of all packet and byte counters]nnoflush[don't flush the previous contents of the table]appenddeleteinsertreplacelistflushzeronewnewchaindeletechainpolicyrenamechainhelpversionprotocolsrcsourcedstdestinationjumpininterfaceoutinterfacefragmentsetcounterswords1,CURRENT1prevprevIpprotocol+1--tcp-flags[match based on TCP flags in a packet]: :->tcp-flags: :->tcp-flags--syn[match packets with the SYN flag set]--tcp-option[match based on TCP options]:option(--sport --source-port)sportsourceport[match packets based on source port]:*^!:port:_ports(--dport --destination-port)dportdestinationport[match packets based on destination port]:*^!:port:_portsicmp--icmp-type[match specified ICMP type]:*^!:ICMP type:->icmp-typesprevprevIjjump+1DNAT(--to --to-destination)totodestination:addressDSCP--set-dscp[set the DSCP field]:value--set-dscp-class[set the DiffServ class]:class--ecn-tcp-remove[remove all ECN bits from TCP header]--log-level[specify level of logging]:log level:(debug info notice warning err crit alert emerg)--log-prefix[specify prefix string for log message]:string--log-tcp-sequence[log TCP sequence numbers]--log-tcp-options[log TCP options]--log-ip-options[log IP options]MARK--set-mark[set fwmark in packet]:numberREDIRECTMASQUERADE--to-ports[port (range) to map to]:port range:_portsREJECT--reject-with[drop packet and send reply]:reject type:->reject-typesSNAT(--to --to-source)*totosource[specify address to map source to]:addressTCPMSS--set-mss[explicitly set MSS option]:value--clamp-mss-to-pmtu[automatically clamp MSS value]--set-tos[set type of service field]:type of service:->tosULOG--ulog-nlgroup[specify netlink group used for logging]:netlink group--ulog-prefix[specify prefix string for log message]:string--ulog-cprange[specify size of each packet to be passed]:size (bytes)--ulog-qthreshold[specify threshold of in-kernel queue]:sizetypeset i=words[(ib.i.)-m|--match]+1 icfstates--ctproto[match protocol]:protocol:_ports--ctorigsrc[match original source address]:*^!:network:_hosts--ctorigdst[match original destination address]:*^!:network:_hosts--ctreplsrc[match reply source address]:*^!:network:_hosts--ctrepldst[match reply destination address]:*^!:network:_hosts--ctstatus[match internal conntrack states]:state:(NONE EXPECTED SEEN_REPLY ASSURED)--ctexpire[match remaining lifetime]:timedscp--dscp[match DSCP field]:value--dscp-class[match the DiffServ class]:class--espspi[match SPIs in ESP header]:*^!:spihelper--helper[match packets related to a conntrack-helper]:helper:(ftp)length--length[match packet length]:lengthlimit--limit[specify max matches limit]:number--limit-burst[specify max burst before limit applies]:number--mac-source[match source ethernet address]:*^!:ethernet addressmark--mark[match fwmark in packet]:numbermultiport--source-ports[match packets based on source ports]:ports:->port-list(--dports --destination-ports)dportsdestinationports[match packets based on destination ports]:ports:->port-list--ports[match where source and destination ports are equal]:ports:->port-listowner--uid-owner[match packet by user id of creating process]:user id--gid-owner[match packet by ggroup id of creating process]:group id--pid-owner[match packet by process id of creating process]:process id:_pids--sid-owner[match packet by session id of creating process]:session id--cmd-owner[match packet by name of creating command]:command:_command_names -ephysdev--physdev-in[specify bridge port via which packet is received]:name--physdev-out[specify bridge port via which packet is sent]:namepkttype--pkt-type[match link-layer packet type]:type:(unicast broadcast multicast)--state[match packet state]:state:->states--tos[match type of service field]:type of service:->tos--ttl[match type to live]:TTL value_arguments(-)hhelp[print program information](-)Vversion[print version information](-h --help -V --version)ttable[specify table]:table:(filter nat mangle raw security)(rcmds cmds)Aappend[append rules to end of specified chain]:chain:->chains(rcmds cmds -c --set-counters)Ddelete[delete rules from specified chain]:chain:->chains::rule number:->rulenums(rcmds cmds)Iinsert[insert rules before specified rule number]:chain:->chains::rule number:->rulenums(rcmds cmds)Rreplace[replace a rule]:chain:->chains::rule number:->rulenums(rcmds j. .cmds:Zzero ropts)Llist[list rules in selected chain]::chain:->chains(rcmds cmds ropts)Fflush[flush specified chain (delete all rules)]::chain:->chains(rcmds j. .cmds:Llist ropts)Zzero[zero the packet and byte counters]::chain:->chains(rcmds cmds)Nnewnewchain[create a new user-defined chain]:chain name(rcmds cmds)Xdeletechain[delete a user-defined chain]:: :->user-chains(rcmds cmds)Ppolicy[set the policy for a chain to given target]:chain:->chains:target:->targets(rcmds cmds)Erenamechain[rename a user-defined chain]:old chain:->user-chains:new chain name(cmds -p --protocol)pprotocol[specify protocol of rule]:*^!:protocol:(! tcp udp icmp all)(cmds -s --src --source)ssrcsource[specify source]:*^!:network:_hosts(cmds -d --dst --destination)ddstdestination[specify destination]:*^!:network:_hosts(cmds -j --jump)jjump[specify rule target]:target:->targets(cmds -i --in-interface)iininterface[specify interface via which packet is received]:*^!:interface:_net_interfaces(cmds -o --out-interface)ooutinterface[specify interface via which packet is to be sent]:*^!:interface:_net_interfaces(cmds -f --fragment)ffragment[match second or further fragments only](cmds -D --delete -c --set-counters)csetcounters[initialise packet and byte counters]:packets: :bytes(-v --verbose)vverbose[enable verbose output](-n --numeric)nnumeric[print IP addresses and port numbers in numeric format](-x --exact)xexact[expand numbers (display exact values)]--line-numbers[print line numbers when listing]--modprobe=[specify command to load modules with]:command:_command_names -e(cmds)*mmatch[extended match (may load extension)]:extension:(ah conntrack dscp esp helper icmp length limit mac mark multiport owner physdev pkttype state tcp tos ttl udp unclean)args[@]statetargets_wantedtargetsbuiltin targetcompaddACCEPTDROPQUEUERETURNMASQUERADEMIRRORREJECTTCPMSSuserchains_wantedchainsuser-defined chaincompaddMf_call_program chains $words[1] \ ${(kv)opt_args[(i)-t|--table]} -nL \ 2>/dev/null:Chain %% :INPUTOUTPUTFORWARDPREROUTINGPOSTROUTINGchains_wantedchainschaincompaddMf_call_program chains $words[1] \ ${(kv)opt_args[(i)-t|--table]} -nL \ 2>/dev/null:Chain %% rulenumsf_call_program chains $words[1] ${(kv)opt_args[(i)-t|--table]} \ --line-numbers -nL ${(v)opt_args[(i)-D|--delete|-I|--insert|-R|--replace]%:*} \ 2>/dev/null31/ /:_describerulenumrule numbertcpflags_valuestcp flagNONEicmptypes_wantedicmp typecompaddf_call_program icmp-types ${words[1]} -p icmp --help \ 2>/dev/nullrany1 %% rejecttypes_wantedrejecttypesreject typecompaddf_call_program icmp-types ${words[1]} -j REJECT --help \ 2>/dev/nullrtypes:1 2,1%% statesESTABLISHEDRELATEDINVALIDstate_valuesstatestatesportlistcompset*,compset,*_ports_portsqS,_wantedtype of servicecompaddf_call_program tos ${words[1]} -m tos --help \ 2>/dev/nullr161 %% AL'EE|EE+A" Q +AA UACg  ;ATy0A,&Lz33 szs0 lAC,J#0 A,(M0 A,0A8C(Ha@h0  A,0 AC,)0 T i A,}0   A, 0 Z+ 1 A,D Y Pp A(% ; m Y 0jKsj A"(  ۜۼ 1 i++0 AC ,0 A ,p 10 tA ,0A0 F <9Z\t0";A"\ ۜۼE59A1B+AFD+localcurcontextcurcontextstatelineexpl_arguments(1 * -)--help[display help information](1 * -)--version[display version information]1:network interface:_net_interfaces*:parameter:->parametersstatewordsCURRENT1essid_wantednamesnetwork namecompaddnwiddomain_messagenetwork idfreqchannelchannelschannel or frequencysenslevelssignal levelmode_wantedmodesoperating modecompaddAdHocManagedMasterRepeaterSecondaryMonitorAutoaccesspointsaccess pointnicknicknameratebitbitratesbit ratertsfragsizessizeenckeyskeypower*minmax[modifier]*off[disable power management]*on[enable power management]*all[receive all packets]unicast[receive unicast packets only]multicast[receive multicast and broadcast packets only]_valuesparameterperiod[set the period between wake ups]timeout[set timeout before sleep]arg@periodtimeouttimeoutstimeouttxpowertransmit powerretryretriesretriesmodu_wantedmodulationcompaddOFDMaauto_valuesoptionessid[set the network name](nwid domain)nwiddomain[set the network ID](freq channel)freqchannel[set the operating frequency or channel]sens[set the sensitivity threshold]mode[set operating mode]ap[register with given access point](nick nickname)nickname[set the nickname](rate bit)ratebit[set the bitrate]rts[set packet size threshold for sending RTS]frag[set maximum packet fragment size]*keyenc[add encryption key]*power[manipulate power management scheme parameters]txpower[set transmit power]retry[set number of retries]modu[force a specific set of modulations]commit[apply changes immediately]returnAHۜۜ-UE q-U_arguments(-d -u -l)-a[add partition mappings]-r[read-only partition mappings](-a -u -l)-d[delete partition mappings](-a -d -l)-u[update partition mappings](-a -d -u)-l[list partition mappings]-p[set device name-partition number delimiter]-f[force creation of mappings]-g[force GUID partition table]-v[operate verbosely]-n[return before the partitions are created]!(-n)-s1: : _filesA|1A.r%ACGd|A | ccA &Agd <A, XuAC<AFۜۜ)AiAi  i1  serviceLOOPDEV_DEBUGlocalexpl_wantedvaluesvaluecompaddreturndeviceoffsetdevice1:device:_files -g "/dev/loop<->"ooffset+[specify data start is offset]:offset (bytes)_arguments(H)Vversion[display version information]hhelp[display help]info(-v --verbose)vverbose[verbose mode](-o --offset -a --all)aall[show the status of all loop devices](-O --output --output-all)O+output[specify columns to be printed with --list]:column:_sequence -s , compadd - name autoclear back-file back-ino back-maj\:min maj\:min offset partscan ro sizelimit dio log-sec(-O --output)--output-all[output all columns](-J --json --raw -O --output -n --noheadings)Jjson[use JSON --list output format](-l --list)llist[list currently used loop devices](-J --json)--raw[raw output format](-n --noheadings -J --json)nnoheadings[don't print headings in --list output](resize)csetcapacity[reread the size of the file associated with the loop device]detach(-)deletedetachd[detach from specified loop device]device(detach-all)Ddetachall[detach all associated loop devices]create--direct-io[open backing file with O_DIRECT]::enable:(on off)(-f --find 2)ffind[find the first unused loop device](-L --nooverlap)Lnooverlap[avoid possible conflict between devices](-P --partscan)Ppartscan[scan the partition table of newly created loop devices]--sizelimit[limit device to specified size]:size (bytes)(-b --sector-size)b+sectorsize[set logical sector size of loop device]:size (bytes)--show[print device name after setup](-r --read-only)rreadonly[set up a read-only loop device]1:file:_filesassoc(-j --associated)jassociated[show the status of all loop devices associated with an file]:associated file:_files(-f)deviceA8ۜۜ-u%_arguments-a[show all files, including hidden ones]-d[list directory entries instead of contents]-l[use long option names]-p[show file's project number]-R[act recursively]-V[display version information]-v[show file's version/generation number]*: :_filesA G++A C 43A@'LyEEEAg A"C4ۜۜa}U Q = 1 u ZPme1ZYZDm)(+At p AB fD ۄ\"$ d ۤ ۜ-+p&!A %4!!AC %3یbA" fH"ۜi" %3A f|"ۄ"0"A "A"0CF<$ۤd$$l$$449+08$AB %ۜ)%%+<+AC%A& & 'A"8,'۴L'm''$$44'?+AF(+localvaluesdedupcurcontextcurcontextstatelineexpltypesetopt_args_arguments(H -E --dedup)E+dedup[de-duplicate output by specified column]:column:->columns(H -a --all)aall[print all devices](H -b --bytes)bbytes[print size in bytes rather than in human readable format](H -d --nodeps)dnodeps[don't print slaves or holders](H -I --include)*eexclude[exclude devices by major number]:major device number:->majorlist(H -e --exclude)*I+include[show only devices with specified major numbers]:major device number:->majorlist(H -n --noheadings)nnoheadings[don't print headings](H -p --paths)ppaths[print complete device path](H -s --inverse)sinverse[reverse dependency order](H -x --sort)x+sort[sort output by specified column]:column:->columns(H)--sysroot=[use specified directory as system root]:directory:_directories*:device:_files -g "*(-%b)" -P / -W /fields(H -D --discard -o --output -O --output-all)Ddiscard[output discard capabilities](H -z --zoned -o --output -O --output-all)zzoned[output zone model](H -f --fs -o --output -O --output-all)ffs[output info about filesystems](H -m --perms -o --output -O --output-all)mperms[output info about permissions](H -S --scsi -o --output -O --output-all)Sscsi[output info about SCSI devices](H -t --topology -o --output -O --output-all)ttopology[output info about topology](H fields)o+output[specify output columns]:output column:->columnlist(H fields)Ooutputall[output all columns](format)(H)iascii[output ascii characters only](H)Jjson[use JSON output format](H)llist[use list format output](H)T+tree[use tree format output]:column:->columns(H)Ppairs[use key="value" output format](H)rraw[use raw output format](* -)hhelp[display help information](* -)Vversion[display version information]statecolumnlistcompset_describelistprefixesprefix( +:"not replace but extend the list" )listMs.,.PREFIX,Ms.,.SUFFIX%%,compset,*compset*,columnf_call_program columns lsblk -hrAvailable2 21//:/\:/ /:_describefieldscolumnm:{a-z}={A-Z}sufmajorzstyle:completion:curcontext:listseparatorf2P r A  T AF  N AJ2FP A!e 0 A,D A.) 0 A,h) A. A"$ % \ "+A F +localusbidslinevendoridpaircurcontextcurcontextstatelineexpltypesetopt_args_arguments(-v --verbose -t --tree)vverbose[be verbose]-s+[filter devices by bus and/or device number]:bus and/or devnum to show-d+[filter devices by vendor/product ID]:vendor and product to show:->vendorproduct-D+[display only specified device]:device:_files -g "*(-%)" -P / -W /(-t --tree -v --verbose)ttree[dump the physical USB device hierarchy as a tree](-)Vversion[print version information](-)hhelp[print help information]state+_lsusb_vendors_lsusb_vendors_lsusb_devices/usr/share/mischwdata/usb.idsreadusbidslineb09af match[1]_lsusb_vendorsvendoridmatch[2] b09af vendorid:match[1]_lsusb_devicespair_wantedproductsvendor ID:product IDcompadd_lsusb_devicesreturnA GBc-A" AۜۜQe I Qme Q1Mq1 localroot-h --help -V --version EUID _argumentsargs(-c -a --align hlp)a+align[align return values in a specific column]:column [(COLUMNS*5/8)](-c hlp)-A+[specify maximum number of array elements to print]:elements(-c -b --no-signals hlp)bnosignals[don't print signals](-a --align -A -b --no-signals -i -n --indent -r -s -t -tt -ttt -T hlp)-c[count time and calls, and report a summary on exit](-C --demangle hlp)Cdemangle[decode low-level symbol names into user-level names](-D --debug hlp)D+debug[enable debugging]:mask:(help 77)(hlp)*-e+[modify which library calls to trace]:filter(hlp)-f[trace child processes](hlp)*F+config[load alternate configuration file]:file:_files(- 1 *)hhelp[display help information](-c hlp)-i[print instruction pointer at time of call](-l --library hlp)l+library[only trace symbols implemented by specified library]:library:_files(hlp)-L[don't display library calls](-c -n --indent hlp)n+indent[specify indent for each level of call nesting]:spaces(-o --output hlp)o+output[write the trace output to specified file]:file:_files(: hlp)-p+[attach to the process with specified process ID and begin tracing]:process ID:_pids(-c hlp)-r[print relative timestamps](-c hlp)-s+[specify the maximum string size to print]:maximum string size [32](hlp)-S[trace system calls as well as library calls](-c -ttt hlp)-t[prefix each line of the trace with the time of day](-c -ttt -tt hlp)-tt[prefix each line of the trace with the time of day including the microseconds](-c -tt -t hlp)-ttt[prefix each line of the trace with the number of seconds and microseconds since the epoch](-c hlp)-T[show the time spent in each call]root-u+[run as specified user]:user:_users(- 1 *)Vversion[display version information](hlp)*-x+[modify which static functions to trace]:filter(-):command name: _command_names -e*::arguments:_normalAg  A CD \pAk4A,&ۜ!eAA<ۜ!e5A+ d"A$G0|A(ۜ%]0A`ۜ Q)qEU! 0d A8 ۜ }  ] A 5AX AHQA4Cy !AP AV#A,Y$%&-(9)* ,Al 1 AbU-AH%-%&M/A09)13E5a6 89M:;ALC1Au<A(%=>?@ABAX  A1DA4C DFGIUJiKLqNOA<#1APA#%MQRA+ T&-Ag AA۔,A'lAC۔A'0qAF\ACFA A ۤj#IACFALC)LY eYYY4YY<!ZD=Z۴YZA0)%Z$Z,ZZی%[A<*D[q[\]^_`bd]e gghtypesetopt_argslocalargsmiscmodes_raids_build_valuesMD device typelinear[linear]0raid0stripe[striping]1raid1mirror[mirroring]multipathmp[multiple paths to one common physical storage device]faulty[injects faults]_raids_valuesMD device typelinear[linear]0raid0stripe[striping]1raid1mirror[mirroring]4raid4[RAID 4]5raid5[RAID 5]6raid6[RAID 6]10raid10[RAID 1+0]multipathmp[multiple paths to one common physical storage device]faulty[injects faults]_layoutsvopt_argsIllevelraid5_valuesRAID5 parity block layoutleftasymmetricla[left-asymmetric]leftsymmetricls[left-symmetric]rightasymmetricra[right-asymmetric]rightsymmetricrs[right-symmetric]raid10_valuesRAID10 layout with number of copies of each datablockn1[near copies]n2[near copies]n3[near copies]n4[near copies]n5[near copies]n6[near copies]n7[near copies]n8[near copies]f1[far copies]f2[far copies]f3[far copies]f4[far copies]f5[far copies]f6[far copies]f7[far copies]f8[far copies]f9[far copies]faulty_valuesfailure modewritetransientwt[write-transient]readtransientrt[read-transient]writepersistentwp[write-persistent]readpersistentrp[read-persistent]writeall[write-all]readfixablerf[read-fixable]clearnone[remove any pending or periodic failure modes]flush[clear any persistent faults] +words[(r)-(A|-assemble)] args(--bitmap)bitmap[bitmap file to use with the array]::bitmap file:_files(--uuid -u)uuidu[UUID of array to assemble]:UUID(--super-minor -m)superminorm[minor number to look for in super-block]:minor number(--name -N)nameN[array name to look for in super-block]:array name(--config -c)configc[config file]::config file:_files(--scan -s)scans[scan config file for missing information](--run -R)runR[try to start the array even if not enough devices for a full array are present](--force -f)forcef[assemble the array even if some superblocks appear out-of-date](--update -U)updateU[update superblock]::update the superblock:(sparc2.2 summaries uuid resync byteorder super-minor) +words[(r)-(B|-build)] (--bitmap)bitmap[file to store/find bitmap information in]::bitmap file:_files(--chunk -c)chunkc[chunk size of kibibytes]:chunk size(--rounding)rounding[rounding factor for linear array (==chunk size)]:rounding factor(--level -l)levell[RAID level]::RAID level:_raids_build(--raid-devices -n)raiddevicesn[number of active devices in array]:active devices number(--bitmap-chunk)bitmapchunk[bitmap chunksize in Kilobytes]:bitmap chunk(--delay -d)delayd[bitmap update delay in seconds]:bitmap update delay +words[(r)-(C|-create)] (--bitmap)bitmap[create a bitmap for the array with the given filename]::bitmap file:_files(--level -l)levell[RAID level]::RAID level:_raids(--parity -p --layout)parityplayout[RAID5/6/10 parity algorithm, faulty mode]::layout:_layouts(--spare-devices -x)sparedevicesx[number of spares (eXtras) devices in initial array]:spare devices number(--size -z)sizez[size (in K) of each drive in RAID1/4/5/6/10]:size of each drive(--force -f)forcef[honour devices as listed on command line](--run -R)runR[insist of running the array even if not all devices are present or some look odd](--readonly -o)readonlyo[start the array readonly](--name -N)nameN[textual name for array - max 32 characters]:array name(--bitmap-chunk)bitmapchunk[bitmap chunksize in Kilobytes]:bitmap chunk(--delay -d)delayd[bitmap update delay in seconds]:bitmap update delay +words[(r)-([DEXQ]|-(detail|examine(|-bitmap)|query))] (--zero-superblock)zerosuperblock[erase the MD superblock from a device](--run -R)runR[start a partially built array](--stop -S)stopS[deactivate array, releasing all resources](--readonly -o)readonlyo[mark array as readonly](--readwrite -w)readwritew[mark array as readwrite](--test -t)testt[exit status 0 if ok, 1 if degrade, 2 if dead, 4 if missing] +words[(r)-(F|-follow|-monitor)] (--mail -m)mailm[address to mail alerts of failure to]:::_email_addresses(--program -p --alert)programpalert[program to run when an event is detected]::program:_files(--delay -d)delayd[seconds of delay between polling state]:seconds(--config -c)configc[specify a different config file]::config file:_files(--scan -s)scans[find mail-address/program in config file](--daemonise -f)daemonisef[fork and continue in child, parent exits](--pid-file -i)pidfilei[in daemon mode write pid to specified file instead of stdout]::PID file:_files(--oneshot -1)oneshot1[check for degraded arrays, then exit](--test -t)testt[generate a TestMessage event against each array at startup] +words[(r)-(G|-grow)] (--size -z)sizez[change the active size of devices in an array]:active size(--raid-disks -n)raiddisksn[change the number of active devices in a RAID1 array]:number of active devices_mdslocalvals/etc/mdadm.confmdadm_conf/etc/mdadm.conf/etc/mdadm/mdadm.confmdadm_conf_messagecould not find mdadm.confreturnMf< $mdadm_confARRAY //ARRAY /%%:blank:_describeRAID devices_arguments(-h --help)hhelp[display a mode specific help message]modesassemblebuildcreatefollowmonitorgrowhelpversionmiscdetailexamineexaminebitmapquery_arguments(misc modes)Aassemble[assemble a pre-existing array]:::_mds(misc modes)Bbuild[build a legacy array without superblocks]:::_mds(misc modes)Ccreate[create a new array](misc modes)Ffollowmonitor[select Monitor mode](misc modes)Ggrow[change the size or shape of an active array](modes -D --detail -E --examine -X --examine-bitmap)Ddetail[print detail of one or more md devices](modes -D --detail -E --examine -X --examine-bitmap -Q --query)Eexamine[print content of md superblock on device(s)](modes -Q --query)Qquery[examine a device](modes -E --examine -X --examine-bitmap)Xexaminebitmap[report information about a bitmap file](-)hhelp[display general help message](-)Vversion[print version information for mdadm]args[@]A<ۜۜ-M _arguments(- *)Vversion[display version information](-v --verbose)vverbose[verbose output](-R --reset)Rreset[reset MII to poweron state](-r --restart)rrestart[restart autonegotiation](-w --watch)wwatch[monitor for link status changes](-l --log)llog[write events to syslog](-A --advertise)Aadvertise[advertise only specified media]:medium:_values -s , medium 1000baseTx-HD 1000baseTx-FD 100baseT4 100baseTx-FD 100baseTx-HD 10baseT-FD 10baseT-HD 1000baseTx 100baseTx 10baseT(-F --force)Fforce[force specified medium]:medium:(100baseT4 100baseTx-FD 100baseTx-HD 10baseT-FD 10baseT-HD 100baseTx 10baseT)(-p --phy)pphy[set PHY (MII address) to report]:MII address*:interface:_net_interfacesA -Ag A-AB]+A4 HO; A|' EE|EEEEEJ;sE+Ag A G۔@pAGAۜmA<1ARACmA%AXCu0A"fۜ &0,A"HCLۜy Z= e  u  +0=A,$J;sA"xC ۜ)MaU!"U$=%5&'()*,- //=+A"?2@ !0 =0?000A"(1ۜ51a12a34G+04A"445q5M+AC@5PJ05AASR06Ah66AU(7AX77qAFAA.[r!00A"$$8D8|e88 8\+ACF+09A'09E9AABF:M:F:M:A::A<-<A\=M:==AX 1Ak=AF|>>qA|>>> ?A@A.pr!0E? AC??A NA &|>A"$Ch@@|@@ @u+A"$A=A|yAA Av+A"$B>|-BdB<Bw+ABxB &B0QB A0C%1ACBۄCA,C,PCiCqA GBAC BCA fEۜEA  AEA"$!Eۜkۼ FUFIG+qA!,C,@HiHAC#F+A'F(JQJ_modules_caching_policylocaloldp1Nmw+0 #oldp modules_dir_modutilslocalcurcontextcurcontextexplstatelinemodulesmodaliasesargsopt_argsmodules_dir/lib/modulesupdate_policyzstyle:completion:*:*:service:*cachepolicyupdate_policyupdate_policy:completion:*:*:service:*_modules_caching_policy(-)Vversion[display version information](-)hhelp[display usage information]servicelsmod_argumentsargs[@]returnmodinfo_argumentsargs[@](-)k+setversion[use modules from a different kernel version]:kernel_version:($(echo $modules_dir/*(/\:t)))b+basedir[use specified directory as filesystem root]:path:_directories1:module file:->all-modules(field)aauthor[display the module's author]ddescription[display the module's description]llicense[display the module's license]nfilename[display the module's filename]pparameters[display the typed parameters that a module may support]F+field[display only selected module's information]:module_field:(alias author depends description filename intree license name parm sig_hashalgo sig_key signat signer srcversion vermagic)0null[use a null instead of newline in output]modprobe-h --help -V --version -c --showconfig --show-config_argumentsargs[@](-a --all ign)aall[load all matching modules](-n --show ign)nshow[don't actually perform action](-q --quiet ign)qquiet[don't complain about insmod failures](-s --syslog ign)ssyslog[report via syslog instead of stderr](-v --verbose ign)vverbose[print all commands as executed](-C --config)C+config[specify config file]:config file:_files(-r --remove -a --all ign)rremove[remove module (stacks)]--remove-dependencies[also remove modules depending on it](* -R --resolve-alias)Rresolvealias[only lookup and print alias and exit]--first-time[fail if module already inserted or removed](-a --all ign)-i[ignore install/remove commands in config file]--ignore-install[ignore install commands in config file]--ignore-remove[ignore remove commands in config file](-b --use-blacklist)buseblacklist[apply blacklist to resolved alias](-f --force --force-modversions --force-vermagic)fforce[force module insertion or removal](-f --force)--force-modversion[ignore module's version](-f --force)--force-vermagic[ignore module's version magic](-D --show-depends)Dshowdepends[only print module dependencies and exit](-)cshowconfigshowconfig[show current configuration]showdump-modversions[dump module symbol version and exit]d+dirname[use specified directory as filesystem root]:path:_directoriesS+setversion[use modules from a different kernel version]:kernel_version:($(echo $modules_dir/*(/\:t)))--show-exports[only print module exported symbol versions and exit](-n --dry-run --show)ndryrunshow[don't execute operations, just print](-c ign)1:modules:->loadable-modules(-c ign)*:params:->paramsstateopt_argsirremoveloadedmodulesrmmod_argumentsargs[@](-f --force)fforce[allow modules that are in use to be removed](-s --syslog)ssyslog[send errors to syslog](-v --verbose)vverbose[be verbose]*:loaded module:->loaded-modulesinsmod_argumentsargs[@]1:module file:_files*:module parametersstateloadablemodules/proc/modulesloaded_modulesf/dev/null:parm:parm::space:compset=* #params _valuesmodule parameterMparams::bool(bool)/://bool (bool)/params::bool(bool)/:/]:auto added argument: parametermodule doesn't take parameters_modutils@AL'EE|EE+ACg A"|-1!% M Y Y y]A)i"+A n10/LA '3}A"' @ A,'3A FHیA" fh۔(+0<A f A A  &A"$C $ Qx.+A" D0+AB2` &xA F+localcurcontextcurcontextstatelineexpltypesetopt_args_arguments(-V)-O[create backup](-O)-V[verify backup](-c -C -i -n -w)-c[use CD-R as backup media]:CD-R burn speed(-c -C -i -n -w)-C[use CD-R as streaming device (experimental)]:CD-R burn speed(-c -C -i -n -w)-i[use ISO image as backup media](-c -C -i -n -w)-n[use NFS mountpoint as backup media]:NFS mountpoint(-c -C -i -n -w)-w[use CD-RW as backup media]:CD-RW burn speed-D[differential backup]-E[exclude path(s) from backup]:paths to exclude from backup:->quoted_path-I[path(s) to backup]:paths to include in backup:->quoted_path-d[backup device]:backup device-g[run in fullscreen mode]-k[path to kernel]:path to kernel:->kernel_or_magic-m[manual eject]-s[media size]:media size]-x[non-linux partition]:non-linux partition:_files -g "*(%b)"(-1 -2 -3 -4 -5 -6 -7 -8 -9)-123456789[compression level]-A[post ISO-creation command]:pre ISO-creation command-B[pre iSO-creation command]:post ISO-creation command-F[do not create floppy]-H[create autorestore image]-L[use lzo instead of bzip2]-P[post-nuke tarball]:post-nuke tarball:_files -g "*.(#i)(tar.gz|tgz)(-.)"-S[scratch directory]:scratch directory:_files -/-T[temporary directory]:temporary directory:_files -/-f[device with MBR]:device with MBR:_files -g "*(%b)"-l[bootloader type]:bootloader type:(GRUB LILO)statequoted_path/ \t\ncompstatequotecompstate[quote]sufcompset_filessufkernel_or_magic_tagskernelmagic_requestedkeywordcompaddFAILSAFE_requestedpath to kernel image_files ret breakreturnA XA4'EE|EA'ALC&- 9  1A70;;A &<0s;A &l0;A C&0;A &0#;A & 0 ;A &8A%s@AFۜb! cch0]|)d 4Pm!D\pAt-BAF-Al2kA4'EE|EAqA0 0;A C&At>AF-A|Bd=Af-A<H/ A4'EE|EAQAd0;A C&0;A &0#;A &L0k;A C&0;A &0+;A &H0#+;A &0A C&0c;A &`0K; A &0+; A &A|_#:Af-YAtfT$' /AF-AtkX%j 0AF-AoK h& KA('E+A$ |A"$C )aQ +AA yAAC4`A"r+ACF+A+ JA-eAth-n /AF-Att. /AF-At/ /AF-Alk0< A &A  1Y A -eA|3 ?Af-Alk4R A &A5x wAg A8YAfDmA7Ag A8YAf|A(:c A4'EE|EAMAt[0C;A C&0+;A &0;A &,0;A &x0A C&0#;A & 0#+;A &x0k;A &0;A C& 0c; A &LAt?,AF-A@CcA-=AtB,AF-AtC,AF-AtD6,AF-AtEx,AF-AtF,AF-AtG,AF-ADH1A4'EE|EA}A%0c;A C&0;A &40C{;A &0;A &A LA -A}9Al k$OA4'EE|EAQA0A A C&A QA4'EE|EACAC',A_a0 A0  A@m0 A-0 AC0 lA0 A0 pA0 ;A.!A4 1A&$=YA C &AtA$ZA4'EE|EAA'ATCS10 XAt0 A<i0 AC0 A0]0 A0 A<i0 ;A.A41A& A C&$AeaYgA-i!AncxAg A4QAfXAtargsline1_nm_general_nm_networking_nm_radio_nm_connection_nm_device_nm_agent_nm_fields_valuesfield to outputcommonRUNNINGVERSIONSTATESTARTUPCONNECTIVITYNETWORKINGWIFIHWWIFIWWANHWWWANNAMEUUIDTYPETIMESTAMPTIMESTAMPREALAUTOCONNECTAUTOCONNECTPRIORITYREADONLYDBUSPATHACTIVEDEVICEACTIVEPATHSLAVEDEVICECONNECTIONCONUUIDCONPATHBSSIDSSIDMODECHANRATESIGNALBARSSECURITY_nm_general_arguments1:command:(status hostname permissions logging help)_nm_networkinglocalcurcontextcurcontextstateline_arguments1:command:(on off connectivity help)*::arg:->argsline1_nm_networking_connectivity_nm_networking_connectivity_arguments1:flag:(check)_nm_radio_arguments1:type:(all wifi wwan help)2:switch:(on off)_nm_connectionlocalcurcontextcurcontextstateline_arguments1:command:(show up down add modify clone edit delete monitor reload load import export help)*::arg:->argsline1_nm_connection_show_nm_connection_up_nm_connection_down_nm_connection_modify_nm_connection_clone_nm_connection_edit_nm_connection_deletemon_nm_connection_monitor_nm_connection_load_nm_connection_import_nm_connection_export_nm_connection_show_arguments--active1:connection:_nm_connection_specs_nm_connection_up_arguments1:connection:_nm_connection_specs_nm_connection_down_arguments1:connection:_nm_connection_active_nm_connection_modifylocalcurcontextcurcontextstatelineexplproperties_arguments-*--temporary1:connection:_nm_connection_specs2:option:->properties3:valuestatepropertiesf_call_program properties $nmcli -t connection show $line[1]%%:_descriptionpropertiesproperty_multi_partsexpl[@]propertiesreturn_nm_connection_clone_arguments--temporary1:connection:_nm_connection_specs2:new name_nm_connection_edit_arguments1:connection:_nm_connection_specs_nm_connection_delete_arguments*:connection:_nm_connection_specs_nm_connection_monitor_arguments*:connection:_nm_connection_specs_nm_connection_load_files_nm_connection_import_arguments--temporary1: :(type)2:type:(vpnc openvpn pptp openconnect openswan libreswan ssh l2tp iodine)3: :(file)4:file:_files_nm_connection_export_arguments1:connection:_nm_connection_specs2:file:_files_nm_connection_specs_nm_connection_ids_nm_connection_idslocalcon_idscon_idsf_call_program nmcli nmcli -t -f name connection_describeselect connectioncon_ids_nm_connection_activelocalcon_idscon_idsf_call_program nmcli nmcli -t -f name connection show --active_describeselect connectioncon_ids_nm_devicelocalcurcontextcurcontextstateline_arguments1:command:(status show set connect reapply modify disconnect delete monitor wifi lldp help)*::arg:->argsline1_nm_device_show_nm_device_set_nm_device_connect_nm_device_reapplymod_nm_device_modify_nm_device_disconnect_nm_device_delete_nm_device_monitor_nm_device_wifi_nm_device_lldp_nm_device_show_arguments1:interface:_nm_device_ifnames_nm_device_set_arguments1:interface:_nm_device_ifnames2:property:(autoconnect managed)3:switch:(yes no)_nm_device_connect_arguments1:interface:_nm_device_ifnames_nm_device_reapply_arguments1:interface:_nm_device_ifnames_nm_device_modify_arguments1:interface:_nm_device_ifnames_nm_device_disconnect_arguments*:interface:_nm_device_ifnames_nm_device_delete_arguments*:interface:_nm_device_ifnames_nm_device_monitor_arguments*:interface:_nm_device_ifnames_nm_device_wifilocalcurcontextcurcontextstateline_arguments1:command:(list connect hotspot rescan)*::arg:->argsline1_nm_device_wifi_list_nm_device_wifi_connect_nm_device_wifi_hotspot_nm_device_wifi_rescan_nm_device_wifi_list_arguments--rescan[force or disable network scan]:network scan:(yes no auto)1: :(ifname)2:interface:_nm_device_ifnames3: :(bssid)4:bssid:_nm_device_wifi_bssids_nm_device_wifi_connectlocalcurcontextcurcontextstateline_arguments1:ssid:_nm_device_wifi_ssids*::arg:->argsline1_nm_device_wifi_connect_opts_nm_device_wifi_connect_optslocalcurcontextcurcontextstateline_arguments1:property:(password wep-key-type ifname bssid name private hidden)*::arg:->argsmin_line_lenline2password_arguments1:passwordwepkeytype_arguments1:wep key type:(key phrase)ifname_arguments1:device:_nm_device_ifnamesbssid_arguments1:bssid:_nm_device_wifi_bssidsname_arguments1:nameprivate_arguments1:private:(yes no)hidden_arguments1:hidden:(yes no)min_line_lenlinemin_line_len_nm_device_wifi_connect_opts_nm_device_wifi_hotspotlocalcurcontextcurcontextstateline_arguments1:property:(ifname con-name ssid band channel password)*::arg:->argsmin_line_lenline2ifname_arguments1:device:_nm_device_ifnamesconname_arguments1:connection namessid_arguments1:ssidband_arguments1:band:(a bg)channel_arguments1:channelpassword_arguments1:passwordmin_line_lenlinemin_line_len_nm_device_wifi_hotspot_nm_device_wifi_rescan_arguments1: :(ifname)2:interface:_nm_device_ifnames3: :(ssid)4:ssid:_nm_device_wifi_ssids_nm_device_wifi_bssidslocalbssidsbssidsf_call_program nmcli nmcli -t -f bssid device wifi list_describeselect networkbssids_nm_device_wifi_ssidslocalssidsf_call_program nmcli nmcli -t -f ssid device wifi list_describeselect network_nm_device_lldp_arguments1: :(list)2: :(ifname)3:interface:_nm_device_ifnames_nm_device_ifnameslocalifnamesifnamesf_call_program nmcli nmcli -t -f device device_describeselect deviceifnames_nm_agent_arguments1:type:(secret polkit all help)_networkmanager@A<. Ag kACkA"IFhA  kA` A AAkaACk= ABCFhADA"++CFhAFhADN Ag kA 5kA\ AAkqAC%kAB-FLA(Chۜ+Ag \A G 1Ag kA"RE;<CAFdA &AkAkAXeIk cc s<X k8Pd@dx 5\| k8Qx(Ix!He M |  P | $ A  = e 5 ] 4Ld|(P<`d|<Pl9qL|)`x4Xx,D]ñA(C |ۼۜAt yA G 1Ag kACkEAkAkAB <CAF$HA &xA C|ۼA  GA G 1Ag kACkEAkAkAB <CAF$HA &A(C|ۼۜA x$, A #A 0 #$,]AC}A"8ABF5"FhAC-A$uACeAf9lA"FAB<AFX|A &A |ۼA + A #A 0 #$,]AC}A"8ABF9"Fp9ACA8AC0Af(9\A"FAB<AFPuA &A |ۼuAX3 xA #A 0 #$,]AC}A"8ABF5"FhxACFAF8uAAfA"UFtAB<ACFA &tA l|ۼA p9kA #A 0 #$,]AC}A"8ABF9"Fp9ACA<AC4Af,9`A"FAB<AFTyA &A |ۼyA N@BNAX'E+EtEEA( 0`kA tA@'1A"ۤMAg$AgtAgACgqAg lAg ACg Ag `ACۜ)tAB ])A`Yqu %  M y=!5]}5] }!!M#$%%A C&۔M&&&Ax1A.C&&Ae` ' (qA(Ce`()*+,5.A" .ۜۜ!/S+A|C]9/0=T/Ax% ky/)00u112Q33544-5!667q88}9::E;<<=>M?@ABs&&k@A"f4AUAAv+0AA"$CAAEBB-CC9D+0DA  D0/EA!(EE0A"C!FhEE+0A"$!EEFMFFF)G+0XG G G G A"G" $& H+0%HH iHAxC%A HA" %&H+A" &&4I+0pIA" '&I+0IIIA"G" '&J+0*@JA(1 AGA"((TJ@JtJJJz[JJ+A" C)&K+0DKA" C*&dK+0KA" +&K+0KA"G" +&L+0,LA" ,&LL+A"L".FhEL+AC.FM+ACuF@Y__opkg_cache_policylocal1qmw+1N #tmp returnzstyle:completion:curcontext:statuspaths #tmp tmpqN/opt/usr/var/lib/iopkg/statusq.N/opt/usr/var/lib/iopkg/lists/packagesq.N/opt/var/opkglists/packagesq.N #tmp tmp__opkg_grep_conflocalzstyle:completion:curcontext:confpaths #tmp tmpqN/opt/etc/iopkg.confq.N/opt/etc/iopkg/.confq.N #tmp returnGREP_OPTIONScommandgrep@tmp_opkg_arch_priolocalcopts@prefix_messagepriorityreturnf _call_program -p architectures $svc print-architecture tmparch %% noarcharmv5softarmv7softmipselsfx8632x8664armebfsg3behpmv2i686ixp4xxbeixp4xxlemssiinslu2powerpcqemux86slugosbeslugoslea780ac100akitaam180xevmam3517craneam3517evmam37xevmarchos5archos5itarmoabiarmv4armv4barmv4tarmv4tbarmv5armv5vfparmv5earmv5evfparmv5ebarmv5tarmv5tvfparmv5tearmv5tevfparmv5tebarmv6armv6vfparmv6tvfparmv7armv7vfparmv7aarmv7avfparmv7avfpneonarmv7at2vfparmv7at2vfpneonarmv7t2vfpat32stk1000at91sam9263ekatngw100avr32beagleboardbeaglebonebug20c6a816xevmc6a816x_evmc7x0cmt35collieda830omapl137evmda850omapl138evmdavincidvevmdhtwalnutdm355evmdm355leoparddm357evmdm365evmdm3730am3715evmdm37xevmdm6446evmdm6467evmdm6467tevmdns323eee701efikah2200h3900h4000h5000hawkboardhtcalpinehx4700i386i486i586igep0020iwmmxtkuroprolsppchdlsppchglspromini2440mini6410mipsmv2120n1200n2100neurososd2nokia800omgta01omgta02omap3pandoraomap3touchbookomap3evmomap4430pandaomap4430_pandaomap5912oskomapzoomomapzoom2omapzoom36xopenrdbaseopenrdclientoveropalmt650poodlepowerpcppc405ppc603eqemuarmqemumipsqemuppcqemux86sheevaplugsimpadsmartq5spitztosats409tsx09usrpe1xx_valuesarchitecturetmp:priority_opkg_destlocalcopts@f __opkg_grep_conf '^\s*dest\s+\S+\s+\S+' tmp:space:dest:space:tmp%%:space: #tmp _messagedestinationreturn_valuesdestinationtmp_opkg_dest_pathlocalcopts@f __opkg_grep_conf '^\s*dest\s+\S+\s+\S+' tmp:space:dest:space:tmp%%:space: #tmp _messagedestination:pathreturn_valuesdestinationtmp: :_directories_opkg_pkg_alllocalcoptszparseoptsupdate@ ! #_opkg_cache_pkg_all _cache_invalidopkgpkgall_retrieve_cacheopkgpkgall_opkg_cache_pkg_allf _call_program -p pkg-all ${svc:-opkg} list _opkg_cache_pkg_all@_opkg_cache_pkg_all:space:_opkg_cache_pkg_all@_opkg_cache_pkg_all%%:space:_store_cacheopkgpkgall_opkg_cache_pkg_all #upd return #_opkg_cache_pkg_all _messagepackage_valuespackage_opkg_cache_pkg_all_opkg_pkg_instlocalcoptszparseoptsupdate@ ! #_opkg_cache_pkg_inst _cache_invalidopkgpkginst_retrieve_cache_opkg_cache_pkg_instf _call_program -p pkg-inst ${svc:-opkg} list-installed _opkg_cache_pkg_inst@_opkg_cache_pkg_inst:space:_opkg_cache_pkg_inst@_opkg_cache_pkg_inst%%:space:_store_cache_opkg_cache_pkg_inst #upd return #_opkg_cache_pkg_inst _messageinstalled package_values_opkg_cache_pkg_inst_opkg_pkg_newlocalcoptszparseoptsupdate@ ! #_opkg_cache_pkg_new _cache_invalidopkgpkgnew_retrieve_cacheopkgpkgnew_opkg_pkg_allupdate_opkg_pkg_instupdate_opkg_cache_pkg_new_opkg_cache_pkg_all:_opkg_cache_pkg_inst_store_cacheopkgpkgnew_opkg_cache_pkg_new #upd return #_opkg_cache_pkg_new _messageinstallable package_values_opkg_cache_pkg_new_opkg_pkg_upgrlocalcoptszparseoptsupdate@ ! #_opkg_cache_pkg_upgr _cache_invalidopkgpkgupgr_retrieve_cache_opkg_cache_pkg_upgrf _call_program -p pkg-upgr ${svc:-opkg} list-upgradable _opkg_cache_pkg_upgr@_opkg_cache_pkg_upgr:space:_opkg_cache_pkg_upgr@_opkg_cache_pkg_upgr%%:space:_store_cache_opkg_cache_pkg_upgr #upd return #_opkg_cache_pkg_upgr _messageupgradable package_values_opkg_cache_pkg_upgr_opkglocalcurcontextcurcontextcache_policyhelpvariantwords1linestatestate_descrargsopt_argsval_argszstyle:completion:*:*:service:*cachepersists ! +_opkg_cache_pkg_all typesetgaU_opkg_cache_pkg_all_opkg_cache_pkg_inst_opkg_cache_pkg_new_opkg_cache_pkg_upgr_opkg_cache_pkg_all_opkg_cache_pkg_inst_opkg_cache_pkg_new_opkg_cache_pkg_upgr:completion:*:*:service:*cachepolicycache_policy:completion:*:*:service:*__opkg_cache_policy*--add-arch=[register architecture with priority]: :_opkg_arch_prio*--add-dest=[register destination with path]: :_opkg_dest_path--autoremove[remove unnecessary packages]--combine[combine upgrade and install operations](-f --conf)f+conf[specify opkg config file]:config file:_files(-d --dest)d+dest[specify root directory for package operations]: :_opkg_dest--download-only[make no changes (download only)]--force-checksum[ignore checksum mismatches]--force-downgrade[allow package downgrades]--force-depends[ignore failed dependencies](--force-maintainer --ignore-maintainer)--force-maintainer[overwrite local config files with upstream changes]--force-overwrite[overwrite files from other packages]--force-postinstall[always run postinstall scripts]--force-reinstall[reinstall packages]--force-removal-of-dependent-packages[remove packages and all dependencies]--force-remove[ignore failed prerm scripts]--force-space[disable free-space checks](--force-maintainer --ignore-maintainer)--ignore-maintainer[ignore upstream changes to config files](-l --lists-dir)l+listsdir[specify package-list directory]:list directory:_directories(--noaction --test)noactiontest[make no changes (test only)]--nodeps[do not follow dependencies]!(-o --offline --offline-root)--offline=:root directory:_directories(-o --offline --offline-root)o+offlineroot[specify root directory for offline package operations]:root directory:_directories(-A --query-all)Aqueryall[query all packages (not just installed)]--recursive[remove packages and all their dependencies]--size[show package sizes](-t --tmp-dir)t+tmpdir[specify temp directory]:temp directory:_directories(-V --verbosity)V+verbosity[specify output verbosity level]: :->verbosity-levels(: -)vversion[display version information]1: :->commands*::: :->extra_pick_variantopenwrtnocaseyoctohelpvariantopenwrt--cache=[specify cache directory]:cache directory:_directories--nocase[match patterns case-insensitively]*--add-exclude=[register package for exclusion]: :_opkg_pkg_all--cache-dir=[specify cache directory]:cache directory:_directories--host-cache-dir[do not place cache in offline root directory]--no-install-recommends[do not install recommended packages]--prefer-arch-to-version[prefer higher architecture priorities to higher versions]--volatile-cache[use volatile download cache]_argumentsargsstatecommandscompare-versions[compare version numbers]configure[configure unpacked package]depends[display dependencies of package]download[download package]files[display files belonging to package]find[search package names and descriptions]flag[flag package]info[display package information]install[install package]list[display available packages]list-changed-conffiles[display user-modified config files]list-installed[display installed packages]list-upgradable[display upgradable packages]print-architecture[display installable architectures]remove[remove package]search[display packages providing file]status[display package status]update[update list of available packages]upgrade[upgrade installed package]whatconflicts[display what conflicts with package]whatdepends[display what depends on package]whatdependsrec[display what depends on package (recursive)]whatprovides[display what provides package]whatrecommends[display what recommends package]whatreplaces[display what replaces package]whatsuggests[display what suggests package]clean[clean internal cache]_valuessubcommandtmpverbositylevels_valuesverbosity level0[show errors only]1[show normal messages (default)]2[show informational message]3[show debug messages (level 1)]4[show debug messages (level 2)]extraline1compareversionsCURRENT_messageversion string_valuesoperator<<[earlier]<=[earlier or equal]=[equal]>=[later or equal]>>[later]configurefilesliststatus CURRENT == 1 _opkg_pkg_instdependswhatopt_argsIAqueryall_opkg_pkg_all_opkg_pkg_instdownload_opkg_pkg_allfindinfolist_opkg_pkg_allflag_valuesholdnopruneuserinstalledunpacked_opkg_pkg_instinstall_opkg_pkg_newremove_opkg_pkg_instsearch_filesupgrade_opkg_pkg_upgr ret && #state no more argumentsreturn_opkg@AL'EE|EE+ACg A'A"8ۜۼi%=m CFt A\ 0 A"  , L m +AFt +localcurcontextcurcontextstatelineexpltypesetopt_argsexargs-h --help -V --version_arguments(- *)hhelp[display help information](- *)Vversion[print program version](-s --single-shot exargs)ssingleshot[return one PID only](-c --check-root exargs)ccheckroot[omit processes with different root](-x exargs)x[include shells running named scripts](exargs)*o+omitpid[omit processes with PIDs]:pids:_sequence -s , _pids(-S --separator)S+separator[specify separator put between PIDs]:separator*:process:->procnamesreturnstateprocnames_wantedprocessnamesprocesscompadd@fps -N --ppid 2 -p 2 o args=%% /%:[%AGAhX-0XA,&Q a0  A 8 e 0 DACp0tA$C <-0 pAC ۜ04A( TUlocalexplserviceinstallpkg_arguments-warn[warn if files would be overwritten, but do not install]-root=[specify alternate install location]:root directory:_path_files -/-infobox[use dialog to draw an info box]-menu[confirm package installation with a menu]-ask[always ask on package installation regardless of package's priority]-priority[provide a priority for the entire package list to use]:priority list:(ADD REC OPT SKP)-tagfile[specify a different file to use for package priorities]:tagfile:_files -/*:package file:_files -g "*.t[gblx]z(-.)"removepkg_arguments-warn[list which files & directories would be removed, skip actual removal]-preserve[reconstruct complete package subtree in /tmp/preserved_packages]-copy[construct a copy of the package in /tmp/preserved_packages]-keep[save the intermediate files created]*:package:_files -W /var/log/packages/ -/upgradepkg_arguments--install-new[install new packages in addition to upgrading existing ones]--reinstall[upgrade even when the same version is already installed]--verbose[show all the gory details of the upgrade]*:package file:_files -g "*.t[gblx]z(-.)"explodepkg_wantedfilepackage file_files*.t[gblx]z(-.)makepkg_arguments(--linkadd -l)linkaddl[move symlinks into doinst.sh]:answer:(y n)(--chown -c)chownc[reset all permissions to root:root 755]:answer:(y n)pkgtool_arguments-sets[install the disk sets A, B, C](-source_device)-source_mounted[don't attempt to unmount and remount source device with each disk]-ignore_tagfile[install every package encountered regardless of tagfiles]-tagfile[specify tagfile to be used for the installation]:tagfile:_files -/-source_dir[specify directory containing each disk subdirectory]:source directory:_path_files -/-target_dir[specify directory where the target root directory is located]:target directory:_path_files -/(-source_mounted)-source_device[specify source device to install from]:source device:{compadd "$expl[@]" /dev/*}AXCۜ-9Zm=Z 5 I _arguments(exit -A --range)A+range[limit results to the specified address range]:low,high: (exit -q --quiet)qquiet[do not display some header or footer lines](exit -p --show-path)pshowpath[show full path to files in the mapping column](exit)*: :_pids(format)(exit)ddevice[show the device format](exit)xextended[show the extended format](exit)-X[show even more details than -x option](exit)-XX[show everything the kernel provides](exit)creadrc[read the default configuration](exit)C+readrcfrom[read the configuration from the specified file]: :_files(exit)(- *)ncreaterc[create new default configuration and exit](- *)N+creatercto[create new configuration to the specified file and exit]: :_files(- *)hhelp[display help text and exit](- *)Vversion[display version information and exit]A\ + A0 AF<0 QAF<0 ;ACF<Ak1iAG*AGAG0A,AH,(*IA,mA,0ACA. AT 1 A. !AF@UAFpA.AT 1 A. AF@UACFpACF@A$ +K$hQA4'EE|EAGAGACGAGAGAG4ACG`Agx A$qiAa0|ACAfx0AAf0)A, J2ACA M A \ T AC  0 P Tp 0u A,-J2A,/ A,0L y AC  A,2`A,3}A,5A !A&6rUA,7A J2 A,9LqA8A&:AF%q A,>A8A&@rAFAFgetType1methodechopropertygetIndexlocalindextype_@:2( index + 1 )getType "$e"type_e1(echoindexreturn1_qdbuslocalcurcontextcurcontextstatelineservicespath_methodsnamestypespropertiesindextypesetopt_args_arguments--system[connect to system bus]--literal[print literal replies]1:service name:->service2:path:->path3:method:->method*:arguments:->argumentsstateserviceservicesqdbus ${words[@]:1:-1} | grep -E '^([^:])'compadd@servicespathqdbus ${words[@]:1:-1} 2>/dev/nullcompaddpath_method\nmethodsqdbus ${words[@]:1:-1} | \ grep -e "^method" | \ sed -r 's/method (.+) (.+)\((.*)\)/\2:\1(\3)/g' 2>/dev/nullpropertiesqdbus ${words[@]:1:-1} | \ grep -e "^property" | \ sed -r 's/property (.+) (.+) (.+)/\3:\1 \2/g' 2>/dev/null_describepropertiespropertiesproperties_describemethodsmethodsmethodsargumentspath_pos( (M)#words:#--* + 2)method_pos( path_pos + 2)qdbus ${words[@]:1:$path_pos} | grep -e '^[mp]' 2>/dev/nullgetIndex "${words[$method_pos]}" $names[@]namesindexarg_pos( #words - method_pos )getType "$method"method_argsecho $method | sed -r 's/(.+) (.+) (.+)\((.*)\)/\4/g',method_args_method_argsnum_argsmethod_args_arg_posnum_args_messagemethod_args_[arg_pos]property_echo "$method" |\ sed -r 's/property (.+) (.+) (.+)/\1 \2/g'arg_posproperty__qdbus@A@'EE|E+A"DMm5m +ALC1A q A"F +AF +localcurcontextcurcontextlinestate_arguments(-p -F -R -B -I -D -M)-N[for SCHED_NORMAL]( -N -R -B -I -D -M)-F[for SCHED_FIFO]( -N -F -B -I -D -M)-R[for SCHED_RR](-p -N -F -R -I -D -M)-B[for SCHED_BATCH]( -N -F -R -B -D -M)-I[for SCHED_ISO](-p -N -F -R -B -I -M)-D[for SCHED_IDLEPRIO]( -N -F -R -B -I -D )-M[for manual mode; raw number for POLICY]:raw policy number( -N -B -D )-p[usually 1-99; only for FIFO, RR or ISO]:static priority-a[cpu affinity]:mask or list-n[set niceness to NICE_LEVEL]:priority-e[start COMMAND with specified policy/priority]:program: _command_names -e:*::program arguments: _normal-v[be verbose]*:processes:->processesstate_alternativeprocesses:: _pidsreturnA 3A0H`APA"xۄAFA1 A ABf,ۜM%3ۜAFaqA,!localpartsusersrolestypescompset*: +parts[1] shift +parts[1] compset:*_selinux_parts1suf_messageselinuxrangesselinux rangeA 8ALmAL8A) Tlocalserolesexplserolesf_call_program selinux-roles seinfo --flat -r_descriptionselinuxrolesselinux rolecompadd@expl[@]serolesA 8ALmAL8A) Tlocalsetypesexplsetypesf_call_program selinux-types seinfo --flat -t_descriptionselinuxtypesselinux typecompadd@expl[@]setypesA 8ALmABM,|8lA8AC0Qe localseusersexplseusersf_call_program selinux-users seinfo --flat -u #seusers seusersguest_urootstaff_usysadm_usystem_uunconfined_uuser_u_descriptionselinuxusersselinux usercompadd@expl[@]seusersA8ۜۜ -A_arguments-*(: * -)hhelp[display help information](: * -)Vversion[display version information](-c --ctty)cctty[set controlling terminal to current one](-f --fork)ffork[always fork](-w --wait)wwait[wait for program to exit, and use same return code]*:: : _normal -p $serviceADCG %=A!yA$Xۜ9)localcriteriaa:number of active objectsb:objects per slabc:cache sizel:number of slabsv:number of active slabsn:nameo:number of objectsp:page per slabs:object sizeu:cache utilization_arguments(-d --delay -o --once)d+delay[specify the delay between updates]:seconds: (-s --sort)s+sort[specify the sort criteria]:criteria:(($criteria))(-d --delay -o --once)oonce[display the output once and exit](-)Vversion[display version information and exit](-)hhelp[display usage information and exit]A4'EE3+A(C |Ag A'A'A"Fۜ]miu) % Q Q =A u9 yU%m !!1#y$}%&*+,1+A 1A3 %-A nA-0-A"P F---.iii i*:+:bb+r+7+0"A(d1ABf<.ۄ\.B:u.:r /D/A"fX/<u/;+Af/ۄrcApC 1 ACf/ۄTA" &/>+qAF/ 0Q Af,0ۄL0A"fd0ۄTBF/0F/04ACf0ۄ0A,F+ABf1ۜ91G3M1A4%1 Afh1ۄTA" C&1I+Q Af1ۄTyA"$112(2I2]2K+AL|2A"Cf2213O+qA"CF3I2Q+0&|3A"d4<4|X4ly44 5-5Q5}55556<6d6 cc666K;Y+0S;A8&A.\r6E7ABCfl7ۄ7C%ۄAF77A &7A"a7"a%8}88A"H8ۼۜۜ9-9E99:-;;i<<=k+ACF7+localcurcontextcurcontextstatelineexplpreffiltopt_argsinfo-h -V --help --versionstate exclude_arguments(- *)hhelp[show option summary](- *)Vversion[show version information](info -n --numeric)nnumeric[don't resolve service names](info -r --resolve)rresolve[resolve host addresses](info -a --all -l --listening)aall[display all sockets](info -l --listening -a --all)llistening[display listening sockets](info -o --options -e --extended)ooptions[show timer information](info -e --extended -o --options)eextended[show detailed information](info -m --memory)mmemory[show socket memory usage](info -p --processes)pprocesses[show process using each socket](info -i --info)iinfo[show internal TCP information](info)--tipcinfo[show internal tipc socket information](info -s --summary)ssummary[print summary statistics](info)--tos[show tos and priority information](info -b --bpf)bbpf[show bpf filter socket information](info -E --events)Eevents[continually display sockets as they are destroyed](info -Z --context)Zcontext[display process SELinux security contexts](info -z --contexts)zcontexts[display process and socket SELinux security contexts](info -N --net)Nnet[switch to specified network namespace]:network namespace(info -4 --ipv4 -6 --ipv6)4ipv4[display only IP version 4 sockets](info -4 --ipv4 -6 --ipv6)6ipv6[display only IP version 6 sockets](info -0 --packet)0packet[display PACKET sockets](info -t --tcp)ttcp[display TCP sockets](info -S --sctp)Ssctp[display SCTP sockets](info -u --udp)uudp[display UDP sockets](info -d --dccp)ddccp[display DCCP sockets](info -w --raw)wraw[display RAW sockets](info -x --unix)xunix[display Unix domain sockets](info)--tipc[display only TIPC sockets](info)--xdp[display only XDP sockets](info)--vsock[display only vsock sockets](info -f --family)f+family[display sockets of specified type]:family:(inet inet6 link unix netlink vsock tipc xdp help)(info -K --kill)Kkill[forcibly close sockets, display what was closed](info -H --no-header)Hnoheader[suppress header line](info -O --oneline)Ooneline[print socket's data on a single line](info -A --query --socket)A+querysocket[specify socket tables to show]: :_values -s , socket\ table all inet tcp udp raw unix packet netlink unix_dgram unix_stream unix_seqpacket packet_raw packet_dgram vsock_stream vsock_dgram tipc(info -D)D+diag[dump raw info to file]:file:_files(info -F)F+filter[read filter information from a file]:file:_files(info)*: :->filterstatewordsCURRENT1dsport_wantedoperatorsoperatorcompaddcompsetunix: +opt_args[-x] + +opt_args[--unix] opt_argsfunix_files*(=)compsetcompset_pids_messagechannelcompsetlink:compsetifindexprotocolcompsetinet(6|):compset:*-qS:compset_portscompset_wantednetmasksnetmaskcompaddsuf1..31 pref _alternativehosts:host:_hosts sufprefixes:prefix:compadd suf nl link unix_hostsexclude_wantedstatescompaddm:{a-zA-Z_}={A-Za-z-}ESTABLISHEDSYNSENTSYNRECVFINWAIT1FINWAIT2TIMEWAITCLOSEDCLOSEWAITLASTACKLISTENINGCLOSINGconnectedsynchronizedbucketwordsCURRENT2dsportcompset*:_portsprefreturn #line > 1 wordsCURRENT1:Qandor((sx)*andor_valuesfilterfilt*state[sockets in specified state]*exclude[sockets not in specified state](sx)*src[local address/port of socket](sx)*dst[peer address/port of socket](sx)*dport[peer port]: :(lt gt ge)(sx)*sport[local port](sx)*autobound[socket bound to ephemeral port](sx)*not()A@'EE|EEACg A'+A"DC<ۜiM!e+A|.1.A.A"8 0ۜbQ4 ` U q = y Ui<@$PY4d=)8M,`X P X @+AF| +localcurcontextcurcontextstatestate_descrlinetypesetopt_argsinteger_arguments(-)hhelp[display help information](-)Vversion[display version information]-p[specify TCP port]:tcp port:_ports-C[enable compression]-F[specify ssh config file]:file:_files*-o[specify mount options]:options:->options(-d --debug -f)ddebug[enable debug output]-f[foreground]-s[disable multithreaded operation]:remote directory:_user_at_host -S::mountpoint:_files -/stateoptions_valuessshfs or fuse or mount optionsreconnectdelay_connectsshfs_syncno_readaheadsync_readdirdir_cache:cache setting:(yes no)dcache_max_size:size [10000]dcache_timeout:timeout (seconds) [20]dcache_statdirlink_timeout:timeout (seconds)dcache_clean_interval:interval [60]dcache_min_clean_interval:interval [5]workaround:workaround:(none all rename renamexdev delaysrv truncate nobuflimit fstat createmode)idmap:user/group mapping:(none user file)uidfile:file:_filesgidfile:file:_filesnomap:type:(ignore error)ssh_command:ssh command:_command_namesssh_protocol:version:(1 2)sftp_server:path:_filesdirectport:port:_portsslavedisable_hardlinktransform_symlinksfollow_symlinksno_check_rootpassword_stdinallow_otherallow_rootauto_unmountnonemptydefault_permissionsfsname:filesystem namesubtype:filesystem typelarge_readmax_read:max sizehard_removeuse_inoreaddir_inodirect_iokernel_cacheauto_cacheumask:permissionsuid:ownergid:groupentry_timeout:timeout (seconds) [1]negative_timeout:timeout (seconds) [0]attr_timeout:timeout (seconds) [1]ac_attr_timeout:timeout (seconds) [= attr_timeout]noforgetremember:time (seconds)nopathintrintr_signal:signal [10]modules:modulemax_write:sizemax_readahead:readaheadmax_background:numbercongestion_threshold:thresholdasync_readsync_readatomic_o_truncbig_writesno_remote_lockno_remote_flockno_remote_posix_locksplice_writesplice_movesplice_readfrom_code:charsetto_code:charsetsubdir:_directoriesrellinksreturnAX'EE|EEE+ACg A" A"C0ۜ]iEM- =E 9 I1ImqI%)a !A#e'}(=)*m+Y,-%../)02+A ?000A"H 0ۜk0Q1y2M4 67I9i;=>?@A+AhL1 A.Br0AA"0FAۜbA cc BLBiBCMDG+Q>AVHRQE;l<r0EA$CgEE3EAfEۄ A%EFqFABfFۜFL3ACfFۄGA Af,GۄzA"0FLGlGGG tH4EO+qALCE)HIIaJaK-LLMN1OOiPQRRSA"fT UmVd+0MEWACflWۄWA1A"jWfWۄXAF4XیA|1AlTXA"CFX,m+A" &Xo+A" &Xr+05YA1A&vR%Y;l<A,wEYYAYۄYA" C&Zy+qA",Z]Z<qZ{+A FZ+localcurcontextcurcontextstatelinerootexpltypesetopt_args EUID _arguments-a+[align return values in a specific column]:column number [40](-c)-i[print instruction pointer at time of syscall]-o+[write the trace output to the file]:output file:->file-pipe-q[suppress messages about attaching, detaching etc.](-q)-qq[suppress messages about process exit status](-c)-r[print a relative timestamp upon entry to each system call]-s+[specify the maximum string size to print]:maximum string size [32](-c -ttt)-t[prefix each line of the trace with the time of day](-c -ttt -tt)-tt[prefix each line of the trace with the time of day including the microseconds](-c -tt -t)-ttt[prefix each line of the trace with the number of seconds and microseconds since the epoch](-c)-T[show the time spent in system calls](-xx)-x[print all non-ASCII strings in hexadecimal string format](-x)-xx[print all strings in hexadecimal string format]-X+[set the format for printing of named constants and flags]:format:(raw abbrev verbose)(-c -yy)-y[print paths associated with file descriptor arguments](-c -y)-yy[print protocol specific information associated with socket file descriptors](-C -i -k -r -ff -t -tt -ttt -T -y -yy)-c[count time, calls, and errors for each system call and report a summary](-c)-C[count time, calls, and errors for each system call and report a summary in addition to regular output]-O+[overhead for tracing system calls]:overhead (microseconds)-S+[sort the output of the histogram (-c option) by the specified criterion]:sort criterion [time]:(time calls errors name nothing)-w[summarise syscall latency]*-e+[select events to trace or how to trace]:system call:->expressions*-P+[trace only system calls accessing given path]:path:_files(-Z)-z[trace only system calls that return success](-z)-Z[trace only system calls that return an error]-b+[detach from process on specified syscall]:syscall:(execve)-f[trace child processes as they are created by currently traced processes](-c -C)-ff[write each process trace to . (when using -o ]-D[run tracer as detached grandchild, keeping traced process as direct child of calling process]-I+[when strace can be interrupted by signals]:interruptible:((1\:"no signals are blocked" 2\:"fatal signals are blocked while decoding syscall (default)" 3\:"fatal signals are always blocked (default with -o)" 4\:"fatal signals and SIGTSTP are always blocked"))*-E+[set or remove exported environment variable]:variable:->envarsroot-u+[run as specified user]:user:_users(:)*-p+[attach to the process with specified process ID and begin tracing]:process ID:_pids--seccomp-bpf[enable seccomp-bpf filtering]-d[show debug output of strace itself on standard error]-v[print unabbreviated versions of environment, stat, termios, etc. calls](- 1 *)-h[display help information](- 1 *)-V[display version information](-c)-k[obtain stack trace between each syscall](-):command name: _command_names -e*::arguments:_normalstateexpressions_valuesqualifying expressiontrace[trace specified set of system calls only]:system calls:->syscallsabbrev[abbreviate the output from printing each member of large structures]:system call:_sequence _sys_calls -a -nverbose[dereference structures for the specified set of system calls]:system call:_sequence _sys_calls -a -nraw[print raw, undecoded arguments for the specified set of system calls]:system call:_sequence _sys_calls -a -nsignal[trace only the specified subset of signals]:signal:_sequence _signals -s -M "B\:!="read[perform a full hex and ASCII dump of all the data read from listed file descriptors]:file descriptor:_sequence _file_descriptorswrite[perform a full hex and ASCII dump of all the data written to listed file descriptors]:file descriptor:_sequence _file_descriptorsfault[perform syscall fault injection]:system call:_sys_calls -a -ninject[perform syscall tampering]:system call:_sys_calls -a -nstatus[trace system calls with given return status]:status:->statuskvm[print the exit reason of kvm vcpu]: :(vcpu)status_valuesreturn status [all]successfulfailedunfinished[system calls that don't return]unavailable[system calls that return but strace fails to fetch the error]detached[system calls where strace detaches before the return]wordsCURRENTsyscallsdedupsets-qS,compsetMs.,.PREFIX,Ms.,.SUFFIX%%,compset,*compset*,compset_wantedsyscallssystem call (regex)_sys_callssuf%file:trace all system calls which take a file name as an argument%process:trace all system calls which involve process management%net%network:trace all the network related system calls%signal:trace all signal related system calls%ipc:trace all IPC related system calls%desc:trace all file descriptor related system calls%memory:trace all memory mapping related system calls%stat:trace variants of stat%lstat:trace variants of lstat%fstat:trace variants of fstat and fstatat%%stat:trace variants of all syscalls used for requesting file status%statfs:trace variants of statfs%fstatfs:trace variants of fstatfs%%statfs:trace variants of all syscalls used for file system statistics%pure:trace syscalls that always succeed and have no arguments_alternativesets:related system call: _describe -t traces 'related system call' sets -F dedup sufsyscalls:system call:_sys_calls -a -n suf -F dedupfilepipecompset\\ ! +opt_args[-ff] compset(!|\|)compset CURRENT == 1 _command_names_normal_filesenvarsprefixcompstateparameterPREFIX%%\=*compset*=_value_parametersqS*export*returnA }A@ۜ-)5-u A kA4f-u]EA" A -A* HA GJ+A!1AA"xC-} 1 % !ZQ}y= +q A"Af4JLA"  &d$+A Fx+AR) Aۜ-=UA% ) u595))]9u!i !!A""Y#=$$%U&A4P:ApFۜ-AMu5eM % = m e mA+0aU&AG+A"f+UF|+A'Fab_mpstat_arguments(-n -u -I -N -P)-A[equivalent to -n -u -I ALL -N ALL -P ALL](-A)-I[report interrupt statistics]:interrupt:(SUM CPU SCPU ALL)(-A)-N[specify NUMA nodes]:NUMA node(-A)-n[report summary CPU statistics based on NUMA node placement]--dec=-[specify the number of decimal places to use]:decimal places [2]:(0 1 2)-o[display statistics in JSON]:format:(JSON)(-A)-P[specify processor number]:processor: _values -s "," processor ALL {0..$(_call_program processors getconf _NPROCESSORS_ONLN)}-u[report CPU utilization](- 1 2)-V[display version information]1: : _guard "^-*" interval2: : _guard "^-*" count_cifsiostat_arguments--dec=-[specify the number of decimal places to use]:decimal places [2]:(0 1 2)-h[human readable](-m)-k[display statistics in kB/s](-k)-m[display statistics in MB/s]-t[print timestamp for each report](- 1 2)-V[print version number]--human[print sizes in human readable format]1: : _guard "^-*" interval2: : _guard "^-*" count_isag_arguments-p[specify path to daily data files]:path:_files -/-c[specify configuration file]:configuration file:_files-ght[specify height of the chart]:height-gwd[specify width of the chart]:width_sadflocal CURRENT <= words[(i)--] _arguments-C[display comments in file]-c[convert an old datafile to the new format]-e[set ending time of report]:ending time (HH\:MM\:SS)-H[display only the header of the report](-g -j -p -r -x)-h[print on a single line when used with -d]-O[specify output options]: : _values -s , option autoscale height\:value oneday packed showidle showinfo skipempty showhints-P[restrict processor dependant statistics]:processor number(zero indexed) or ALL:(ALL)--dev=-[specify block devices for which statistics are to be displayed]:block device:_files -g "*(-%)"--fs=-[specify filesystems for which statistics are to be displayed]:file system:_dir_list -s ,--iface=-[specify network interfaces for which statistics are to be displayed]:network interface:_sequence _net_interfaces-s[set starting time of report]:starting time (HH\:MM\:SS)"(-t -U)-T[display timestamp in local time](-T -U)-t[display timestamp in file\s original localtime](-t -T)-U[display in seconds since epoch (UTC)](- 1 2 3)-V[print version number]1: : _guard "^-*" interval2: : _guard "^-*" count3:data file:_files(format)-d[output file in SQL format]-g[print data in SVG format]-j[output file in JSON]-p[print in format parsable by tools like awk]-r[print raw contents of data file]-x[output file in XML] i = words[(i)--] - 1, CURRENT -= i shiftwords_sarreturn_sar_arguments-A[equivalent to -bBdFHqrRSuvwWy -I SUM -I XALL -m ALL -n ALL -r ALL -u ALL -P ALL]-B[report paging statistics]-b[report I/O and transfer rate statistics]-C[display comments from sadc]-D[use saYYYYMMDD instead of saDD as the standard system activity daily data file name]-d[report activity for each block device]--dec=-[specify the number of decimal places to use]:decimal places [2]:(0 1 2)--dev=-[specify block devices for which statistics are to be displayed]:block device:_files -g "*(-%)"-e[set ending time of report]:ending time (HH\:MM\:SS)-F[display statistics for mounted filesystems]-f[extract records from file]:record:_files--fs=-[specify filesystems for which statistics are to be displayed]:file system:_dir_list -s ,-H[report hugepages utilization](--human -p)-h[make output easier to read: implies --human and -p](- 1 2)--help[display usage information]--human[print sizes in human readable format]*-I[report statistics for interrupts]:interrupts: _values -s "," interrupts 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 SUM ALL XALL-i[select records as close as possible to interval]:interval--iface=-[specify network interfaces for which statistics are to be displayed]:network interface:_sequence _net_interfaces-j[display persistent device names]:type:(ID LABEL PATH UUID)-m[report power management statistics]:keywords: _values -s "," keywords CPU FAN FREQ IN TEMP USB ALL-n[report network statistics]:keywords: _values -s "," keywords DEV EDEV NFS NFSD SOCK IP EIP ICMP EICMP TCP ETCP UDP SOCK6 IP6 EIP6 ICMP6 EICMP6 UDP6 FC SOFT ALL-o[save readings to file in binary form]:file:_files-P[report per-processor statistics]:processor: _values -s "," processors ALL-p[pretty-print device names]-q[report queue length and load averages]-R[report memory statistics]-r[report memory utilization statistics]:: :(ALL)-S[report swap space utilization]-s[set starting time of report]:start time (HH\:MM\:SS)--sadc[print name of data collector]-t[display timestamps in original local time of file creator]-u[report CPU utilization]:: :(ALL)(- 1 2)-V[display version information]-v[report status of kernel tables]-W[report swapping statistics]-w[report task creation and system switching activity]-y[report TTY device activity]-z[omit output for any devices lacking activity during sample period]1: : _guard "^-*" interval2: : _guard "^-*" count_pidstat_arguments-C[filter tasks by string]:task filter-d[report I/O statistics]-e[execute specified program and monitor it with pidstat]:*::command: _normal-H[display timestamp in seconds since the epoch]-h[display horizontally]-I[divide CPU usage by number of processors]-l[display process name along with arguments]*-p[select pid]:pid: _sequence _pids-R[report realtime priority and scheduling policy information]-r[report page faults and memory]-s[report stack utilization]-T[specifies what to monitor]:type:(TASK CHILD ALL)-t[display statistics for threads]-U[display real username of tasks]::username:_users-u[report cpu utilization](- 1 2)-V[display version information]-v[display values from kernel table]-w[report task switching activity]-G[include only processes with specified name]:process name--dec=-[specify the number of decimal places to use]:decimal places [2]:(0 1 2)--human[print sizes in human readable format]1: : _guard "^-*" interval2: : _guard "^-*" count_sysstatlocal_call_function_servicereturn_sysstat@A$Cۜ-_arguments(-s --scale)s+scale[specify the vertical scale]:number of characters between tics: (-d --delay)d+delay[specify the delay between updates]:seconds: (- *)hhelp[display help and exit](- *)Vversion[display version information and exit]1: :_ttys -oAL&-}I}1 _arguments(-h --help)hhelp[help](-d --daemon)ddaemon[start up as daemon](-c --config)cconfig:config file:_files(-A --apm)Aapm:state:(on off)(-P --powermgt)Ppowermgt:state:(on off)(-x --xevents)xxevents:state:(on off)(-m --mixer)mmixer:state:(on off)(-o --osd)oosd:state:(on off)(-p --poll)ppoll:delay in microseconds:(-t --thinkpad)tthinkpad:command to execute:_command_names(-H --home)Hhome:command to execute:_command_names(-S --search)Ssearch:command to execute:_command_names(-M --mail)Mmail:command to execute:_command_names(-W --wireless)Wwireless:command to execute:_command_names(-C --callback)Ccallback:command to execute:_command_names(-v --verbose)vverbose[print information about pressed keys]A,&ۜۜ-uE_arguments-n[print IP addresses numerically]-b[print both host names and IP addresses]-l+[set the initial packet length]:length (bytes)-m+[set maximum hops]:maximum [30]-p+[set initial destination port to use]:port:_ports:destination:_hostsAtfۜۜ-  5 Q= _arguments-c+[set max mounts between checks]:number of mounts-C+[set mount count]:number of mounts-e+[set error behavior]:error behavior:(continue remount-ro panic)-E+[set extended options]: :_values -s , "extended option" clearmmp "mmp_update_interval\:interval (seconds)" "stride\:stride size (blocks)" "stripe_width\:stipe width (blocks)" "hash_alg\:hash algorithm\:(legacy half_md4 tea)" "mount_opts\:mount option" "(^test_fs)test_fs" "(test_fs)^test_fs"-f[force tune2fs to complete even in the face of errors]-g+[set the group which can use reserved filesystem blocks]:group:_groups-i+[interval between checks]:duration-I+[set inode size]:inode size-j[add an ext3 journal to the filesystem]-J+[journal options]: :_values -s , option "size[specify journal size]\:size" "location\:location" "device[use external journal]\:block device\:_files"-l[list the contents of the filesystem superblock]-L+[set the volume label of the filesystem]:label-m+[set the percentage of reserved filesystem blocks]:percentage-M+[set the last-mounted directory for the filesystem]:directory:_files -/-o+[mount options]:options:_values -s , debug bsdgroups user_xattr acl uid16 journal_data journal_data_ordered journal_data_writeback nobarrier block_validity discard nodelalloc-O+[set or clear filesystem features]: :_values -s , feature 64bit dir_index dir_nlink ea_inode encrypt extent extra_isize filetype flex_bg has_journal large_dir huge_file large_file metadata_csum metadata_csum_seed mmp project quota read-only resize_inode sparse_super uninit_bg-r+[set the number of reserved filesystem blocks]:number-Q+[set quota feature on the superblock]: :_values -s , "quota option" usrquota grpquota prjquota-s+[set sparse super feature]:state:((0\:off 1\:on))-T+[set time last checked]:time specifier (YYYYMMDD[HH[MM[SS]]])-u+[set user who can use reserved filesystem blocks]:user:_users-U+[set filesystem UUID]:UUID or special:(clear random time)-z+[save old contents of file system block to undo file]:undo file:_files:device:_filesAd'EE|EEEE3+ACg A@0$ACfDqA &l0ACf A &l0dA?1 AA" Hi+QA.r4AAFR`RQ#Rq*CA.| A",C&ۜ#*C+ A.r$A"$@`|+Q AA"8DeI 5 y )+qA FLq0A" a3+0xA A &lAjA@ uA,AuAF|A`+0ACZ1 ACfۄA,F|A &4Q AfXۄ{sACL,xA &lQ AfۄcAL,A C&l AfpۄAfۄA" & &lQ ACf0ۄ#AL,PqA &lAfۄAC1ACۄAL,( A"4fHhhۜb( C&lA &lQ Af<ۄ*CACL,\A &lA"(tۜ{sc#*C`+A"|Cۼ !"#$)%%&'(i)]*a+M,,--.5/ 0%1A233z+0"4AtC 1 ACf4ۄA" &4~+A fL,50%$5 AB!fD5ۄ!%3ۜbA"0C!Fd5ۜ5555I6+0U5 A@"' A"6ۄA",#&787]77,+QAC#7ۄA"8#78%8`8ۜbۤۤ8+q A"($888,9,ۜb+A%Fl+localcurcontextcurcontextstatelineexpltypesetopt_argsserviceuml_moo_arguments1:COW file:_files -g "*cow*(-.)"2:new backing file:_filesreturnuml_switch_arguments-unix[listen on specified pair of sockets]:control socket: :data socket-hub[act like a hub]uml_mconsole CURRENT == 2 _wantedsocketsocket namecompadd/.uml/tmp//mconsoleN:h:twordsCURRENT1configprefixprefixoption_wanteddevicedevicecompaddremove_wanteddevicedevicecompaddubd0..7eth0..9 CURRENT == 3 _valuescommandversion[print the UML kernel version number]help[print help]halt[shutdown UML system immediately]reboot[reboot the UML system immediately]config[add a new device to the virtual machine]remove[delete a device from the virtual machine]sysrq[perform sysrq action]:key:((r\:turn\ of\ keyboard\ raw\ mode k\:secure\ access\ key b\:reboot o\:shutdown s\:sync u\:remount p\:dump\ registers t\:dump\ tasks m\:dump\ memory e\:SIGTERM\ to\ all i\:SIGKILL\ to\ all l\:SIGKILL\ to\ all\ inc.\ init h\:help {0..9}\:console\ log\ level))cad[invoke ctrl-alt-del handler]stop[pause the UML]go[continue the UML]_messageno more argumentslinux_arguments(* -)--version[display kernel version number](* -)--help[print usage information](* -)--showconfig[show kernel configuration](-)*:option:->optiontunctl_arguments(-d)-b[brief output]-f[specify tun clone device]:tun clone device:_files(-d)-u[specify owner]:owner:_users(-b -u -t)-d[specify devicename to delete]:device name:(tap{0..9})(-d)-t[specify devicename]:device name:(tap{0..9})stateunsetcompset(ssl|con)[0-9]#=channelcontinuecompsetconsolesconsole numbercompsetserialserial line numbercompsetubd[0-7](|r)(|s)=compset*,_filescompsetdevicesdevice numbercompseteth[0-9]##=compsetoptions_wantedtransportscompaddethertaptuntapdaemonmcastslipcompsetethernetnumbercompadd_valuesoptionmem[specify amount of "physical" memory to allocate]:memoryiomem[configure file as named IO memory region]:arg:->iomemgdb[attach gdb to specified channel]:channel:->channelgdb-pid[specify pid of debugger]:debugger pid:_pidsdebugtrace[cause tracing thread to wait for debugger]honeypot[put process stacks in the same location as on host]debug[start kernel under gdb control]root[specify root filesystem]:root deviceumid[specify name for this UML machine]:nameuml_dir[location to place pid and umid files]:directory:_directoriesinitrd[boot from initrd image]:initrd file:_filesjail[enable protection of kernel memory from processes]*con[attach a console to a host channel]:channel:->channel*ssl[attach a serial line to a host channel]:channel:->channelfake_ide[create ide0 entries which map onto ubd devices]*ubd[associate device with host file]fakehd[change the ubd device name to "hd"]*eth[configure a network device]ncpus[specify number of virtual processors to start]:processorsmode[force UML to run in specified mode]:mode:(tt)mconsole[request mconsole driver to send a message to socket]:socketxterm[specify alternate terminal emulator]:terminal emulator:->xtermdsp[specify host dsp device]:dsp device:_filesmixer[specify host mixer device]:mixer device:_filesumn[specify ip address for host side of slip device]iomemcompset_filesnamechannelcompset_valuessuf/S/schannelxtermtty:tty:_files $suffd:file descriptor:_file_descriptors sufcompset_wantedargumentexecute switchcompaddcompset_wantedargumenttitle switchcompaddtitle_wantedcommandterminal emulator_command_namesA4'EE|EAC k#A A%k# mAC1A. rAFیA%4IAxAC%k#A % A( y Ad h 5Q]m1a !q#A"6r}$$ h $A,:%)&Ap% &'M''(e*%-/E23457]899e;<=>?YAiBiCEAt lG'GG=HIMKL-NOQRAUV=XYu[]Q^_`acf gEhAhiiiGA(C%4jujIkllmnA8 %\p'pGpqswUyzA|A$$}} 9=iAH&%H'yQQ}%Q)iA ,%ݒAmA-%їAC0НGUA1ɟA, A"C3ܠ 5IU }MYm!Ua9پٿ)%Qe)=UY >&hA?g A?A AAACAAAg۬A"$A4*cU  A&hABFhlocalcurcontextcurcontextstatelinecommon_own_mallocread_varinforeport_errorspartialargsargs_addrcheckdrdmemcheckcachegrindhelgrindlackeymassifnoneexp_bbvdhatsgcheck1: : _command_names -e*::args :_normalservice_OPTScompsetwordsfakewords[@] CURRENT++ common_own_malloc--alignment=-[set minimum alignment of heap allocations]:number [16]--redzone-size=-[set minimum size of redzones added before/after heap blocks]:size (bytes) [16]--xtree-memory=-[profile heap memory in an xtree [none]:(none allocs full)--xtree-memory-file=-[specify xtree memory report file]:file [xtmemory.kcg.%p]:_filescommon_read_varinfo--read-var-info=-[read DWARF3 debug info]:enable:(yes no)common_report_errors--xml=-[output everything in XML]:enable:(yes no)--xml-fd=-[send XML output to file descriptor]:file descriptor:_file_descriptors--xml-file=-[send XML output to specified file]:file:_files--xml-socket=-[send XML output to specified socket]:socket:_hosts--xml-user-comment=-[copy specified string verbatim to XML output]:string--demangle=-[automatically demangle C++ names]:enable:(yes no)--num-callers=-[specify no of callers to show in stack traces]:number--error-limit=-[stop showing new errors if too many]:enable:(yes no)--exit-on-first-error=-[exit on the first error]:enable:(yes no)--error-exitcode=-[exit code to return if errors found]:exit code--error-markers=-[add lines with begin/end markers before/after]:markers (begin,end)(--show-error-list)-s[show detected errors list and suppression counts at exit]--show-error-list=-[show detected errors list and suppression counts at exit]:enable [no]:(yes no)--keep-debuginfo=-[keep symbols etc for unloaded code]:enable:(yes no)--show-below-main=-[continue stack traces below main()]:enable [no]:(yes no)--default-suppression=-[load default suppressions]:enable [yes]:(yes no)--suppressions=-[suppress errors described in specified file]:file:_files--gen-suppressions=-[print suppressions for errors detected]:enable:(yes no)--input-fd=-[specify file descriptor for input]:file descriptor:_file_descriptors--max-stackframe=-[assume stack switch for SP changes larger than specified size]:size (bytes)--main-stacksize=-[set size of main thread's stack]:size (bytes)OSTYPEdarwin--dsymutil=-[run dsymutil on Mac OS X when helpful]:enable [yes]:(yes no)common_partial--partial-loads-ok=-:enable:(yes no)args_addrcheckcommon_own_malloccommon_mem_null--leak-check=-[search for memory leaks at exit]:enable [summary]:(no summary full)--leak-resolution=-[specify differentiation of leak stack traces]:level [high]:(low med high)(--show-reachable --show-possibly-lost)--show-leak-kinds=-[specify leak kinds to show]:leak kind [definite,possible]:_sequence compadd - definite indirect possible reachable--errors-for-leak-kinds=-[specify which leak kinds are errors]:leak kind [definite,possible]:_sequence compadd - definite indirect possible reachable all none--leak-check-heuristics=-[specify heuristics to use for during leak searches]:heuristic:_sequence compadd - stdstring length64 newarray multipleinheritance all none(--show-leak-kinds)--show-reachable=-[show reachable blocks in leak check]:enable:(yes no)(--show-leak-kinds)--show-possibly-lost=-:enable:(yes no)--xtree-leak=-[output leak result in xtree format]:enable [no]:(yes no)--xtree-leak-file=-[specify xtree leak report file]:file [xtleak.kcg.%p]:_files--undef-value-errors=-[check for undefined value errors]:enable [yes]:(yes no)--track-origins=-[show origins of undefined values]:enable [no]:(yes no)common_partial--expensive-definedness-checks=-[use extra-precise definedness tracking]:enable [auto]:(no auto yes)--freelist-vol=-[specify volume of freed blocks queue]:blocks [20000000]--freelist-big-blocks=-[release first blocks larger than specified size]:size [1000000]--workaround-gcc296-bugs=-:enable [no]:(yes no)--ignore-ranges=-[assume given addresses are OK]:address ranges--ignore-range-below-sp=-[don't report errors for accesses at the given offsets below SP]:offsets--malloc-fill=-[fill malloc'd areas with given value]:value (hex)--free-fill=-[fill free'd areas with given value]:value (hex)--keep-stacktraces=-[control which stack traces to keep for malloc'd/free'd areas]:stack traces [alloc-and-free]:(alloc free alloc-and-free alloc-then-free none)--show-mismatched-frees=-[show frees that don't match the allocator]:enable [yes]:(yes no)args_drdcommon_read_varinfocommon_report_errors--check-stack-var=-[detect data races on stack variables]:enable [no]:(yes no)--exclusive-threshold=-[print an error if any mutex or writer lock is held longer than specified time]:time (ms)--first-race-only=-[report only the first detected data race]:enable [no]:(yes no)--free-is-write=-[report races between accessing memory and freeing memory]:enable [no]:(yes no)--join-list-vol=-[specify how many joined threads to retain memory access information for]:number of threads [10]--report-signal-unlocked=-[report calls to pthread_cond_signal etc where the mutex is not locked]:enable [yes]:(yes no)--segment-merging=-[control segment merging]:enable [yes]:(yes no)--segment-merging-interval=-[perform segment merging only after the specified number of new segments have been created]:number of segments [10]--shared-threshold=-[print an error if a reader lock is held longer than the specified time]:time (ms)--show-confl-seg=-[show conflicting segments in race reports]:enable [yes]:(yes no)--show-stack-usage=-[print stack usage at thread exit time]:enable [no]:(yes no)--ignore-thread-creation=-[control whether all activities during thread creation should be ignored]:enable [no]:(yes no)*--ptrace-addr=-[trace all load and store activity for specified address even after free]:address*--trace-addr=-[trace all load and store activity for specified address]:address--trace-alloc=-[trace all memory allocations and deallocations]:enable [no]:(yes no)--trace-barrier=-[trace all barrier activity]:enable [no]:(yes no)--trace-cond=-[trace all condition variable activity]:enable [no]:(yes no)--trace-fork-join=-[trace all thread creation and all thread termination events]:enable [no]:(yes no)--trace-hb=-[trace execution of the ANNOTATE_HAPPENS_BEFORE(), ANNOTATE_HAPPENS_AFTER() and ANNOTATE_HAPPENS_DONE() client requests]:enable [no]:(yes no)--trace-mutex=-[trace all mutex activity]:enable [no]:(yes no)--trace-rwlock=-[trace all reader-writer lock activity]:enable [no]:(yes no)--trace-semaphore=-[trace all semaphore activity]:enable [no]:(yes no)args_memcheckargs_addrcheckcommon_read_varinfoargs_cachegrind--I1=-[set I1 cache manually]:size,assoc,line_size--D1=-[set D1 cache manually]:size,assoc,line_size--LL=-[set LL cache manually]:size,assoc,line_size--cache-sim=-[collect cache stats]:enable [yes]:(yes no)--branch-sim=-[collect branch prediction stats]:enable [no]:(yes no)--cachegrind-out-file=-[specify output file name]:file name [cachegrind.out.%p]:_filesargs_helgrindcommon_read_varinfo--free-is-write=-[treat heap frees as writes]:enable [no]:(yes no)--track-lockorders=-[show lock ordering errors]:enable [yes]:(no yes)--history-level=-[specify amount of history to show for data races]:level [full]:(( full\:show\ both\ stack\ traces\ for\ a\ data\ race\ \(slow\) approx\:full\ trace\ for\ one\ thread,\ approx\ for\ the\ other\ \(faster\) none\:only\ show\ trace\ for\ one\ thread\ in\ a\ race\ \(fastest\) ))--delta-stacktrace=-[derive a stacktrace from the previous stacktrace]:enable:(yes no)--conflict-cache-size=-[specify size of full history cache]:size [2000000]--check-stack-refs=-[race-check reads and writes on the main stack and thread stacks]:enable [yes]:(no yes)--ignore-thread-creation=-[ignore activities during thread creation]:enable [no]:(yes no)args_lackey--basic-counts=-[count instructions, jumps, etc.]:enable [yes]:(yes no)--detailed-counts=-[count loads, stores and alu ops]:enable [no]:(yes no)--trace-mem=-[trace all loads and stores]:enable [no]:(yes no)--trace-superblocks=-[trace all superblock entries]:enable [no]:(yes no)--fnname=-[count calls to specified name]:name [main]args_massif--heap=-[profile heap blocks]:enable [yes]:(yes no)--heap-admin=-[specify average admin bytes per heap block]:size (bytes) [8]--stacks=-[profile stacks]:enable [no]:(yes no)--pages-as-heap=-[profile memory at the page level]:enable [no]:(yes no)--depth=-[depth of contexts]:depth [30]*--alloc-fn=-[specify alloc function]:function*--ignore-fn=-[ignore heap allocations within specified function]:function--threshold=-[specify significance threshold]:threshold (percentage) [1.0]--peak-inaccuracy=-[specify maximum peak inaccuracy]:inaccuracy (percentage) [1.0]--time-unit=-[specify time unit]:unit [i]:(( i\:instructions\ executed ms\:milliseconds b\:heap\ bytes\ alloc\'d/dealloc\'d ))--detailed-freq=-[every Nth snapshot should be detailed]:snapshot interval [10]--max-snapshots=-[specofy maximum number of snapshots recorded]:maximum [100]--massif-out-file=-[specify output file name]:filename [massif.out.%p]:_filesargs_exp_bbv--bb-out-file=-[specify filename for BBV info]:filename:_files--pc-out-file=-[specify filename for BB addresses and function names]:filename:_files--interval-size=-[specify interval size]:size (instructions) [100000000]--instr-count-only=-[only print total instruction count]:enable:(yes no)args_exp_dhat--show-top-n=-[show specified number of the top alloc points]:number [10]--sort-by=-[sort the allocation points by specified metric]:metric [max-bytes-live]:(( max-bytes-live\:maximum\ live\ bytes tot-bytes-allocd\:bytes\ allocated\ in\ total\ \(turnover\) max-blocks-live\:maximum\ live\ blocks tot-blocks-allocd\:blocks\ allocated\ in\ total\ \(turnover\) ))args_exp_sgcheckcommon_partial--enable-sg-checks=-[enable stack & global array checking]:enable [yes]:(yes no)args_nonecommon_mem_nullargs_words[(r)--tool=*]#*=/-/_:-memcheck_argumentsPargscmd(--version)--tool=-[specify valgrind tool]:valgrind tool:->tools(-h --help)hhelp[show help information]--help-debug[show help info including debugging options](-)--version[show version](-q --quiet)qquiet[run silently; only print error msgs](-v --verbose)vverbose[be more verbose]--trace-children=-[valgrind-ise child processes]:enable:(yes no)--trace-children-skip=-[specify a list of executables not to trace into]:executables--trace-children-skip-by-arg=-[specify a list of executables matched by argv not to trace into]:executables--child-silent-after-fork=-[omit child output between fork & exec]:enable:(yes no)--vgdb=-[activate gdbserver]:enable [yes]:(yes no full)--vgdb-error=-[invoke gdbserver after specified number of errors]:errors [999999999]:errors--vgdb-stop-at=-[invoke gdbserver for given events]:event:_sequence compadd - startup exit valgrindabexit all none--track-fds=-[track open file descriptors]:enable:(yes no)--time-stamp=-[add timestamps to log messages]:enable:(yes no)--log-fd=-[log messages to specified file descriptor]:file descriptor:_file_descriptors--log-file=-[log messages to specified file with pid appended]:file:_files--log-socket=-[log messages to socket]:ipaddr\:port*--fullpath-after=-[show full source paths in call stacks]::prefix to remove from paths:_directories--extra-debuginfo-path=-[specify absolute path to search for additional debug symbols]:path:_directories--debuginfo-server=-[specify server to query for debug symbols]:server:_hosts--allow-mismatched-debuginfo=-[accept debuginfo objects that don't match the main object]:enable [no]:(yes no)--smc-check=-[check for self-modifying code]:checks [all-non-file]:(none stack all all-non-file)--read-inline-info=-[read debug info about inlined functions to improve stack traces]:enable:(yes no)--vgdb-poll=-[specify gdbserver poll max]:basic blocks [5000]--vgdb-shadow-registers=-[let gdb see the shadow registers]:enable [yes]:(yes no)--vgdb-prefix=-[specify prefix for bgdb FIFOs]:prefix:_files--run-libc-freeres=-[free up glibc memory at exit]:enable [yes]:(yes no)--run-cxx-freeres=-[free up libstdc++ memory at exit]:enable [yes]:(yes no)--sim-hints=-[activate unusual sim behaviours]:hint [none]:_sequence compadd - lax-ioctls lax-doors fuse-compatible enable-outer no-inner-prefix no-nptl-pthread-stackcache fallback-llsc none--fair-sched=-[schedule threads fairly on multicore systems]:enable [no]:(yes no try)--kernel-variant=-[handle non-standard kernel variants]:kernel variant:_sequence compadd - bproc android-no-hw-tls android-gpu-sgx5xx android-gpu-adreno3xx--merge-recursive-frames=-[merge frames between identical program counters in specified max frames]:frames [0]--num-transtab-sectors=-[specify size of translated code cache]:size (sectors) [32]--avg-transtab-entry-size=-[specify average size of a translated basic block]:size (bytes)--aspace-minaddr=-[avoid mapping memory below address]:address (0xPP) [guessed]--valgrind-stacksize=-[specify size of valgrind (host) thread's stack]:size (bytes) [1048576]--show-emwarns=-[show warnings about emulation limits]:enable [no]:(yes no)*--require-text-symbol=-[abort run if the specified shared object lacks specified symbol]:\:soname pattern\:symbol pattern*--soname-synonyms=-[specify patterns to map sonames to replacements]:soname=replacement--sigill-diagnostics=-[warn about illegal instructions]:enable [yes]:(yes no)--unw-stack-scan-thresh=-[enable stack-scan unwind if fewer than specified number of good frames found]:frames--resync-filter=-[attempt to avoid expensive address-space-resync operations]:enable:(yes no verbose)--max-threads=-[specify maximum number of threads that valgrind can handle]:threads [500]returntypesettoolsstateMf_call_program tools $words[1] --tool=something -d 2>&1:launcher launching somethinglauncher launching %%something:commandsvalgrind:h:h/lib/valgrind/.:ttools%_wantedvalgrind toolcompaddA +& sAL'EE|EE+AC'k#Ae0)UAfttA" +0A" (UY+04T A"CpU+0; A"$P} U +A$C #1#A% AP  A&5A g<A  &LAP  A*A g< A  & AP  A. A g<h A  & AD O9 0\ A" | 6+0@ A"CT t 9+0'( AG( AlC A C&= A"FX >+qA.@+ACF +ABK ZLtFAB!\4f!ABPnQ+X'MAGA(,LmۜABVWdAt 1 A.Ag< A,!A.DAB_` Ax A.Ag< A(A.ABhixA1A.Ag< AX% `x $Ll[;k,A.LA!F_vserverlocalcurcontextcurcontextstatelineexplwords3cmdaptcacheaptconfigaptgetcompset_dispatchcmd:tcmddefaultexec_arguments1: :->vsnames2: :->cmds3:command name: _command_names -e*::arguments: _normalstoprestartcondrestartenterrunningstatus_arguments*::arguments: _message "no more arguments"_arguments(-)--help[print help information](- *)--version[print client version information]*:: :->argsstate ! +_cache_vserver_cfgdir typeset_cache_vserver_cfgdir_initialized_vserver_cache_cfgdir ! +_cache_vserver_vsnames _cache_vserver_vsnames_initialized_vserver_cache_vsnames ! +_cache_vserver_cmds _cache_vserver_cmds_initialized_vserver_cache_cmdsstatevsnames_wantedcommandsvserver name_vserver_vsnamescmds_wantedcommandsvserver command_vserver_commandsargs+args_argumentsargs[@]return +functions[_vserver_commands] _vserver_commandscompadd@_cache_vserver_cmdscompadds.:._cache_vserver_cmds +functions[_svk_list_patches] _vserver_vsnameslocalexpl_wantedvservervserver namecompadd_cache_vserver_vsnames@ +functions[_vserver_cache_cfgdir] _vserver_cache_cfgdir_cache_vserver_cfgdir_initializedtruetypeset_cache_vserver_cfgdirvserver-info info SYSINFO | grep '^ *cfg-Directory' | awk '{print $2}'_cache_vserver_cfgdir_initialized +functions[_vserver_cache_vsnames] _vserver_cache_vsnames_cache_vserver_vsnames_initializedtruetypeset_cache_vserver_vsnames_cache_vserver_vsnames_cache_vserver_cfgdir//:t_cache_vserver_vsnames_initialized +functions[_vserver_cache_cmds] _vserver_cache_cmds_cache_vserver_cmds_initializedtruetypeset_cache_vserver_cmds_cache_vserver_cmdsstartstoprestartcondrestartsuexecexecenterchkconfigrunningstatusbuildunifyaptgetaptconfigaptcachepkgmgmt_cache_vserver_cmds_initialized_vserver@A@'+EE,ELACg` A L(ۼAFt,A"  C&A4%A. EA" ۤE+AF+localitemdevlineexpltypesetdesc_call_programwakeupcapabledevicesacpitool/dev/nullreaddevline:b09.:space::space::space:09:space:continuezformatmatch[1]:%8d (currently match[3])d:match2item_describewakeup capable device@returnATfۜۜ- )y u%Z_arguments(H -a --all)aall[wipe all magic strings](H -b --backup)bbackup[create a signature backup in $HOME](H -f --force)fforce[force erasure](H -i --no-headings -J --json -p --parsable)inoheadings[don't print headings](H -J --json -i --no-headings -p --parsable)Jjson[use JSON output format](H -n --no-act)nnoact[do everything except the actual write() call](H -o --offset)o+offset[specify offset to erase]:offset (bytes)(H -O --output)O+output[specify columns to display]: : _values -s, "column" "uuid[partition/filesystem UUID]" "label[filesystem label]" "length[magic string length]" "type[superblock type]" "offset[magic string offset]" "usage[type description]" "device[block device name]"(H -p --parsable -i --no-headings -J --json)pparsable[print out in parsable instead of printable format](H -q --quiet)qquiet[suppress output messages](H -t --types)t+types[limit the set of filesystem, RAIDs or partition tables]:type:_file_systems(H)*:disk device:_files -g "*(-%)" -P / -W /(H)(- *)hhelp[display help information](- *)Vversion[display version information]A4f-Iu9e_arguments-p:path to ctrl sockets:_files -g "*(=)"-i:ifname:_net_interfaces-h[help]-v[shown version information]-B[run a daemon in the background]-a[run in daemon mode]:action file:_files-P:pid file:_files-g:global ctrl:_files -g "*(=)"-G:ping interval::command:(status ping mib help interface level license quit set logon logoff pmksa reassociate preauthenticate identity password new_password pin otp passphrase bssid list_networks select_network enable_network disable_network add_network remove_network set_network get_network save_config disconnect reconnect scan scan_results bss get_capability reconfigure terminate interface_add interface_remove interface_list ap_scan stkstart ft_ds wps_pbc wps_pin wps_reg)5.8.1Xdebian/zsh-common//usr/share/zsh/functions/Completion/Linux/_acpi debian/zsh-common//usr/share/zsh/functions/Completion/Linux/_acpitool  debian/zsh-common//usr/share/zsh/functions/Completion/Linux/_alsa-utils pdebian/zsh-common//usr/share/zsh/functions/Completion/Linux/_analyseplugin 8 debian/zsh-common//usr/share/zsh/functions/Completion/Linux/_brctlJsG\debian/zsh-common//usr/share/zsh/functions/Completion/Linux/_btrfs"debian/zsh-common//usr/share/zsh/functions/Completion/Linux/_chattr#debian/zsh-common//usr/share/zsh/functions/Completion/Linux/_chcon%. XDdebian/zsh-common//usr/share/zsh/functions/Completion/Linux/_chrt(D4 debian/zsh-common//usr/share/zsh/functions/Completion/Linux/_cpupower,#$debian/zsh-common//usr/share/zsh/functions/Completion/Linux/_cryptsetup5Y7 \debian/zsh-common//usr/share/zsh/functions/Completion/Linux/_dkms;k debian/zsh-common//usr/share/zsh/functions/Completion/Linux/_e2label;;5Aldebian/zsh-common//usr/share/zsh/functions/Completion/Linux/_ethtool;Idebian/zsh-common//usr/share/zsh/functions/Completion/Linux/_findmntINtdebian/zsh-common//usr/share/zsh/functions/Completion/Linux/_freeOVdebian/zsh-common//usr/share/zsh/functions/Completion/Linux/_fuse_argumentsQXdebian/zsh-common//usr/share/zsh/functions/Completion/Linux/_fuse_valuesQSQTdebian/zsh-common//usr/share/zsh/functions/Completion/Linux/_fusermountTT@debian/zsh-common//usr/share/zsh/functions/Completion/Linux/_gpasswdTU@debian/zsh-common//usr/share/zsh/functions/Completion/Linux/_htopUtdebian/zsh-common//usr/share/zsh/functions/Completion/Linux/_iconvconfigUV0debian/zsh-common//usr/share/zsh/functions/Completion/Linux/_ioniceW\ `debian/zsh-common//usr/share/zsh/functions/Completion/Linux/_ipset^q/x. debian/zsh-common//usr/share/zsh/functions/Completion/Linux/_iptablesjO (Pdebian/zsh-common//usr/share/zsh/functions/Completion/Linux/_iwconfigmYTdebian/zsh-common//usr/share/zsh/functions/Completion/Linux/_kpartxm $debian/zsh-common//usr/share/zsh/functions/Completion/Linux/_losetupmp ZDdebian/zsh-common//usr/share/zsh/functions/Completion/Linux/_lsattrpwdebian/zsh-common//usr/share/zsh/functions/Completion/Linux/_lsblkstdebian/zsh-common//usr/share/zsh/functions/Completion/Linux/_lsusbu|debian/zsh-common//usr/share/zsh/functions/Completion/Linux/_ltracew debian/zsh-common//usr/share/zsh/functions/Completion/Linux/_mdadm_Hdebian/zsh-common//usr/share/zsh/functions/Completion/Linux/_mii-toolY debian/zsh-common//usr/share/zsh/functions/Completion/Linux/_modutils _debian/zsh-common//usr/share/zsh/functions/Completion/Linux/_mondo;3ITdebian/zsh-common//usr/share/zsh/functions/Completion/Linux/_networkmanager>kdebian/zsh-common//usr/share/zsh/functions/Completion/Linux/_opkgOldebian/zsh-common//usr/share/zsh/functions/Completion/Linux/_pidof debian/zsh-common//usr/share/zsh/functions/Completion/Linux/_pkgtool#ddebian/zsh-common//usr/share/zsh/functions/Completion/Linux/_pmap% VXdebian/zsh-common//usr/share/zsh/functions/Completion/Linux/_qdbus{)debian/zsh-common//usr/share/zsh/functions/Completion/Linux/_schedtool<debian/zsh-common//usr/share/zsh/functions/Completion/Linux/_selinux_contexts%debian/zsh-common//usr/share/zsh/functions/Completion/Linux/_selinux_rolesE%debian/zsh-common//usr/share/zsh/functions/Completion/Linux/_selinux_typesdebian/zsh-common//usr/share/zsh/functions/Completion/Linux/_selinux_usersDdebian/zsh-common//usr/share/zsh/functions/Completion/Linux/_setsidb|debian/zsh-common//usr/share/zsh/functions/Completion/Linux/_slabtop& debian/zsh-common//usr/share/zsh/functions/Completion/Linux/_ss debian/zsh-common//usr/share/zsh/functions/Completion/Linux/_sshfsZdebian/zsh-common//usr/share/zsh/functions/Completion/Linux/_strace)debian/zsh-common//usr/share/zsh/functions/Completion/Linux/_sysstat,_0debian/zsh-common//usr/share/zsh/functions/Completion/Linux/_tloadɄXdebian/zsh-common//usr/share/zsh/functions/Completion/Linux/_tpbz;8debian/zsh-common//usr/share/zsh/functions/Completion/Linux/_tracepathdebian/zsh-common//usr/share/zsh/functions/Completion/Linux/_tune2fs debian/zsh-common//usr/share/zsh/functions/Completion/Linux/_uml=?debian/zsh-common//usr/share/zsh/functions/Completion/Linux/_valgrindHdebian/zsh-common//usr/share/zsh/functions/Completion/Linux/_vservertdebian/zsh-common//usr/share/zsh/functions/Completion/Linux/_wakeup_capable_devicesB`debian/zsh-common//usr/share/zsh/functions/Completion/Linux/_wipefs+@debian/zsh-common//usr/share/zsh/functions/Completion/Linux/_wpa_cliAL&-AUQ  % U=_arguments(-b --battery)bbattery[battery information](-B --without-battery)Bwithoutbattery[suppress battery information](-t --thermal)tthermal[thermal information](-T --without-thermal)Twithoutthermal[suppress thermal information](-a --ac-adapter)aacadapter[ac adapter information](-A --without-ac-adapter)Awithoutacadapter[suppress ac-adapter information](-V --everything)Veverything[show every device, overrides above options](-s --show-empty)sshowempty[show non-operational devices](-S --hide-empty)Shideempty[hide non-operational devices](-c --celsius -f --fahrenheit -k --kelvin)ccelsius[use Celsius as the temperature scale](-c --celsius -f --fahrenheit -k --kelvin)ffahrenheit[use Fahrenheit as the temperature scale](-c --celsius -f --fahrenheit -k --kelvin)kkelvin[use Kelvin as the temperature scale](-d --directory)ddirectory[path to ACPI info (/proc/acpi)]:directory:_files -/(-h --help)hhelp[display this help and exit](-v --version)vversion[output version information and exit]A4'+EE@ACd A1AB EA"  E@\A" | EA"  E(DA iACDAH% y ! }-AC1A!a,A"A"##TyA$ ,A-\AT 1A.,A/A e%YA| 1A6}A"7 7Ez,A8,UACA|1A< ,A=A">a><aAA"f 9D+AFP+localselbrandsdisambigtypesetbrandsargszstyle:completion:curcontext:acpiextensionsbrands brands[(I)detect] /proc/acpi/toshibabrandstoshiba/proc/acpi/asusbrandsasus/proc/acpi/ibmbrandsthinkpad brands[(I)all] brandstoshiba(-a --ac_adapter)aac_adapter[show AC adapter presence]-b[show battery status for available batteries](-B --battery)Bbattery[show detailed battery status for all batteries found](-c --cpu)ccpu[show CPU information](-a --ac_adapter -A -b -B --battery -c --cpu -e -f --fan -t --thermal -w)-e[show just about everything](-f --fan)ffan[show fan status](-h --help)hhelp[display help](-s --suspend)ssuspend[suspend machine to memory (sleep state S3)]-S[suspend machine to disk (sleep state S4)](-t --thermal)tthermal[show thermal zone(s) information and trip points]-v[show more verbose output](-V --version)Vversion[output version information and exit]-w[show the wakeup capable devices]-W+[toggle enable/disable wakeup capable device]: :_wakeup_capable_devices brands[(I)asus] disambig brands[(I)(toshiba|thinkpad)] disambigAsus (-A --Asus)AAsus[show supported Asus ACPI extensions]-m+[set mail LED status]:mail LED status:((1\:on 0\:off))-n+[set wireless LED status]:wireless LED status:((1\:on 0\:off))-o+[set LCD panel status]:LCD panel status:((1\:on 0\:off))-z+[set disambigLCD brightness level]:disambigLCD brightness level:(0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15)selbrands brands[(I)toshiba] selbrandsToshiba-F+[force fan on or switch back to auto mode]:fan status:((1\:on 0\:auto))(-T --Toshiba)TToshiba[show supported Toshiba ACPI extensions] brands[(I)thinkpad] selbrandsselbrandsselbrandsselbrandsThinkpad-j[eject ultrabay device]disambigdisambigselbrands -l+[set disambigLCD brightness level]:disambigLCD brightness level:(0 1 2 3 4 5 6 7)_argumentsargsreturnACPAg AUmAi u u = yQ%UYI-) !#!#$%&mA C&&setoptlocaloptionswarncreateglobaltypesetsilentlocalopts(- : *)hhelp[print help message](- : *)version[print current version](- : *)llistdevices[list all soundcards and digital audio devices](-L --list-pcms)Llistpcms[list device names](-D --device)D+device[select PCM by name](-q --quiet)qquiet[quiet mode](-t --file-type)t+filetype[file type (voc, wav, raw or au)](-c --channels)c+channels[channels](-r --rate)r+rate[sample rate](-f --format)f+format[sample format (case insensitive)](-d --duration)d+duration[interrupt after # seconds](-s --samples)s+samples[interrupt after # samples per channel](-M --mmap)Mmmap[mmap stream](-N --nonblock)Nnonblock[nonblocking mode](-F --period-time)F+periodtime[distance between interrupts is # microseconds](-B --buffer-time)B+buffertime[buffer duration is # microseconds]periodsize[distance between interrupts is # frames]buffersize[buffer duration is # frames](-A --avail-min)A+availmin[min available space for wakeup is # microseconds](-R --start-delay)R+startdelay[delay for automatic PCM start is # microseconds](-T --stop-delay)T+stopdelay[delay for automatic PCM stop is # microseconds from xrun]*vverbose[show PCM structure and setup (accumulative)](-V --vumeter)V+vumeter[enable VU meter (TYPE: mono or stereo)](-I --separate-channels)Iseparatechannels[file for each channel](-i --interactive)iinteractive[allow interactive operation from stdin](-m --chmap)m+chmap[give the channel map to override or follow]disableresample[disable automatic rate resample]disablechannels[disable automatic channel conversions]disableformat[disable automatic format conversions]disablesoftvol[disable software volume control (softvol)]testposition[test ring buffer position]testcoef[test coefficient for ring buffer position (default 8)]testnowait[do not wait for ring buffer - eats whole CPU]maxfiletime[start another output file when the old file has recorded]processidfile[write the process ID here]usestrftime[apply the strftime facility to the output file name]dumphwparams[dump hw_params of the device]fatalerrors[treat all errors as fatal]*:sound file:_files_argumentsoptsA0,Ldx+ACg A"5 +A:0A " =t &$&0@Ag @Ax]AC@A"@ &$AF$+localexplcontextstatelinenoptstypesetopt_args_arguments-l[gives a brief listing (one line per plugin)](-)1:plugin file:->pfile(-)2::plugin label:->plabelstatepfile_wantedpluginfilesplugin filecompaddf_call_program ladspa-plugins listplugins 2> /dev/null::space:/%:/:t:rreturnplabelwords:f$nopts[1] -l $nopts[2] 2> /dev/null/:space:/:_describepluginlabelplugin labelA4'EE|+ACGAqAA"fQ+gAF A ,,A ],A ACZ 1A!A "0P|q#+4A$pA Ca0A " &'+0<dA ,% 0hA C,0 P A ,p0 A$" |sz33z3+ 0; A F!A9A1.A: A,Q.A< AC,4Q.A>PA,XqAF+localcurcontextcurcontextexplsubcmd CURRENT == 2 _describebrctl command( addbr:create\ instance\ of\ ethernet\ bridge delbr:deletes\ specified\ bridge\ instance show:show\ all\ current\ bridge\ instances addif:add\ interface\ to\ bridge delif:remove\ interface\ from\ bridge hairpin:toggle\ hairpin\ mode\ on\ a\ port showmacs:show\ a\ list\ of\ learned\ MAC\ addresses setageing:set\ MAC\ address\ ageing\ time setgcint:set\ garbage\ collection\ interval stp:control\ use\ of\ spanning\ tree\ protocol showstp:show\ bridge\ stp\ info setbridgeprio:set\ bridge\ priority setfd:set\ bridge\ forward\ delay sethello:set\ bridge\ hello\ time setmaxage:set\ maximum\ message\ age setpathcost:set\ cost\ of\ port setportprio:set\ priority\ of\ port )shiftwords CURRENT-- words[1]curcontextcurcontext%:*-subcmd:_wantedbridgesbridgecompaddfbrctl show 2>/dev/null2,1%% CURRENT == 3 subcmdaddifdelif_net_interfacessetageingsetgcintsetfdsethellosetmaxage_messagetimetime (seconds)setbridgepriopriorityprioritysetpathcostsetportpriohairpinportsport_wantedstatesstatecompaddunknown subcommand: $subcmd CURRENT == 4 setpathcostcostcostpriorityonoffon|offreturnA' EE|EEEE:E#kEE+A<C  (D`|A (DATXt` ,@`tA8%!Q`A43""0H`A0C%`## |H`A$,Hd`A$HdA(%5 `AC 4+:+A % P l `A,   8`A % Pd p`A C% % ]A0"F  5 +A(A ,A0UAFA8Cq0A$"h #+>P,A&:AB' Fh,A(,A)At 1A*A$"  =++A  &d0DA\ **1.A0q,A1:AB2 Fh,A3A 1A48A C'hA '#kAB7  Fh.A8E9q.A:.A<ADeA XT 0ACeDYA 0A eD 0A eD=e0APeD Q !q""#M#$%)%&I'%(Q)* 0*AeD+I+ p+ AD,5-- 0.\ AD. 0/U AeD// p0y ACeD1Y1p25 2A,D23556Q7]8i9up:A(!eD:;<===> 0?pA#eD?+0@HA4$CD@@AeBC5CDAE!FM 0FA'CDF 0GA'eDH=H0HA$(DI)J:JK 0LTA*DL0M!A*eDM+A"N## +eDNiO9 0PA-CDPEQYRY 0RA/DST9U  0UA0DU0ViA01eDVWXIXY=YZ[A"N3D\  0]A4D]E 0]A5D^ ^[0_ A06eD_E` `abEbcey 0e A9eDfey 0fM!A9Dey Pf"A:Df Pg #A:CDgU 0g$A:eDhi9 0i%A<Dey 0j&A<Dj5jey pkm'A>Dkl1l 0l(A>eDm1m] 0n)A?CeDo)oa0o*A4?DopQpqir rsuqey0vP+A$CCDvw9wx]x0y ,A(EeDyYzEz{){{ 0|-AGeD|U{ 0|.AHD{0}9/A4HD}~5-e9Y0 0A,KD]9Aq 0q1AMDA 02AND03A$NDYE 0)4APDa 055APDey 0u6AQD057AQD5A"KN 8RDP!9Py: 0;ASD*0<APTCeD)Qa5 iey0 =AXY eD}emQue}=m]I p,>@?A^D0,@A0_CeD}0@AA0bCeD  0=BAeeDu9 0;CAfCD AHfA fHAgFhAŀA"gfŰ+0DA "h$Eyư+%0ǘEAi%A4"ifǸbQeAQ+AkU0(FAlfLmA4"lfτdϤ $"@+AnFh+localcurcontextcurcontextcurstatestatelineexplcontshiftcmds_1cmds_2cmds_3cmds_4cmds_5cmds_6cmds_7cmds_8cmds_9cmds_10groupsargsgroupssubvolumefilesystemdevicescrubbalanceinspectinternalpropertyquotaqgroupreplacerescuecheckrestoresendreceivehelpversioncmds_1createdeletelistsnapshotgetdefaultsetdefaultfindnewshowsynccmds_2defragmentresizelabelusagecmds_3deleteremovereadyscanstatscmds_4startcancelresumestatuscmds_5pausecancelcmds_6dumpsupertreeinodelogicalsubvolidresolvemindevsizerootidtreestatscmds_7cmds_8enabledisablerescancmds_9assigncreatedestroylimitcmds_10cancelcmds_11chunkrecoverfixdevicesizesuperrecoverzerolog_arguments-*args[@](- *)--help[print help information](- *)--version[print version information](--version)1: :->groups2: :->cmds*:: :->args #state curstatestatecurstategroups_wantedcommandgroupsbtrfs command groupcompaddgroupscmdsgroupsiwords2 grp && grp <= 16 returngroupsgrpcurcontextcurcontext%:*:*:service-cont: grp <= 11 _wantedcommandscommandcompaddcmds_grpcontinuegroupsiwords1 grp && grp <= 16 grp <= 11 groupcmds_grpPgroupiwords2 cmd :Pgroupcmdcurcontextcurcontext%:*:*:service-cont/:/-:(-)--help[print help information]contsubvolume:create*-i[add the newly created subvolume to a qgroup]:qgroup1:destination:->mountssubvolume:delete(-c --commit-after -C --commit-each)ccommitafter[wait for transaction commit at the end of the operation](-c --commit-after -C --commit-each)Ccommiteach[wait for transaction commit after deleting each subvolume](-v --verbose)vverbose[verbose output of operations]1:subvolume:_files -/subvolume:snapshot-r[readonly snapshot]*-i[assign to qgroup]:qgroup: _message "qgroup"1:source directory:_files -/2:snapshot name or destination:_files -/subvolume:list-p[include parent ID in output]-a[include all subvolumes]-c[include ogeneration of the subvolume]-g[include generation of the subvolume]-o[include only subvolumes below the path]-u[include UUID of subvolume]-q[include parent UUID of subvolume]-R[include the uuid of the received snapshots]-t[print results as a table]-s[list only snapshot subvolumes]-r[list only readonly subvolumes]-d[list deleted subvolumes that are not yet cleaned]-G[subvolume generation is more or less than]:gen: _guard "(|+|-)[0-9]#"-C[subvolume ogeneration is more or less than]:ogen: _guard "(|+|-)[0-9]#"--sort=-[list in order]:order:_sequence compadd - rootid gen ogen path1:path:->mountssubvolume:setdefault1:id:_guard "[0-9]#" id2:path:->mountssubvolume:show(-r --rootid)rrootid[rootid of the subvolume](-u --uuid)uuuid[uuid of the subvolume]1:subvolume path:_directoriessubvolume:sync-s[sleep between checks]:delay (seconds) [1]subvolume:findnew1:subvol:_files -/2:lastgen: _message "last gen"devicefilesystemqgroupsubvolume:dfdushowusage--iec[use 1024 as a base]--si[use 1000 as a base]devicefilesystem:dfusagesubvolume:show(-b --raw)braw[output raw numbers in bytes](-h --human-readable -H)hhumanreadable[output human friendly numbers, base 1024](-h --human-readable -H)-H[output human friendly numbers, base 1000](-k --kbytes)kkbytes[show sizes in KiB, or kB with --si](-m --mbytes)mmbytes[show sizes in MiB, or MB with --si](-g --gbytes)ggbytes[show sizes in GiB, or GB with --si](-t --tbytes)ttbytes[show sizes in TiB, or TB with --si]filesystemqgroup:dushow--raw[output raw numbers in bytes]--human-readable[output human friendly numbers, base 1024]--kbytes[show sizes in KiB, or kB with --si]--mbytes[show sizes in MiB, or MB with --si]--gbytes[show sizes in GiB, or GB with --si]--tbytes[show sizes in TiB, or TB with --si]filesystem:resize1:size:_guard "(|+|-)[0-9]#[GKM]"filesystem:defragment-v[verbose]-r[defragment files recursively]-c+[compress files while defragmenting]::compression algorithm:(zlib lzo zstd)-r[defragment files recursively]-f[flush after defragmenting]-s[start position]:byte position-l[defragment limited number of bytes]:length (bytes)-t[defragment only files over a certain size]:minimum size (bytes) [32M]*:file:_filesfilesystem:du(-s --summarize)ssummarize[display only a total for each argument]filesystem:label1:device:_files -g "*(-%)"2:new labelfilesystem:show(1 -)dalldevices[scan all devices in /dev](1 -)mmounted[show only mounted filesystems]--human-readable[output human friendly numbers, base 1024]1: :_guard "^-*" uuid or labelfilesystem:usage-T[show data in tabular format]device:adddeletereadyremove1:device:_files -g "*(-%)"PgroupcmdKnodiscard[don't perform whole device TRIM]fforce[force overwrite of existing filesystem]device:scan(-)uforget[unregister all stale devices or a given device](1 -)dalldevices[enumerate and register all devices]1:device:_files -g "*(-%)"device:stats(-c --check)ccheck[return non-zero if any stat counter is not zero](-z --reset)zreset[reset stats when done]1:device or mountpoint:_files -g '*(-%,/)'device:ready1:device: _files -g "*(-%)"scrub:startresume-B[don't background and print statistics at end]-d[print separate statistics for each device]-q[omit error message and statistics]-r[read only mode]-R[raw print mode]-c[set ioprio class]:class:(( 0\:none 1\:realtime 2\:best-effort 3\:idle))-n[set ioprio classdata]:classdata:(0 1 2 3 4 5 6 7)1:path or device:_files-f[force starting new scrub even if a scrub is already running]scrub:cancel1: : _guard "^-*" "path or device"scrub:status-d[separate statistics for each device]-R[print raw stats]balance:start(-m -s)-d+[act on data chunks]:filter:->filters(-d -s)-m+[act on metadata chunks]:filter:->filters(-d -m)-s+[act on system chunks (only under -f)]:filters:->filters-v[verbose mode]-f[force a reduction of metadata integrity]--full-balance[don't print warning and don't delay start](--background --bg)backgroundbg[run balance operation asynchronously in the background]1:path:_files -/balance:status-v[verbose mode]balance:pausecancelresumeproperty:set3:valueproperty:get2:property:(ro label compression)property:list-t[specify object type]:object type:(subvol filesystem inode device)1: : _guard "^-*" objectquota:enabledisablequota:rescan-s[show status of currently running rescan]-w[wait for rescan to finish]qgroup:assignremove1:source path:_files -/2:destination path:_files -/3:path:_files -/qgroup:assign!rescan--no-rescan[don't do a rescan, even if the assignment will make the quotas inconsistent]qgroup:createdestroy1:qgroupid:2:path:_files -/qgroup:show-p[print parent qgroup id]-c[print child qgroup id]-r[print max referenced size of qgroup]-e[print max exclusive size of qgroup]-F[list impacted qgroups \(include ancestral qgroups\)]-f[list impacted qgroups \(exclude ancestral qgroups\)]--sort=-[sort qgroups]:sort:_values -s , sort \ qgroupid rfer excl max_rfer max_excl--sync[do filesystem sync before getting information]qgroup:limit-c[limit amount of data after compression]-e[limit space exclusively to qgroup]: :_guard "^-*" "size or none":qgroup id or path:_files -/:path:_files -/replace:start-r[read from specified source device only]:srcdev:_files-f[force overwriting of target]-B[don't background]:srcdev or devid:_files:target:_files:path:->mountsreplace:status-1[print once rather than continuously]replace:cancelinspect:dumptree(-e --extents)eextents[print only extent info: extent and device trees](-d --device)ddevice[print only device info: tree root, chunk and device trees](-r --roots)rroots[print only short root node info](-R --backups)Rbackups[same as --roots plus print backup root info](-u --uuid)uuuid[print only the uuid tree]*bblock[print info from the specified block only]:block number(-t --tree)ttree[print only tree with the given id (string or number)]:tree id--follow[use with -b, to show all children tree blocks of the block]--noscan[don't scan devices from the filesystem, use only the listed ones]inspect:dumpsuper!s:byte number!-i:super:(0 1 2)(-f --full)ffull[print full superblock information, backup roots etc.](-a --all)aall[print information about all superblocks](-s --super)ssuper[specify which copy to print out]:super:(0 1 2)(-F --force)Fforce[attempt to dump superblocks with bad magic]--bytenr[specify alternate superblock offset]:offsetinspect:inode-v[verbose mode]1:inode:_files2:path:_files -/inspect:subvol-v[verbose mode]1:subvolid:_guard "[0-9]#" subvolume id2:path:_files -/inspect:logical-v[verbose mode]-P[skip the path resolving and print the inodes instead]-s[specify buffer size]:buffer size [4096]1:logical address:_files2:filesystem path:_files -/inspect:min--id[specify the device id to query]:device id [1]inspect:rootidinspect:tree-b[print raw numbers in bytes]rescue:chunksuperrecover-y[assume yes to every question]-v[verbose mode]1:device:_files(-)-h[display help]subvolume:getdefault:sync:df!readonly(-s --super)ssuper[specify superblock]:superblock(-b --backup)bbackup[use the backup root copy](-r --tree-root)rtreeroot[use specified byte number for the tree root]:byte number--chunk-root[ use the given offset for the chunk tree root]:byte offset--repair[try to repair the filesystem]--force[skip mount checks, repair is not possible]--mode[select memory/IO trade-off]:mode:(original lowmem)--init-csum-tree[create a new CRC tree]--init-extent-tree[create a new extent tree]--clear-space-cache[clear space cache for v1 or v2]:version:(v1 v2)--check-data-csum[verify checksums of data blocks](-Q --qgroup-report)Qqgroupreport[verify qgroup accounting and compare against filesystem accounting](-E --subvol-extents)Esubvolextents[show extent state for the given subvolume]:subvolume id(-p --progress)pprogress[indicate progress at various checking phases](-s --snapshots)ssnapshots[get snapshots](-x --xattr)xxattr[restore extended attributes](-m --metadata)mmetadata[restore owner, mode and times](-S --symlink)Ssymlink[restore symbolic links](-v --verbose)vverbose[be verbose and output what is restored](-i --ignore-errors)iignoreerrors[ignore errors](-o --overwrite)ooverwrite[overwrite directories and files]-t[specify tree location]:tree root-f[specify filesystem location]:byte offset(-u --super)usuper[use specified superblock mirror]:mirror:(0 1 2)(-r --root)rroot[specify root objectid]:root id-d[find directory](-l --list-roots)llistroots[list tree roots](-D --dry-run)Ddryrun[dry run (only list files that would be recovered)]--path-regex[restore only filenames matching regex]:regex-c[ignore case (--path-regex only)]1:device:_files -/2:path:_files -/(-q --quiet)qquiet[suppress all messages except errors]*-v[verbose mode]-e[if sending multiple subvolumes at once, use the new format]-p[send incremental stream]:parent:_files -/*-c[use snapshot as clone source]:clone:_files -/-f[specify output file]:file:_files--no-data[send in NO_FILE_DATA mode](-v --verbose)vverbose[enable verbose output]-f[input file]:file: _files-e[terminate after ](-C --chroot)Cchroot[confine the process to destination path using chroot(1)](-E --max-errors)Emaxerrors[terminate as soon as specified number of errors occur]:errors [1](--dump)-m[specify root mount point of the destination filesystem]:mount point:_directories(-m)--dump[dump stream metadata, one line per operation]1:mount:->mountshelp--full[display detailed help on every command]--box[show list of built-in tools (busybox style)]*: :_default shift words CURRENT-- _argumentsargs[@]mounts_wantedmountpointsmount pointcompaddMfprofilesusage[balance block groups with usage below percentage]:percentagedevid[limit by device ID]:device IDdrange[balance block groups overlapping byte range]:rangevrange[balance block groups overlapping byte range in virtual address space]:rangeconvert[convert block groups to given profile]:profile:->profilessoft[leave chunks that already have target profile]profilescompset*\|_valuesprofileraid0raid1raid5raid6raid10singleA'+A$C 8LdA A4"f U !Y+A"1AfAT"Cf$MAM- A %+ qA f XTA$"  x kZ(+A F +localcontextlinestatestate_descropt_argsval_args_arguments-f[suppress most error messages]-p+[set file's project number]:project number-R[act recursively]-V[output verbosely]-v+[set file's version/generation number]:version/generation number1: :->attrs*: :_filesstateattrscompset*[=+-]_valuesattributeA[no atime updates]a[append only]C[no copy on write]c[compressed]D[no synchronous directory updates]d[no dump]e[extent format]i[immutable]j[data journalling]P[project hierarchy]S[synchronous updates]s[secure deletion]T[top of directory hierarchy]t[no tail-merging]u[undeletable]compset_valuesoperatorreturnAGs;JA"s;J A`P}i5 ] ! A-local #words > 2 _arguments(-h --no-dereference)--dereference[dereference symlinks](-h --no-dereference --dereference)hnodereference[operate on symlinks themselves](1 -u --user -r --role -l --range -t --type)--reference=[copy security context of specified file]:file:_files(1 --reference -u --user)u+user[set user in the target security context]: :_selinux_users(1 --reference -r --role)r+role[set role in the target security context]: :_selinux_roles(1 --reference -t --type)t+type[set type in the target security context]: :_selinux_types(1 --reference -l --range)l+range[set range in the target security context]:selinux range(--recursive -R)recursiveR[recurse subdirectories](-v --verbose)vverbose[output a diagnostic for every file processed](-H -L -P)-H[follow symlinks on the command line](-H -L -P)-L[follow all symlinks](-H -L -P)-P[don't follow symlinks (default)]!(--preserve-root)--no-preserve-root--preserve-root[fail to operate recursively on '/'](--reference -u --user -r --role -l --range -t --type)1:security context:_selinux_contextsign--help[display help information]ign--version[display version information]*:file:_filesA4'E#k}+A C Ag  A|"0 ]qUiZD9Z Z!mA+A PrAGˢA"RF8TA1AU.Aˢ,QAE.AˢQA -.A ˢq.A ˢAG,A5Ap 1.ArMyA ChqA,4aA< &1A4UA A6A" f(]9+A "&`;+A=A "&x>+ AFAAA "& B+ACF 4+localcurcontextcurcontextwords[1]statelineexpltypesetopt_args_arguments-*(H -a --all-tasks)aalltasks[operate on all tasks (threads) for a given pid](H)vverbose[display status information](H)ppid[interpret args as process ID](H -R --reset-on-fork -b --batch -d --deadline -i --idle -o --other)Rresetonfork[set SCHED_RESET_ON_FORK for FIFO or RR](H)*::command or priority:->cmd_or_prio(* -)mmax[show minimum and maximum valid priorities, then exit](* -)hhelp[display usage information](* -)Vversion[output version information]dline(H -T --sched-runtime -b --batch -f --fifo -i --idle -o --other -r --rr)Tschedruntime[runtime parameter for DEADLINE](H -P --sched-period -b --batch -f --fifo -i --idle -o --other -r --rr)Pschedperiod[period parameter for DEADLINE](H -D --sched-deadline -b --batch -f --fifo -i --idle -o --other -r --rr)Dscheddeadline[deadline parameter for DEADLINE](policy)(H dline -R --reset-on-fork)bbatch[set scheduling policy to SCHED_BATCH](H -R --reset-on-fork)ddeadline[set scheduling policy to SCHED_DEADLINE](H dline)ffifo[set scheduling policy to SCHED_FIFO](H dline -R --reset-on-fork)iidle[set scheduling policy to SCHED_IDLE](H dline -R --reset-on-fork)oother[set scheduling policy to SCHED_OTHER](H dline)rrr[set scheduling policy to SCHED_RR (default)]_chrt_prioritylocalprefixreturn +opt_args[policy--b] || +opt_args[policy---batch] BATCH +opt_args[policy--f] || +opt_args[policy---fifo] FIFO +opt_args[policy--o] || +opt_args[policy---other] OTHERrangeMf_call_program priorities $cmd --max:_ty: range_wantedprioritesexplprioritycompadd_messageprioritiespriority (range range) +opt_args[-p] || +opt_args[--pid] CURRENT == 1 _alternativepriority:priority:_chrt_priorityprocesses:process IDs:_pids_pids_chrt_priorityshiftwords CURRENT-- _normalreturnA('E+A(C |Ag A("(U +A0%1-Q A 0A"f , T+0,A t A 0 DAf X A & #0 AL   -u9eAB6 % 0)A$a- 09A%a- 09A %] !# 0$A$) 0+A%I0& A(%&'Q(%()U)A"**Af+A@ 0*l A$"C**l**+j+0, A "C,,--P-qn+0.| A("C...|.//1r+AF +localcurcontextcurcontextstatelineexplcmdsargstypesetopt_args_arguments(- :)hhelp[print help information](- :)vversion[print version information](-d --debug)ddebug[enable debug output](-c --cpu)ccpu[limit values to specific processor cores]:cpu:cmd:->cmds*::arg:->argsfrequency-info:show current frequency infofrequency-set:set frequency parametersidle-info:show current idle state infoidle-set:set idle state parametersinfo:show global power parametersset:set global power parametersmonitor:report frequency and idle statisticshelp:print usage informationstate_describecommandcurcontextcurcontext%:*-words[1]words1help_describecommandreturnfrequencyinfo(-m --human)mhuman[use human readable output](-n --no-rounding)nnorounding[disable rounding of values](info)edebug[print debug info]ffreq[show current frequency]whwfreq[show current hardware frequency]lhwlimits[show min/max frequency allowed]ddriver[show the kernel driver in use]ppolicy[show the current cpufreq policy]ggovernors[show available governors]rrelatedcpus[show cpus that run at the same frequency]aaffectedcpus[show software controlled cpus]sstats[show cpufreq statistics]ylatency[show frequency change latency]opt_argsiccpuoproc[print old style proc info]frequencyset(-d --min)d+min[new minimum frequency]:frequency:->frequencies(-u --max)u+max[new maximum frequency]:frequency:->frequencies(-g --governor)g+governor[new cpufreq governor]:governor:->governors(-)f+freq[new frequency for userspace governor]:frequency:->frequencies(-r --related)rrelated[modify all hardware related cpus]idleinfo(-f --silent)fsilent[print summary only](-e --proc)eproc[print old style proc info (deprecated)]idleset(-d --disable)d+disable[disable specific sleep state]:state no(-e --enable)e+enable[enable specific sleep state]:state no(-D --disable-by-latency)D+disablebylatency[disable state based on latency]:latency(-E --enable-all)Eenableall[enable all idle states]info(-b --perf-bias)bperfbias[show intel performance bias value](-b --perf-bias)b+perfbias[set intel performance bias value]:performance biasmonitor(-)-l[list available monitors]-m+[display specified monitors]:monitor:->monitors-i+[measurement interval]:interval (seconds)-c[schedule on every core]-v[increase verbosity]*:::command: _normal_argumentsargs[@]frequencies_wantedfrequencycompaddcpupower frequency-info | sed -n 's/ //g; s/,/ /g; s/availablefrequencysteps://p'governors_wantedgovernorsscaling governorcompadd_call_program governors cpupower frequency-info -g:monitors_sequence_wantedmonitorcompaddMf_call_program monitors \ cpupower monitor -l:Monitor "%%"A4'EEs;J+A$C |A"s;J AX" A} = 9 i 95]% E!I"U#a$Q%]&='!(*)+,-/013 4!567%89:;A?)@1AABDEIFGHIKKLMNPQRT1TUVVZ+AWe/0|At |WXXY-YZ)Z[U[\q]M]^]^_E`!`a9abyc)cdeUeA"Cffg|y+0gAg g`AC'gtgA'h,hIAxh 0hA g`hhi 0iXA Cg`imhi 0iA g`j hi 0j,A g`jU 0jA!%g`jj0k@k\kx k k k A!Cg`h0l l l@l\lxlA!g`m} 0mA"%g`nin 0nA#%g`oo% 0oA#%g`osA0;A "&C&s`+A"'Fss+A(Fs+localcurcontextcurcontextactionsstatelineexpl #words > 2 _arguments(-v --verbose)vverbose[enable verbose mode]--debug[show debug messages]--debug-json[show debug messages including JSON metadata](-c --cipher)c+cipher[set cipher]:cipher specification(-h --hash)h+hash[hash algorithm]:hash algorithm(-y --verify-passphrase)yverifypassphrase[query for password twice](-d --key-file)d+keyfile[set keyfile]:key file:_files--master-key-file=[set master key]:key file:_files--dump-master-key[dump luks master key](-s --key-size)s+keysize[set key size]:size (bits)(-l --keyfile-size)l+keyfilesize[set keyfile size]:size (bytes)--keyfile-offset=[specify number of bytes to skip in keyfile]:offset (bytes)--new-keyfile-size=[set new keyfile size (luksAddKey)]:size (bytes)--new-keyfile-offset=[specify number of bytes to skip in newly added keyfile]:offset (bytes)(-S --key-slot)S+keyslot[select key slot]:key slot(-b --size)b+size[force device size]:sectors(-o --offset)o+offset[set start offset]:sectors(-p --skip)p+skip[data to skip at beginning]:sectors(-r --readonly)rreadonly[create a read-only mapping](-i --iter-time)i+itertime[set password processing duration]:duration (milliseconds)(-q --batch-mode)qbatchmode[don't ask for confirmation](-t --timeout)t+timeout[set password prompt timeout]:timeout (seconds)--progress-frequency=[specify progress line update interval]:interval (seconds)(-T --tries)T+tries[set maximum number of retries]:number of retries--align-payload=[set payload alignment]:sectors--header-backup-file=[specify file with LUKS header and keyslots backup]:file:_files(--use-urandom)--use-random[use /dev/random to generate volume key](--use-random)--use-urandom[use /dev/urandom to generate volume key]--shared[share device with another non-overlapping crypt segment]--uuid=[set device UUID]:uuid--allow-discards[allow discard (aka TRIM) requests for device]--header=[device or file with separated LUKS header]:file:_files--test-passphrase[do not activate device, just check passphrase]--tcrypt-hidden[use hidden header (hidden TCRYPT device)]--tcrypt-system[device is system TCRYPT drive (with bootloader)]--tcrypt-backup[use backup (secondary) TCRYPT header]--veracrypt[scan also for VeraCrypt compatible device]--veracrypt-pim=[specify personal iteration multiplier for VeraCrypt compatible device]:multiplier--veracrypt-query-pim[query personal iteration multiplier for VeraCrypt compatible device](-M --type)M+type[specify type of device metadata]:type:(luks plain loopaes tcrypt)--force-password[disable password quality check (if enabled)]--perf-same_cpu_crypt[use dm-crypt same_cpu_crypt performance compatibility option]--perf-submit_from_crypt_cpus[use dm-crypt submit_from_crypt_cpus performance compatibility option]--deferred[device removal is deferred until the last user closes it]--serialize-memory-hard-pbkdf[use global lock to serialize memory]--pbkdf=[specify PBKDF algorithm for LUKS2]:algorithm:(argon2i argon2id pbkdf2)--pbkdf-memory=[specify PBKDF memory cost limit]:limit (kilobytes)--pbkdf-parallel=[specify PBKDF parallel cost]:threads--pbkdf-force-iterations=[specify PBKDF iterations cost]:cost--priority=[specify keyslot priority]:priority:(ignore normal prefer)--disable-locks[disable locking of on-disk metadata]--disable-keyring[disable loading volume keys via kernel keyring](-I --integrity)I+integrity[specify data integrity algorithm (LUKS2 only)]:algorithm--integrity-no-journal[disable journal for integrity device]--integrity-no-wipe[don't wipe device after format]--token-only[don't ask for passphrase if activation by token fails]--token-id=[specify token number]:number [any]--key-description=[specify key description]:description--sector-size=[specify encryption sector size]:size [512 bytes]--persistent[set activation flags persistent for device]--label=[set label for the LUKS2 device]:label--subsystem=[set subsystem label for the LUKS2 device]:subsystem--unbound[create unbound (no assigned data segment) LUKS2 keyslot]--json-file=[read or write token to json file]:json file:_files -g "*.json(-.)"--luks2-metadata-size=[specify LUKS2 header metadata area size]:size (bytes)--luks2-keyslots-size=[specify LUKS2 header keyslots area size]:size (bytes)--refresh[refresh (reactivate) device with new parameters]--keyslot-key-size=[specify size of the encryption key]:size (bits)--keyslot-cipher=[specify cipher used for LUKS2 keyslot encryption]:cipher--encrypt[Encrypt LUKS2 device (in-place encryption)]--decrypt[decrypt LUKS2 device (remove encryption)]--init-only[initialize LUKS2 reencryption in metadata only]--reduce-device-size=[reduce data device size (move data offset)]:size (bytes)--hotzone-size=[specify maximal reencryption hotzone size]:size (bytes)--resilience=[specify reencryption hotzone resilience type]:resilience type:(checksum journal none)--resilience-hash=[specify reencryption hotzone checksums hash]:string--active-name=[override device autodetection of dm device to be reencrypted]:stringign(- : *)--version[show version information]ign(- : *)?help[display help information]ign(- : *)--usage[display brief usage]:action:->actions*::arguments:->action-argumentsstateopen:open device with named mappingclose:close device (remove mapping)status:report mapping statusresize:resize an active mappingbenchmark:benchmark cipherrepair:try to repair on-disk metadatareencrypt:reencrypt LUKS2 deviceerase:erase all keyslotsconvert:convert LUKS from/to LUKS2 formatconfig:set permanent configuration options for LUKS2luksFormat:initialize a LUKS partitionluksAddKey:add a new keyluksRemoveKey:remove a keyluksChangeKey:change a keyluksConvertKey:convert a key to new pbkdf parametersluksKillSlot:wipe key from slotluksUUID:print/change device UUIDisLuks:check if device is a LUKS partitionluksDump:dump header informationtcryptDump:dump TCRYPT device informationluksSuspend:suspend LUKS device and wipe keyluksResume:resume suspended LUKS deviceluksHeaderBackup:store binary backup of headersluksHeaderRestore:restore header backuptoken:manipulate auto-activation token of the device_describeactionactionargumentsargsmapping:mapping:_path_files -W /dev/mapperdevice:device:_fileswords1createmappingdevice--type=:typeopendeviceplainluksloopaestcryptOpendevicebenchmark--cipher=:cipherluksKillSlotdevice:key slot numberremovestatusresizeloseluksSuspendluksResumeeraseconvertconfigrepairreencryptluksAddKeyEraseRemoveKeyDelKeyUUIDDumpisLuksdeviceluksFormatAddKeyRemoveKeyChangeKeyConvertKeydevice:key file:_filesluksHeaderdevice--header-backup-file:file:_filestoken:action:(( add\:create\ a\ new\ keyring remove\:remove\ any\ token\ from\ slot import\:store\ arbitrary\ valid\ token\ json\ in\ LUKS2\ header export\:write\ requested\ token\ json\ to\ a\ file ))device_default_argumentsargsreturnAL'EEs;JE|E+A,C Ag ,ALPq9} Q ! AA8%U U=Q,A'#kA( $1A( .A)(UqA |\)}1QU)I !Y!u!A"< !C""=A".A@s;J A0 p#x###;[k#AC$p#x#$L # $l # $ A$p## #xA% p%A&9 p&A'9 p'A(= p(A)Ip$l#*HA e*a*+9+ p-Ae-5- p## A-p!#x"##.$#%$&AC. p'#(A/p)## *#+0t,0-A0 p.$l/A1qp021A Ce2Q34m4 0## 2ACe56! 063A 6A""Cf7T7+AH"7(074A#C7A#8A#89 9@A"$9\L9z+L095A$"A$99A%::D:|A"%Cf:::+qA%f;;A&;A&C< 9x+localcurcontextcurcontextcmdsoptsstatelineexplargssubcmdsdirsopt_argssubcmdsadd:add a module/version combination to the tree for builds and installsremove:remove a module from the treebuild:compile a module for a kernelinstall:install a build module for it's corresponding kerneluninstall:uninstall a module for a kernelmatch:install every module that is installed for a template kernel for another kernelmkdriverdisk:create a floppy driver disk image for use when updated drivers are needed to install an OSmktarball:tar up files in the DKMS tree for a specific moduleldtarball:extract a tarball created with mktarball into the DKMS treemkrpm:create an RPM package for a modulemkdeb:create a debian binary package for a modulemkdsc:create a debian source package for a modulemkkmp:create a Kernel Module Package source RPM for a modulestatus:display the current status of modules, versions and kernels within the treeautoinstall:try to install the latest revision of all modules that have been installed for other kernel revisions(1)-m[specify module]:module:->modules(1)-v[specify module version]:version(-q --quiet)qquiet[suppress output](--all)*aarch[specify system architecture]:architecture:->architectures*--directive=:directive--dkmstree=:path:_directories--installtree=:path:_directories--sourcetree=:path:_directories--dkmsframework=:path:_directories1: : _describe -t commands command subcmdssubcmds%%::words1cmdcurcontextcurcontext%:*-cmd:(remove|build|install|uninstall|match|status|mk(^kmp))(add|remove)-rpm_safe_upgrademk(driverdisk|kmp)-specmk(deb|dsc|rpm)-legacy-postinstmk(tarball|rpm|deb|dsc)-(source|binary)-only(match|build|mkkmp)(k|-no-(prepare|clean)-kernel|-kernelsourcedir)(|un)install-no-(depmod|initrd)mkdriverdisk([dr]|-distro|-release|-size|-media)(add|build|install|ldtarball)-forcematch-templatekernel*tarball-archive(j*|-no-(prepare|clean)-kernel|-kernelsourcedir)(remove|build|install|status|mk(^kmp))-allbuild-configMwords:optssubcmdsMsubcmds:cmds:(1 -)Vversion[display version information]removebuildinstalluninstallstatus: :->modulesinstallmatchmkkmp(--all)*-k[specify kernel version]:kernel:->kernelsign--rpm_safe_upgrademkdriverdiskkmpign--spec=:spec file:_files -g '*.spec(-.)'mkldtarballign--archive=:tarball:_files -g '*.tar(-.)'mkdebdscrpmign--legacy-postinst=:value [1]:(0 1)mktarballrpmdebdscign(--source-only --binaries-only)--sourcebinariesonlymkkmpign--no-prepare-kernelign--no-clean-kernel--kernelsourcedir=:directory:_directoriesign-j+[specify maximum number of jobs to use when building]:jobsuninstallign--no-depmodign--no-initrd-c[specify location of dkms.conf file]:location:_filesinstall(-a --arch -k)--all[specify all relevant kernels/arches]ign--config=:kernel config file:_filesinstallldtarball--force[force overwriting of extant files]ign--templatekernel=:kernel:->kernelsmkdriverdiskign(-d --distro)ddistro:distribution:(redhat123 suse unitedlinux)ign(-r --release)rrelease:releaseign--size=:size (kb) [1440]ign--media=:media type [floppy]:(floppy iso tar)3:path:_directories4:tarball:_files -g "*.tar(-.)"install3:rpm file:_files -g "*.rpm(-.)"_argumentsargsstatemoduleseopt_argsdkmstree:/var/lib/dkms///Mdirs%///_descriptionmodulesmodule_multi_partsexpl[@]kernelscompset*/_descriptionarchitecturesarchitecturecompaddexpl[@]/lib/modules/IPREFIX/build/arch//:tcompset/*/lib/modules//:t_descriptionkernelcompaddexpl[@]/ \t\n\-ondirs_descriptionarchitecturecompaddexpl[@]/lib/modules/uname -r/build/arch//:treturnAf-u_arguments1:device:_files2::volume label:(/dev/disk/by-label/*(N:t))A'EA$C |Ag A"!ZUE a A %]m 1I "##$%-%&Y&'()=)*I*+q,q-]  C&. A a`A7 .)A.E/0ÒâA1A:.A/\,//QA<0AC/\,/0A$181X1q133zsz&0 11 +B;{{3{: {b ++* 2 20 2YA$21X2233zszP23!3I3}33 P4454m44 P55U555P616m 6!6"7 #75$P 7U%7x&7'7(7)7*7+{,8-8,.8M/P 8q0K1828384859637908{b909H:9`;9<9=9>A/\,/909?A,&:9:5:T:t0:@A$:::;;8;L0;`AA0CF;t;`;;K sKKj;0<BA4f<,E??a@5@0@CA$@@@A<A\A0c{DA<AABBCCD)DyDEFE 0FEA/\,GG=0HLFH`GAHtHHH 0HHA CII9IeII 0J IA/\,#JJ50J]JA$JI9IeJJJ0KKIL"MKeNKOA /\,KK 0jPA!C/\,KL 0LQA"/\,L(L= 0LhRA"/\,LL 0LSA#/\,KL 0MTA$C/\,M ME0;UA %M}0 VMWA(%MMN-O O0XP1YAD'P\P|PP4lQQQQR1Ry60<ZR[A,(C&RSSYT)U!V!0$\V]A(*W0WQWuWXe0,^Y-_A(+YdWQYYZ0,`Z=aA(,Z|WQZYZA -&[40\b[]c[dA.CA[A$.[\\$\@sz33z qAX/\`\\\4\Òâ;{{3{:{:^(^D^`^|0e^fA"^0/\,7^0g_QhA(1C_l__aUbS0icjA02% AdAD3d\d}de-ef5fh h]hiYiAjABRk%kE6/\,/khAH6CkLkk"ll,l@lYllmm0Bc{A$7mP1Xmqm33zsz0tklmmmnA48fnn<n\nx4HnJ Z0topnqnrA<8& 1.Aro-HsA89otoop]pqqaqrusQ.Ar.EstA;/\,/9qA<Fsn<n\t4Ht tAth"7KIt{j8t8MtKt88uKu$390u@{b0uuavuwA,=&un<n\u4v0xv9yv}zA8>vWQvvw9wLLhw04{x|AT@ Ax4A @&xpqAAC/\,xx0}x~A BCxn<n\yHL0dy5A8Cypn<n\y4Òâ9Hy 0yAlC AzA$DzP\zpzsz33zqAD/\,Lz0lz{=A8E{tn<n\{4 +B7x70{A8FC{{|(|P4++*|p2|0|A8G}n<}$}D4}d9}90}A$G~n<~0~P~p~0~A,H&~@hLcc '0AIA&x4A$In<A4JCf8X433z+0AKCA-x4A$Kn<n\<A/hA,L&n<n\)localcurcontextcurcontextstatelineexplcmdsopt_args_arguments1:interface:_net_interfaces*: :->args(cmds)(1)hhelp[display help information](1)--version[display version information]schange[allow changing some or all settings of the specified ethernet device]ashowpause[query the specified ethernet device for pause parameter information]Apause[change the pause parameters of the specified ethernet device]cshowcoalesce[query the specified ethernet device for coalescing information]Ccoalesce[change the coalescing settings of the specified ethernet device]gshowring[query the specified ethernet device for RX/TX ring parameter information]Gsetring[change the RX/TX ring parameters of the specified ethernet device]kshowfeaturesshowoffload[query the specified ethernet device for offload information]Kfeaturesoffload[change the offload parameters of the specified ethernet device]idriver[query the specified ethernet device for associated driver information]dregisterdump[retrieve and prints a register dump for the specified ethernet device]eeepromdump[retrieve and prints an EEPROM dump for the specified ethernet device]Echangeeeprom[change EEPROM byte for the specified ethernet device]rnegotiate[restart auto-negotiation on the specified ethernet device]pidentify[initiate adapter-specific action intended to identify the adapter by sight]ttest[execute adapter selftest on the specified ethernet device]Sstatistics[query specified ethernet device for NIC- and driver-specific statistics]--phy-statistics[show phy statistics]nshownfcushowntuple[retrieve receive network flow classification options or rules]NconfignfcUconfigntuple[configure receive network flow classification options or rules]Tshowtimestamping[show device's time stamping capabilities]xshowrxfhindirshowrxfh[show Rx flow hash indirection table and/or RSS hash key]Xsetrxfhindirrxfh[set Rx flow hash indirection table and/or RSS hash key]fflash[flash firmware image from the specified file]Pshowpermaddr[show permanent hardware address]wgetdump[get dump flag, data]Wsetdump[set device dump flag]lshowchannels[query channels]Lsetchannels[set channels]--show-priv-flags[query private flags]--set-priv-flags[set private flags]mdumpmoduleeeprommoduleinfo[show module EEPROM information]--show-eee[show EEE settings]--set-eee[set EEE settings]--set-phy-tunable[set PHY tunable]--get-phy-tunable[get PHY tunable]--reset[reset hardware components]--show-fec[query device for forward error correction support]--set-fec[configure forward error correction for device]Qperqueue[apply per-queue command]returnstatewordsCURRENT1 +opt_args[cmds--G] + +opt_args[cmds---set-ring] _messagenumbersnumber of ring entries +opt_args[cmds--L] + +opt_args[cmds---set-channels] number of channels_wantedonoffenabledcompaddautonegadaptivertxtxlpidownshiftfastlinkdown_wantedenabledcompaddrxusecsrxframesrxusecsirqrxframesirqtxusecstxframestxusecsirqtxframesirqstatsblockusecspktratelowrxusecslowrxframeslowtxusecslowtxframeslowpktratehighrxusecshighrxframeshightxusecshightxframeshighsampleintervaldmacrxminirxjumbooffsetlengthmagicvaluephyadprototclassl4protosrcportdstportl4datavlanetypevlanuserdefactionqueueothercombinedtxtimercountmsecsnumberspeed_wantedspeedcompadd1000duplex_wantedduplexduplex modecompaddhalffullport_wanteddevice portcompaddfibreadvertise_valueshexadecimal value (or a combination of the following)0x001[10 half]0x002[10 full]0x004[100 half]0x008[100 full]0x010[1000 half(not supported by IEEE standards)]0x020[1000 full]0x8000[2500 full(not supported by IEEE standards)]0x800[10000 full]0x03F[auto]xcvr_wantedtransceiver typecompaddinternalexternal_valuesWake-on-LAN option(d)p[wake on phy activity](d)u[wake on unicast messages](d)m[wake on multicast messages](d)b[wake on broadcast messages](d)a[wake on ARP](d)g[wake on MagicPacket(tm)](d)s[enable SecureOn(tm) password for MagicPacket(tm)](d)f[wake on filter(s)](p u m b a g s)d[disable (wake on nothing)]sopasssecureonpassword - 6 bytes in ethernet MAC hex format (xx:yy:zz:aa:bb:cc)datafile_wantedfilesfile_filesrxflowhash_wantedflowtypesflow typecompaddtcpudpahespsctp46rulerule idflowtype_wantedcompaddethertcpudpahespsctp46srcipdstipdstmacaddressesaddressmasksmaskhkeykeyshash keyhfuncfunctionshash functionflagscontextcontextsRSS contextwords2pause_valuespause parameterautoneg[specify if pause autonegotiation is enabled]rx[specify if RX pause is enabled]tx[specify if TX pause is enabled]coalesce_wantedsettingscoalescing settingcompaddr:|-=* r:|=*adaptivertxrtxusecsframesirqhighlowstatsblockusecspktratelowhighsetring_valuesring parameterrx[change number of ring entries for the RX ring]rx-mini[change number of ring entries for the RX Mini ring]rx-jumbo[change number of ring entries for the RX Jumbo ring]tx[change number of ring entries for the TX ring]registerdump_valuesoptionhex[dump hex register data]raw[dump raw register data]file[use contents from file rather than device]eepromdump_valuesraw[dump raw EEPROM data]offsetlengthchangeeeprom_valuesmagic[device-specific key]value[new value]featuresoffload CURRENT % 2 _wantedvaluesenablecompadd_wantedfeaturesfeaturecompaddf_call_program features $words[1] -k $line[1]%%:\t2,1rxvlantxvlanntuplerxhashidentify CURRENT = 4 duration (seconds)test_valuestest mode(online)offline:perform full set of tests possibly causing normal operation interruption (default)](offline)online:perform limited set of tests without interrupting normal adapter operation]external_lb[perform full set of tests plus external-loopback test]change ! words[(I)msglvl] _valuesgeneric optionspeed[set speed in Mb/s]duplex[set full or half duplex mode]port[select device port]autoneg[specify if autonegotiation is enabled]advertise[set the speed and duplex advertised by autonegotiation]phyad[PHY address]xcvr[select transceiver type]wol[set Wake-on-LAN options]sopass[set the SecureOn(tm) password]msglvl[set the driver message level] (CURRENT - words[(I)msglvl]) % 2 prefix09number_wantedmessage type flagcompaddprobelinktimerifdownuprx_errstatustx_errqueueddoneintrpktdata_wantedenabledcompaddshownfcshowntuple_wantedoptionsoptioncompaddcontextconfignfcconfigntuplewordsCURRENT2_valuesrx packet hashm[layer 2 destination address]v[VLAN tag]t[layer 3 protocol field]s[IP source address]d[IP destination address]f[bytes 0 and 1 of the Layer 4 header]n[bytes 2 and 3 of the Layer 4 header]r[discard all packets of this flow type]delete_wantedcompaddcontextflowtypedeletedstipl4protodstportl4datauserdefactioncontextshowrxfhindirshowrxfh_wantedcompaddcontextsetrxfhindirrxfh_valuescontext(weight default)equal(equal default)weight(equal weight)defaultdeleteflash CURRENT == 4 _filesregionsregiongetdump_wantedcompaddsetchannels_wantedcompaddcombinedsetprivflags CURRENT % 2 _wantedenablecompaddprivate flagdumpmoduleeeprommoduleinfo_wantedcompaddseteee_wantedbehavioursbehaviourcompaddadvertisetxtimersetphytunable_wantedtunablecompadddownshiftfastlinkdowngetphytunable_wantedtunablecompadddownshiftfastlinkdownreset_wantedcomponentscomponentcompadddedicatedmgmtirqdmafilteroffloadmacphyramapsharedsetfec_wantedtunablecompaddencoding_wantedencodingscompaddautobaserprequeue_wantedcompaddqueue_mask CURRENT == 6_wantedcompaddshowcoalescingcoalesceAL'EEtEE+Ag A"CA -=I =Q %!U%i1Z  !"A# Z##$%e&QZ&''7+|A9( =JAf!5A7*<0*8ABf*X\$"*x***A+A G+ ++AC,-A$".bl.1.p.F+0p;AC'+..AJ1AJ ..AKE./UQAL /m.AME./QAN /.AOE.0i01Ag+ c AOAf1$1EACc 1iA"2@2h2c V+Af22Ac 2A"C32h4 c Y+Af484YAc 4yA"5H5p5c \+ACf55Ac 5A"65p6c _+A(CG+ 7(7=8q:A"hr*;C7(;YA"F<targets(H -n --noheadings)nnoheadings[do not print a header line](H -O --options)O+options[only print the filesystems with the specified options]:list of options: (H -o --output)o+output[specify output columns]: :->columns(H -p --poll)p+poll[monitor changes in /proc/self/mountinfo]::action:(mount umount remount move)(H -R --submounts)Rsubmounts[print recursively all submounts](H -S --source :)S+source[specify the mount source]: :->sources(H -T --target :)T+target[specify the mount target]:target:_files(H -t --types)t+types[specify the type of filesystems]:filesystem types:_sequence -s , _file_systems--tree[use tree-like output if possible](H -U --uniq)Uuniq[ignore filesystems with duplicated mount targets](H -u --notruncate)unotruncate[do not truncate text in columns](H -v --nofsroot)vnofsroot[do not print \[/dir\] in the SOURCE column](H -w --timeout)w+timeout[specify timeout for --poll]:milliseconds: (H -x --verify)xverify[check mount table content](H)--verbose[print more information](H)1: :->sources_targets(H)2:: :->targets(format)(H)Ddf[imitate the output of df command](H)Jjson[use JASON output format](H)llist[use list output format](H)Ppairs[use key="value" output format](H)rraw[use raw output format](S)(H)kkernel[search in /proc/self/mountinfo (default)](H)mmtab[search in /etc/mtab](H)N+task[search /proc//mountinfo]: :_pids(H)sfstab[search in /etc/fstab](H)(- :)hhelp[display help text and exit](- :)Vversion[display version and exit]__findmnt_mountpointscompadd@f_call_program mount-points findmnt $opts -oTARGETstatecolumnscompset_describelistprefixesprefix( +:"not replace but extend the list" )localcolumnsf_call_program columns findmnt -hrAvailable22,1columnscolumns //:/\://[/\///\/ //%/_valuesm:{a-z}={A-Z}columncolumnsopts-lnveopt_argsISmmtab -mopt_argsISsfstab -sopt_argsISNtask -N(v)opt_args[(I)S-(-N|--task)]sourcescompsetLABEL=f_call_program labels findmnt $opts -oLABEL_describelabelsLABELcompsetPARTLABEL=f_call_program labels findmnt $opts -oPARTLABEL_describePARTLABELcompsetUUID=f_call_program uuids findmnt $opts -oUUID_describeuuidsUUIDcompsetPARTUUID=f_call_program uuids findmnt $opts -oPARTUUID_describePARTUUIDaltsdevices:device:compadd \ $(_call_program devices findmnt $opts -oSOURCE)device-numbers:major-minor:compadd \ ${$(_call_program device-numbers findmnt $opts -oMAJ:MIN)// /}prefixes:prefix:compadd -S "" LABEL= UUID= PARTLABEL= PARTUUID=sources_targetsmount-points:moutpoint:__findmnt_mountpoints_alternativealtstargetsexpl_wantedmountpointsmountpoint__findmnt_mountpointsreturnAhC-Q1 YZAe= I -  iQ9_arguments(-l --lohi)llohi[show detailed low and high memory statistics](-t --total)ttotal[show total for RAM + swap](-w --wide)wwide[wide mode](-s --seconds)sseconds[specify the delay between display]:seconds: (-c --count)c+count[specify the display count]:count: --si[use power of 1000 instead of power of 1024](-)--help[print help and exit](-)Vversion[print version information and exit](unit)bbytes[display the amount of memory in bytes]kkibi[display the amount of memory in kibibytes (default)]mmebi[display the amount of memory in mebibytes]ggibi[display the amount of memory in gibibytes]--tebi[display the amount of memory in tebibytes]--pebi[display the amount of memory in pebibytes](--si)--kilo[display the amount of memory in kilobytes](--si)--mega[display the amount of memory in megabytes](--si)--giga[display the amount of memory in gigabytes](--si)--tera[display the amount of memory in terabytes](--si)--peta[display the amount of memory in petabytes]hhuman[automatically select unit]A@+,krIEEAC A(%-9Y!AB1EE,AA` 1AA%qA+5AC.A+IA1.A+.A.A+4,A+A & ,A E+A"!+!,+A &A .A&-,A'UA"( -(E1,A)EqA +5A C5,A/++A1  .A1 ,A2 )A"3R u3+ A F +locallongrawretcompstatenmatchesfsoptcvalsvartypesetfargsopts(-d -f)-d[enable debug output]-f[enable foreground operation]-r[mount filesystem read-only]-s[disable multi-threaded operation](-h --help)hhelp[display help and exit](-V --version)Vversion[show version information and exit] # *:default: _defaultargvI long argvlongfargs@OFCRWswFcvalsvar13,1cvalsvarshiftcvalsvar*-o[specify mount options]:mount option:_fuse_values -A cvalsvar mount\ optionfsopt_argumentsoptsretcompstaterestorerawret( nm == compstate[nmatches] )returnA$+<TxAC <AP .Ar+:|,AE+A C&A ebk,A A A<A 1.Are,AA%%q,A\AC%.A$EA\ <}9ya -  m u M IA"0  +)=Ad &A2r$+A +yqA C+)A81A8 ,A9.A:A"Cf,M)=+A|1A? .A@eQAA .ABqAFAF localstatesetfvalscvalsvarcvalindtypesetoptsshiftcvalindargvIA cvalind PcvalindAcvalsvarPcvalind3,1argvcvalindcvalsvarargvcvalind+1argvcvalind,cvalind+1cvalindargvIAro[mount filesystem read-only]allow_other[allow access to other users]allow_root[allow access to root]nonempty[allow mounts over non-empty file/dir]default_permissions[enable permission checking by kernel]fsname[set filesystem name]:namelarge_read[issue large read requests (linux v2.4 only)]max_read[set maximum size of read requests]:sizehard_remove[immediate removal (do not hide files)]use_ino[let filesystem set inode numbers]readdir_ino[try to fill in d_ino in readdir]direct_io[use direct I/O]kernel_cache[cache files in kernel]umask[set file permissions]:permission mask (octal)uid[set file owner]:user id:gid[set file group]:group id:entry_timeout[cache timeout for names]:timeout (s)negative_timeout[cache timeout for deleted names]:timeout (s)attr_timeout[cache timeout for attributes]:timeout (s)cvalsvar@Pcvalsvarmount optionsfvalsstatestatesetstate_valuesoptscompstaterestorestatesetunsetreturnretA ,LdACgx A("e uFAgx A%#0Ax&ArACF@|A]A<]localexplcontextstatelinetypesetopt_args_arguments-h[display help information]-V[display version information]-o[specify mount options]:mount options:_fuse_values "mount options"-u[unmount a fuse mount]-z[unmount lazily (work even when if the resource is still busy)]-q[suppress nonessential output]:mount point:->mountpointreturnmtptsstatemountpoint+opt_argsu_files(f)< /etc/mtab %% _canonical_pathsmountedmounted filesystem(@g::)mtptsA4f-5] 9i _arguments(-a --add -d --delete)aadd[add user to group]: : _users(-d --delete -a --add)ddelete[remove user from group]: : _users(-)hhelp[display help](-Q --root)Qroot[specify directory to chroot into]: : _files -/(-r --remove-password)rremovepassword[remove the group password](-R --restrict)Rrestrict[restrict access to GROUP to its members](-M --members -A --administrators)Mmembers[set the list of members of GROUP]: :_sequence _users(-A --administrators -M --members)Aadministrators[set the list of admins for GROUP]: :_sequence _users1: : _groupsA4f-eu-ie_arguments(-d --delay)d+delay[update frequency]:duration (tenths of seconds)(-C --no-color --no-colour)Cnocolour[monochrome mode](-)hhelp[display usage information]*p+pid[show given pids]: : _sequence -n ${$(args(- *)Vversion[display version information](- *)hhelp[display help information](args)(H)ppid[interpret args as process ID]::process id:_pids(H)Ppgid[specify process group IDs]::process group(H)uuid[act on running process owned by specified users]::user idstate +opt_args[args--p] || +opt_args[args---pid] _pids +opt_args[args--P] || +opt_args[args---pgid] _messagepgidsprocess group +opt_args[args--u] || +opt_args[args---uid] uidsuser id_normalreturnA'A,C 4Hh|A+@&AD!Mi! Y AngAg A-A0XuAkTA &Ag  8A A)P9A%(AC@hA( %p-A8!0t!IA !m 0!A%!!" 0#AC%!!" 0#YA%!#$  0$}A%!$" 0$A!$ 0$A%!$" 0%A!$ 0%U A%!$" 0% A%!$" 0% AC!$ 0&! A!&IAn+' ADGG1&Ar%A('XJEpA$X ACA\*J1AP .ArL+I,ApA &A8.ArL+%A &APC .A rL+5,A JA C&hA 1A .A EL+q.A EAJAC|Ap %-Lt4, $D-a----. .).Q.i..A8%.t..//=d/eA( %/// / .QA\ /01Y24q568:M;<=?1@BCeDFI1J1Klocaloffsetargsfrom_tohashcmdslistoptsaddopts_set_types_valuesSet typebitmap\:ip[uses a memory range to store IPv4 host (default) or IPv4 subnet addresses up to 65536 elements]bitmap\:ip,mac[uses a memory range to store an IPv4 host/subnet and mac address pair up to 65536 elements]bitmap\:port[uses a memory range to store port numbers independent of L4 protocol at up to 65536 elements]hash\:ip[stores IPv4/IPv6 host/subnet addresses. 0.0.0.0 and :: cannot be stored]hash\:net[stores varying sizes of IPv4/IPv6 addresses. 0.0.0.0 and :: cannot be stored]hash\:ip,port[stores IPv4/IPv6 addresses and port numbers, including L4 proto - port 0 cannot be stored]hash\:net,port[stores varying sizes of IPv4/IPv6 addresses and port numbers, including L4 proto]hash\:ip,port,ip[stores IPv4/IPv6 addresses, a port with L4 proto and another IPv4/IPv6 address]hash\:ip,port,net[stores an IPv4/IPv6 address, port with L4 proto and an arbitrary size IPv4/IPv6 subnet]hash\:net,iface[stores an IPv4/IPv6 address and an interface name]list\:set[a simple list which stores names of other sets]_ipsetslocalvalsMf_call_program ipsets ipset -L%Name: Name: _describeipsetsIP sets_sets_ipsetslocalvalsfrom_to(--network)--from[from IP or network (with --netmask)]:IP(--network)--to[to IP or network (with --netmask)]:IP(--from --to)--network[network]:IP/mask_addressfamilyvalsinetinet6_describeaddressfamilyAddress Familyhash--hashsize[the initial hash size aligned to a power of 2(default 1024)]:hashsize--maxelem[the maximum number of elements in the set (default 65536)]:maxelements--family[the protocol family of addresses to be stored in the set (default inet)]:addressfamily:_addressfamily--timeout[adds timeout support to the set with your specified value as default, (0 = forever)]:entrytimeout--probes[max number of tries to resolve clashing, altering this is discouraged (default 8)]:probes--resize[ratio of increasing hash size after unsuccessful of double-hashing, altering discouraged]:percentwordsoffset+2createwordsoffset+4bitmap:ipargsfrom_to--netmask[store network addresses instead of IP addresses]:CIDRbitmap:ip,macbitmap:port--from[from port]:port:_ports--to[to port]:port:_portshash:iphashhash:nethash:ip,porthash:net,porthash:ip,port,iphash:ip,port,nethash:net,ifacelist:set--size[size of the new setlist (default 8)]:size_ipsCURRENToffset+4localdefaultvalsvals1vals2bindingsf_call_program ipsets ipset -L $words[offset+3]41//:/\:valsDefault binding\:iDefault binding\: continueHeader\:Members\:Size in memory\:References\:continueBindings\:continue ips i/ >/:_describeIPs from words[offset+3] set_describespecial_valuesspecial valuescmdscreatedestroyflushrenameswapsaverestoreadddeltesthelplistoptsnamesortedterseresolvelistaddoptstimeoutexist_arguments(cmds listopts addopts)Ncreate[create a set]:set name::::_set_types(cmds listopts)Xdestroy[destroy specified set (or all if none specified)]:set name:_sets(cmds listopts)Fflush[flush specified set (or all if none specified)]:set name:_sets(cmds listopts)Erename[rename set]:current set name:_ipsets:new set name:(cmds listopts)Wswap[swap two sets]:::_ipsets:::_ipsets(cmds -L --list -q --quiet )Llist[list the entries and bindings for the specified set (or all if none specified)]:::_sets(cmds listopts)Ssave[save the given set (or all if none specified)]:::_sets(cmds listopts)Rrestore[restore a saved session generated by --save from stdin](cmds listopts)Aadd[add an IP to a set]:::_ipsets:IP(cmds listopts)Ddel[delete an IP from a set]:::_ipsets:::_ips(cmds listopts)Ttest[test whether an IP is in a set]:::_ipsets:::_ips(cmds listopts)Hhelp[print help and settype specific help if settype specified]:::_set_types(-q --quiet listopts)qquiet[suppress any output to stdout and stderr](-t --terse listopts)tterse[list set names and headers without entries](-r --resolve listopts)rresolve[enforce DNS name lookup of addresses, slow!](-! --exist addopts)!exist[ignore errors when creating an identical set, adding existing entry or deleting a non-existent one](--timeout --timeout addopts)timeouttimeout[set the timeout for this entry. set must have been created with timeout support]:timeout(cmds -s --sorted -q --quiet)ssorted[sorted output](cmds -n --name -q --quiet)nname[name output only; suppresses showing of set information]args[@]AX'EE|EEEJ+A0C' 4HA']0AC!AA &T0qA)AA &TA0% E$iLA\ d4t1Iy,D  1AX % Y $ T L -| i4  A4 AC% i PAH =  0#A eHU 0,A HAA Q 0A H 0A CeH 0r* AHI0:zb A$H)e 0 AH 0@ d ACH 0lAH 0AH 0 ACeH %  0zAH! 0"A eH"#$%A'JAg&HA<3NA]'A^'A ' 0C AH'0(A0eH()y*)+),=-1.9/ 00DAeH0Y0 0*AH1 02LAH2i 03|ACH3 044AeH4M4 0 jAH5 07ACH7 07AH79:0<4A$!Hq?@ 0BA#eHB9CQ 0D\A%HD} 0| A%HE 0{!A&HFi 0c"A&HGUA"'GHHIKLmN]P%QS-TViWY Z\e]_I`aceg=iikElUmnUqU+A\/q#Pq#A`"0qqrrHrhrrrr*:zbrr@ss0z"+0sM$A "1Cs|sst t-+0v%A "2vww5wTwu+0y\&A4CyA"5|||+0}'A8"6C}<b}]rʚZ rJ2:B}bb +0}(A "7}}}~~9+0)A "8C)]+(0*A 9%*rA"r;3+9eA":4bUu :&T.0,A:fA; 1A;fA ";C&$+qA";F@]+0{-A "<p{+A>CFT+localcurcontextcurcontextstatelineexplcmdsrcmdsroptsrulesstatesprevargsserviceiptablessaveip6tablessave_argumentsccounters[include values of packet and byte counters in output]ttable[specify table]:table:(filter nat mangle raw security)returniptablesrestoreip6tablesrestore_argumentsccounters[restore the values of all packet and byte counters]nnoflush[don't flush the previous contents of the table]appenddeleteinsertreplacelistflushzeronewnewchaindeletechainpolicyrenamechainhelpversionprotocolsrcsourcedstdestinationjumpininterfaceoutinterfacefragmentsetcounterswords1,CURRENT1prevprevIpprotocol+1--tcp-flags[match based on TCP flags in a packet]: :->tcp-flags: :->tcp-flags--syn[match packets with the SYN flag set]--tcp-option[match based on TCP options]:option(--sport --source-port)sportsourceport[match packets based on source port]:*^!:port:_ports(--dport --destination-port)dportdestinationport[match packets based on destination port]:*^!:port:_portsicmp--icmp-type[match specified ICMP type]:*^!:ICMP type:->icmp-typesprevprevIjjump+1DNAT(--to --to-destination)totodestination:addressDSCP--set-dscp[set the DSCP field]:value--set-dscp-class[set the DiffServ class]:class--ecn-tcp-remove[remove all ECN bits from TCP header]--log-level[specify level of logging]:log level:(debug info notice warning err crit alert emerg)--log-prefix[specify prefix string for log message]:string--log-tcp-sequence[log TCP sequence numbers]--log-tcp-options[log TCP options]--log-ip-options[log IP options]MARK--set-mark[set fwmark in packet]:numberREDIRECTMASQUERADE--to-ports[port (range) to map to]:port range:_portsREJECT--reject-with[drop packet and send reply]:reject type:->reject-typesSNAT(--to --to-source)*totosource[specify address to map source to]:addressTCPMSS--set-mss[explicitly set MSS option]:value--clamp-mss-to-pmtu[automatically clamp MSS value]--set-tos[set type of service field]:type of service:->tosULOG--ulog-nlgroup[specify netlink group used for logging]:netlink group--ulog-prefix[specify prefix string for log message]:string--ulog-cprange[specify size of each packet to be passed]:size (bytes)--ulog-qthreshold[specify threshold of in-kernel queue]:sizetypeset i=words[(ib.i.)-m|--match]+1 icfstates--ctproto[match protocol]:protocol:_ports--ctorigsrc[match original source address]:*^!:network:_hosts--ctorigdst[match original destination address]:*^!:network:_hosts--ctreplsrc[match reply source address]:*^!:network:_hosts--ctrepldst[match reply destination address]:*^!:network:_hosts--ctstatus[match internal conntrack states]:state:(NONE EXPECTED SEEN_REPLY ASSURED)--ctexpire[match remaining lifetime]:timedscp--dscp[match DSCP field]:value--dscp-class[match the DiffServ class]:class--espspi[match SPIs in ESP header]:*^!:spihelper--helper[match packets related to a conntrack-helper]:helper:(ftp)length--length[match packet length]:lengthlimit--limit[specify max matches limit]:number--limit-burst[specify max burst before limit applies]:number--mac-source[match source ethernet address]:*^!:ethernet addressmark--mark[match fwmark in packet]:numbermultiport--source-ports[match packets based on source ports]:ports:->port-list(--dports --destination-ports)dportsdestinationports[match packets based on destination ports]:ports:->port-list--ports[match where source and destination ports are equal]:ports:->port-listowner--uid-owner[match packet by user id of creating process]:user id--gid-owner[match packet by ggroup id of creating process]:group id--pid-owner[match packet by process id of creating process]:process id:_pids--sid-owner[match packet by session id of creating process]:session id--cmd-owner[match packet by name of creating command]:command:_command_names -ephysdev--physdev-in[specify bridge port via which packet is received]:name--physdev-out[specify bridge port via which packet is sent]:namepkttype--pkt-type[match link-layer packet type]:type:(unicast broadcast multicast)--state[match packet state]:state:->states--tos[match type of service field]:type of service:->tos--ttl[match type to live]:TTL value_arguments(-)hhelp[print program information](-)Vversion[print version information](-h --help -V --version)ttable[specify table]:table:(filter nat mangle raw security)(rcmds cmds)Aappend[append rules to end of specified chain]:chain:->chains(rcmds cmds -c --set-counters)Ddelete[delete rules from specified chain]:chain:->chains::rule number:->rulenums(rcmds cmds)Iinsert[insert rules before specified rule number]:chain:->chains::rule number:->rulenums(rcmds cmds)Rreplace[replace a rule]:chain:->chains::rule number:->rulenums(rcmds j. .cmds:Zzero ropts)Llist[list rules in selected chain]::chain:->chains(rcmds cmds ropts)Fflush[flush specified chain (delete all rules)]::chain:->chains(rcmds j. .cmds:Llist ropts)Zzero[zero the packet and byte counters]::chain:->chains(rcmds cmds)Nnewnewchain[create a new user-defined chain]:chain name(rcmds cmds)Xdeletechain[delete a user-defined chain]:: :->user-chains(rcmds cmds)Ppolicy[set the policy for a chain to given target]:chain:->chains:target:->targets(rcmds cmds)Erenamechain[rename a user-defined chain]:old chain:->user-chains:new chain name(cmds -p --protocol)pprotocol[specify protocol of rule]:*^!:protocol:(! tcp udp icmp all)(cmds -s --src --source)ssrcsource[specify source]:*^!:network:_hosts(cmds -d --dst --destination)ddstdestination[specify destination]:*^!:network:_hosts(cmds -j --jump)jjump[specify rule target]:target:->targets(cmds -i --in-interface)iininterface[specify interface via which packet is received]:*^!:interface:_net_interfaces(cmds -o --out-interface)ooutinterface[specify interface via which packet is to be sent]:*^!:interface:_net_interfaces(cmds -f --fragment)ffragment[match second or further fragments only](cmds -D --delete -c --set-counters)csetcounters[initialise packet and byte counters]:packets: :bytes(-v --verbose)vverbose[enable verbose output](-n --numeric)nnumeric[print IP addresses and port numbers in numeric format](-x --exact)xexact[expand numbers (display exact values)]--line-numbers[print line numbers when listing]--modprobe=[specify command to load modules with]:command:_command_names -e(cmds)*mmatch[extended match (may load extension)]:extension:(ah conntrack dscp esp helper icmp length limit mac mark multiport owner physdev pkttype state tcp tos ttl udp unclean)args[@]statetargets_wantedtargetsbuiltin targetcompaddACCEPTDROPQUEUERETURNMASQUERADEMIRRORREJECTTCPMSSuserchains_wantedchainsuser-defined chaincompaddMf_call_program chains $words[1] \ ${(kv)opt_args[(i)-t|--table]} -nL \ 2>/dev/null:Chain %% :INPUTOUTPUTFORWARDPREROUTINGPOSTROUTINGchains_wantedchainschaincompaddMf_call_program chains $words[1] \ ${(kv)opt_args[(i)-t|--table]} -nL \ 2>/dev/null:Chain %% rulenumsf_call_program chains $words[1] ${(kv)opt_args[(i)-t|--table]} \ --line-numbers -nL ${(v)opt_args[(i)-D|--delete|-I|--insert|-R|--replace]%:*} \ 2>/dev/null31/ /:_describerulenumrule numbertcpflags_valuestcp flagNONEicmptypes_wantedicmp typecompaddf_call_program icmp-types ${words[1]} -p icmp --help \ 2>/dev/nullrany1 %% rejecttypes_wantedrejecttypesreject typecompaddf_call_program icmp-types ${words[1]} -j REJECT --help \ 2>/dev/nullrtypes:1 2,1%% statesESTABLISHEDRELATEDINVALIDstate_valuesstatestatesportlistcompset*,compset,*_ports_portsqS,_wantedtype of servicecompaddf_call_program tos ${words[1]} -m tos --help \ 2>/dev/nullr161 %% AL'EE|EE+A "Q +AA UACg ; ATy0A,&L33zs sz 0lAC,#J 0A,(M 0A,0A8C(Ha@h 0 A, 0AC,) 0T i A,} 0  A,  0+Z 1A, D YP pA(%; m Y 0sKj jA("    1 i++ 0A C, 0A , p1 0tA ,0A0 F <9Z\t"0;A\" E59A1B+AFD+localcurcontextcurcontextstatelineexpl_arguments(1 * -)--help[display help information](1 * -)--version[display version information]1:network interface:_net_interfaces*:parameter:->parametersstatewordsCURRENT1essid_wantednamesnetwork namecompaddnwiddomain_messagenetwork idfreqchannelchannelschannel or frequencysenslevelssignal levelmode_wantedmodesoperating modecompaddAdHocManagedMasterRepeaterSecondaryMonitorAutoaccesspointsaccess pointnicknicknameratebitbitratesbit ratertsfragsizessizeenckeyskeypower*minmax[modifier]*off[disable power management]*on[enable power management]*all[receive all packets]unicast[receive unicast packets only]multicast[receive multicast and broadcast packets only]_valuesparameterperiod[set the period between wake ups]timeout[set timeout before sleep]arg@periodtimeouttimeoutstimeouttxpowertransmit powerretryretriesretriesmodu_wantedmodulationcompaddOFDMaauto_valuesoptionessid[set the network name](nwid domain)nwiddomain[set the network ID](freq channel)freqchannel[set the operating frequency or channel]sens[set the sensitivity threshold]mode[set operating mode]ap[register with given access point](nick nickname)nickname[set the nickname](rate bit)ratebit[set the bitrate]rts[set packet size threshold for sending RTS]frag[set maximum packet fragment size]*keyenc[add encryption key]*power[manipulate power management scheme parameters]txpower[set transmit power]retry[set number of retries]modu[force a specific set of modulations]commit[apply changes immediately]returnAH-UE q-U_arguments(-d -u -l)-a[add partition mappings]-r[read-only partition mappings](-a -u -l)-d[delete partition mappings](-a -d -l)-u[update partition mappings](-a -d -u)-l[list partition mappings]-p[set device name-partition number delimiter]-f[force creation of mappings]-g[force GUID partition table]-v[operate verbosely]-n[return before the partitions are created]!(-n)-s1: : _filesA|1.Ar%ACGd|A |cc A &Agd <,A XuAC<AF)AiAi  i1  serviceLOOPDEV_DEBUGlocalexpl_wantedvaluesvaluecompaddreturndeviceoffsetdevice1:device:_files -g "/dev/loop<->"ooffset+[specify data start is offset]:offset (bytes)_arguments(H)Vversion[display version information]hhelp[display help]info(-v --verbose)vverbose[verbose mode](-o --offset -a --all)aall[show the status of all loop devices](-O --output --output-all)O+output[specify columns to be printed with --list]:column:_sequence -s , compadd - name autoclear back-file back-ino back-maj\:min maj\:min offset partscan ro sizelimit dio log-sec(-O --output)--output-all[output all columns](-J --json --raw -O --output -n --noheadings)Jjson[use JSON --list output format](-l --list)llist[list currently used loop devices](-J --json)--raw[raw output format](-n --noheadings -J --json)nnoheadings[don't print headings in --list output](resize)csetcapacity[reread the size of the file associated with the loop device]detach(-)deletedetachd[detach from specified loop device]device(detach-all)Ddetachall[detach all associated loop devices]create--direct-io[open backing file with O_DIRECT]::enable:(on off)(-f --find 2)ffind[find the first unused loop device](-L --nooverlap)Lnooverlap[avoid possible conflict between devices](-P --partscan)Ppartscan[scan the partition table of newly created loop devices]--sizelimit[limit device to specified size]:size (bytes)(-b --sector-size)b+sectorsize[set logical sector size of loop device]:size (bytes)--show[print device name after setup](-r --read-only)rreadonly[set up a read-only loop device]1:file:_filesassoc(-j --associated)jassociated[show the status of all loop devices associated with an file]:associated file:_files(-f)deviceA8-u%_arguments-a[show all files, including hidden ones]-d[list directory entries instead of contents]-l[use long option names]-p[show file's project number]-R[act recursively]-V[display version information]-v[show file's version/generation number]*: :_filesA G++A C 43A@'LyEEEAg A"C4a} U Q = 1 uZPme1ZYZDm)(+At p AB f D\$"  d -+&p!A %4!!A C%3bA" f"H"i %3A f"|"0"A "A0"CF$<$d$l$$449+80$AB% %)%+<+AC%A& &' A8"','L'm'$$44'?+AF(+localvaluesdedupcurcontextcurcontextstatelineexpltypesetopt_args_arguments(H -E --dedup)E+dedup[de-duplicate output by specified column]:column:->columns(H -a --all)aall[print all devices](H -b --bytes)bbytes[print size in bytes rather than in human readable format](H -d --nodeps)dnodeps[don't print slaves or holders](H -I --include)*eexclude[exclude devices by major number]:major device number:->majorlist(H -e --exclude)*I+include[show only devices with specified major numbers]:major device number:->majorlist(H -n --noheadings)nnoheadings[don't print headings](H -p --paths)ppaths[print complete device path](H -s --inverse)sinverse[reverse dependency order](H -x --sort)x+sort[sort output by specified column]:column:->columns(H)--sysroot=[use specified directory as system root]:directory:_directories*:device:_files -g "*(-%b)" -P / -W /fields(H -D --discard -o --output -O --output-all)Ddiscard[output discard capabilities](H -z --zoned -o --output -O --output-all)zzoned[output zone model](H -f --fs -o --output -O --output-all)ffs[output info about filesystems](H -m --perms -o --output -O --output-all)mperms[output info about permissions](H -S --scsi -o --output -O --output-all)Sscsi[output info about SCSI devices](H -t --topology -o --output -O --output-all)ttopology[output info about topology](H fields)o+output[specify output columns]:output column:->columnlist(H fields)Ooutputall[output all columns](format)(H)iascii[output ascii characters only](H)Jjson[use JSON output format](H)llist[use list format output](H)T+tree[use tree format output]:column:->columns(H)Ppairs[use key="value" output format](H)rraw[use raw output format](* -)hhelp[display help information](* -)Vversion[display version information]statecolumnlistcompset_describelistprefixesprefix( +:"not replace but extend the list" )listMs.,.PREFIX,Ms.,.SUFFIX%%,compset,*compset*,columnf_call_program columns lsblk -hrAvailable2 21//:/\:/ /:_describefieldscolumnm:{a-z}={A-Z}sufmajorzstyle:completion:curcontext:listseparatorfAP2 r A  T AF   NA2JF PA! e0 ,AD .A ) 0 ,Ah ).A A$"  % \ "+A F +localusbidslinevendoridpaircurcontextcurcontextstatelineexpltypesetopt_args_arguments(-v --verbose -t --tree)vverbose[be verbose]-s+[filter devices by bus and/or device number]:bus and/or devnum to show-d+[filter devices by vendor/product ID]:vendor and product to show:->vendorproduct-D+[display only specified device]:device:_files -g "*(-%)" -P / -W /(-t --tree -v --verbose)ttree[dump the physical USB device hierarchy as a tree](-)Vversion[print version information](-)hhelp[print help information]state+_lsusb_vendors_lsusb_vendors_lsusb_devices/usr/share/mischwdata/usb.idsreadusbidslineb09af match[1]_lsusb_vendorsvendoridmatch[2] b09af vendorid:match[1]_lsusb_devicespair_wantedproductsvendor ID:product IDcompadd_lsusb_devicesreturnA GcB-A" AQ e I Qme Q1Mq1 localroot-h --help -V --version EUID _argumentsargs(-c -a --align hlp)a+align[align return values in a specific column]:column [(COLUMNS*5/8)](-c hlp)-A+[specify maximum number of array elements to print]:elements(-c -b --no-signals hlp)bnosignals[don't print signals](-a --align -A -b --no-signals -i -n --indent -r -s -t -tt -ttt -T hlp)-c[count time and calls, and report a summary on exit](-C --demangle hlp)Cdemangle[decode low-level symbol names into user-level names](-D --debug hlp)D+debug[enable debugging]:mask:(help 77)(hlp)*-e+[modify which library calls to trace]:filter(hlp)-f[trace child processes](hlp)*F+config[load alternate configuration file]:file:_files(- 1 *)hhelp[display help information](-c hlp)-i[print instruction pointer at time of call](-l --library hlp)l+library[only trace symbols implemented by specified library]:library:_files(hlp)-L[don't display library calls](-c -n --indent hlp)n+indent[specify indent for each level of call nesting]:spaces(-o --output hlp)o+output[write the trace output to specified file]:file:_files(: hlp)-p+[attach to the process with specified process ID and begin tracing]:process ID:_pids(-c hlp)-r[print relative timestamps](-c hlp)-s+[specify the maximum string size to print]:maximum string size [32](hlp)-S[trace system calls as well as library calls](-c -ttt hlp)-t[prefix each line of the trace with the time of day](-c -ttt -tt hlp)-tt[prefix each line of the trace with the time of day including the microseconds](-c -tt -t hlp)-ttt[prefix each line of the trace with the number of seconds and microseconds since the epoch](-c hlp)-T[show the time spent in each call]root-u+[run as specified user]:user:_users(- 1 *)Vversion[display version information](hlp)*-x+[modify which static functions to trace]:filter(-):command name: _command_names -e*::arguments:_normalAg A CD \pAk4A,&!eAA<!e5A +d"A$G0|A(%]0A` Q)qEU !0 dA8  }  ] A5AX  AHQA4C y!AP AV#A,$Y%&(-)9*, Al 1Ab-UAH%-%&/M0A)9135E6a8 9:M;ALC1Au<A(%=>?@ABAX   AD1A4 CDFGIJUKiLNqOA<#1APA#%QMRA +T&-Ag AA,A'lACA'0qAF\ACFA A #jIACFAL)CYL YeYY4YY<Z!DZ=ZYA0)%Z$Z,ZZ[%A<*[D[q\]^_`bde]g ghtypesetopt_argslocalargsmiscmodes_raids_build_valuesMD device typelinear[linear]0raid0stripe[striping]1raid1mirror[mirroring]multipathmp[multiple paths to one common physical storage device]faulty[injects faults]_raids_valuesMD device typelinear[linear]0raid0stripe[striping]1raid1mirror[mirroring]4raid4[RAID 4]5raid5[RAID 5]6raid6[RAID 6]10raid10[RAID 1+0]multipathmp[multiple paths to one common physical storage device]faulty[injects faults]_layoutsvopt_argsIllevelraid5_valuesRAID5 parity block layoutleftasymmetricla[left-asymmetric]leftsymmetricls[left-symmetric]rightasymmetricra[right-asymmetric]rightsymmetricrs[right-symmetric]raid10_valuesRAID10 layout with number of copies of each datablockn1[near copies]n2[near copies]n3[near copies]n4[near copies]n5[near copies]n6[near copies]n7[near copies]n8[near copies]f1[far copies]f2[far copies]f3[far copies]f4[far copies]f5[far copies]f6[far copies]f7[far copies]f8[far copies]f9[far copies]faulty_valuesfailure modewritetransientwt[write-transient]readtransientrt[read-transient]writepersistentwp[write-persistent]readpersistentrp[read-persistent]writeall[write-all]readfixablerf[read-fixable]clearnone[remove any pending or periodic failure modes]flush[clear any persistent faults] +words[(r)-(A|-assemble)] args(--bitmap)bitmap[bitmap file to use with the array]::bitmap file:_files(--uuid -u)uuidu[UUID of array to assemble]:UUID(--super-minor -m)superminorm[minor number to look for in super-block]:minor number(--name -N)nameN[array name to look for in super-block]:array name(--config -c)configc[config file]::config file:_files(--scan -s)scans[scan config file for missing information](--run -R)runR[try to start the array even if not enough devices for a full array are present](--force -f)forcef[assemble the array even if some superblocks appear out-of-date](--update -U)updateU[update superblock]::update the superblock:(sparc2.2 summaries uuid resync byteorder super-minor) +words[(r)-(B|-build)] (--bitmap)bitmap[file to store/find bitmap information in]::bitmap file:_files(--chunk -c)chunkc[chunk size of kibibytes]:chunk size(--rounding)rounding[rounding factor for linear array (==chunk size)]:rounding factor(--level -l)levell[RAID level]::RAID level:_raids_build(--raid-devices -n)raiddevicesn[number of active devices in array]:active devices number(--bitmap-chunk)bitmapchunk[bitmap chunksize in Kilobytes]:bitmap chunk(--delay -d)delayd[bitmap update delay in seconds]:bitmap update delay +words[(r)-(C|-create)] (--bitmap)bitmap[create a bitmap for the array with the given filename]::bitmap file:_files(--level -l)levell[RAID level]::RAID level:_raids(--parity -p --layout)parityplayout[RAID5/6/10 parity algorithm, faulty mode]::layout:_layouts(--spare-devices -x)sparedevicesx[number of spares (eXtras) devices in initial array]:spare devices number(--size -z)sizez[size (in K) of each drive in RAID1/4/5/6/10]:size of each drive(--force -f)forcef[honour devices as listed on command line](--run -R)runR[insist of running the array even if not all devices are present or some look odd](--readonly -o)readonlyo[start the array readonly](--name -N)nameN[textual name for array - max 32 characters]:array name(--bitmap-chunk)bitmapchunk[bitmap chunksize in Kilobytes]:bitmap chunk(--delay -d)delayd[bitmap update delay in seconds]:bitmap update delay +words[(r)-([DEXQ]|-(detail|examine(|-bitmap)|query))] (--zero-superblock)zerosuperblock[erase the MD superblock from a device](--run -R)runR[start a partially built array](--stop -S)stopS[deactivate array, releasing all resources](--readonly -o)readonlyo[mark array as readonly](--readwrite -w)readwritew[mark array as readwrite](--test -t)testt[exit status 0 if ok, 1 if degrade, 2 if dead, 4 if missing] +words[(r)-(F|-follow|-monitor)] (--mail -m)mailm[address to mail alerts of failure to]:::_email_addresses(--program -p --alert)programpalert[program to run when an event is detected]::program:_files(--delay -d)delayd[seconds of delay between polling state]:seconds(--config -c)configc[specify a different config file]::config file:_files(--scan -s)scans[find mail-address/program in config file](--daemonise -f)daemonisef[fork and continue in child, parent exits](--pid-file -i)pidfilei[in daemon mode write pid to specified file instead of stdout]::PID file:_files(--oneshot -1)oneshot1[check for degraded arrays, then exit](--test -t)testt[generate a TestMessage event against each array at startup] +words[(r)-(G|-grow)] (--size -z)sizez[change the active size of devices in an array]:active size(--raid-disks -n)raiddisksn[change the number of active devices in a RAID1 array]:number of active devices_mdslocalvals/etc/mdadm.confmdadm_conf/etc/mdadm.conf/etc/mdadm/mdadm.confmdadm_conf_messagecould not find mdadm.confreturnMf< $mdadm_confARRAY //ARRAY /%%:blank:_describeRAID devices_arguments(-h --help)hhelp[display a mode specific help message]modesassemblebuildcreatefollowmonitorgrowhelpversionmiscdetailexamineexaminebitmapquery_arguments(misc modes)Aassemble[assemble a pre-existing array]:::_mds(misc modes)Bbuild[build a legacy array without superblocks]:::_mds(misc modes)Ccreate[create a new array](misc modes)Ffollowmonitor[select Monitor mode](misc modes)Ggrow[change the size or shape of an active array](modes -D --detail -E --examine -X --examine-bitmap)Ddetail[print detail of one or more md devices](modes -D --detail -E --examine -X --examine-bitmap -Q --query)Eexamine[print content of md superblock on device(s)](modes -Q --query)Qquery[examine a device](modes -E --examine -X --examine-bitmap)Xexaminebitmap[report information about a bitmap file](-)hhelp[display general help message](-)Vversion[print version information for mdadm]args[@]A<-M _arguments(- *)Vversion[display version information](-v --verbose)vverbose[verbose output](-R --reset)Rreset[reset MII to poweron state](-r --restart)rrestart[restart autonegotiation](-w --watch)wwatch[monitor for link status changes](-l --log)llog[write events to syslog](-A --advertise)Aadvertise[advertise only specified media]:medium:_values -s , medium 1000baseTx-HD 1000baseTx-FD 100baseT4 100baseTx-FD 100baseTx-HD 10baseT-FD 10baseT-HD 1000baseTx 100baseTx 10baseT(-F --force)Fforce[force specified medium]:medium:(100baseT4 100baseTx-FD 100baseTx-HD 10baseT-FD 10baseT-HD 100baseTx 10baseT)(-p --phy)pphy[set PHY (MII address) to report]:MII address*:interface:_net_interfaces A-Ag A-AB]+4A HO; A|' EE|EEEEEs;JE+Ag A G@pAGAmA<1ARACmA%AXCu0A"f &0,AH"CLy Z = e  u +=0,A$s;JAx" C)MaU!"$U%=&5'()*,-/ /=+A"?@2 0! 0=?000A("1151a23a4G+04A"4455qM+AC@5JP05AASR60A6h6AU7(A7X7qAFA.A[r0!0A$"8$8D|8e8 8\+ACF+09A'909EAABF::MF::MA::A<<-A=\:M==AX 1Ak=AF>|>qA>|>>? A@.Apr0!?E AC??A NA &>|A$"C@h@|@@ @u+A$"AA=|AyA Av+A$"B>|B-Bd<Bw+ABxB &BQ0B A0C%1ACBCAC,,CPCiqA GBA CBCA fEEA  AEA$"!EkF FUGI+qA!C,,H@HiA#CF+A'FJ(JQ_modules_caching_policylocaloldp1Nmw+0 #oldp modules_dir_modutilslocalcurcontextcurcontextexplstatelinemodulesmodaliasesargsopt_argsmodules_dir/lib/modulesupdate_policyzstyle:completion:*:*:service:*cachepolicyupdate_policyupdate_policy:completion:*:*:service:*_modules_caching_policy(-)Vversion[display version information](-)hhelp[display usage information]servicelsmod_argumentsargs[@]returnmodinfo_argumentsargs[@](-)k+setversion[use modules from a different kernel version]:kernel_version:($(echo $modules_dir/*(/\:t)))b+basedir[use specified directory as filesystem root]:path:_directories1:module file:->all-modules(field)aauthor[display the module's author]ddescription[display the module's description]llicense[display the module's license]nfilename[display the module's filename]pparameters[display the typed parameters that a module may support]F+field[display only selected module's information]:module_field:(alias author depends description filename intree license name parm sig_hashalgo sig_key signat signer srcversion vermagic)0null[use a null instead of newline in output]modprobe-h --help -V --version -c --showconfig --show-config_argumentsargs[@](-a --all ign)aall[load all matching modules](-n --show ign)nshow[don't actually perform action](-q --quiet ign)qquiet[don't complain about insmod failures](-s --syslog ign)ssyslog[report via syslog instead of stderr](-v --verbose ign)vverbose[print all commands as executed](-C --config)C+config[specify config file]:config file:_files(-r --remove -a --all ign)rremove[remove module (stacks)]--remove-dependencies[also remove modules depending on it](* -R --resolve-alias)Rresolvealias[only lookup and print alias and exit]--first-time[fail if module already inserted or removed](-a --all ign)-i[ignore install/remove commands in config file]--ignore-install[ignore install commands in config file]--ignore-remove[ignore remove commands in config file](-b --use-blacklist)buseblacklist[apply blacklist to resolved alias](-f --force --force-modversions --force-vermagic)fforce[force module insertion or removal](-f --force)--force-modversion[ignore module's version](-f --force)--force-vermagic[ignore module's version magic](-D --show-depends)Dshowdepends[only print module dependencies and exit](-)cshowconfigshowconfig[show current configuration]showdump-modversions[dump module symbol version and exit]d+dirname[use specified directory as filesystem root]:path:_directoriesS+setversion[use modules from a different kernel version]:kernel_version:($(echo $modules_dir/*(/\:t)))--show-exports[only print module exported symbol versions and exit](-n --dry-run --show)ndryrunshow[don't execute operations, just print](-c ign)1:modules:->loadable-modules(-c ign)*:params:->paramsstateopt_argsirremoveloadedmodulesrmmod_argumentsargs[@](-f --force)fforce[allow modules that are in use to be removed](-s --syslog)ssyslog[send errors to syslog](-v --verbose)vverbose[be verbose]*:loaded module:->loaded-modulesinsmod_argumentsargs[@]1:module file:_files*:module parametersstateloadablemodules/proc/modulesloaded_modulesf/dev/null:parm:parm::space:compset=* #params _valuesmodule parameterMparams::bool(bool)/://bool (bool)/params::bool(bool)/:/]:auto added argument: parametermodule doesn't take parameters_modutils@AL'EE|EE+ACg A|"-1!% M Y Yy]A)i"+A n1/0LA '3}A"' @ ,A'3A FHA" fh(+<0A f A  A  &A$" C$ Qx.+A" D0+AB2`  &xA F+localcurcontextcurcontextstatelineexpltypesetopt_args_arguments(-V)-O[create backup](-O)-V[verify backup](-c -C -i -n -w)-c[use CD-R as backup media]:CD-R burn speed(-c -C -i -n -w)-C[use CD-R as streaming device (experimental)]:CD-R burn speed(-c -C -i -n -w)-i[use ISO image as backup media](-c -C -i -n -w)-n[use NFS mountpoint as backup media]:NFS mountpoint(-c -C -i -n -w)-w[use CD-RW as backup media]:CD-RW burn speed-D[differential backup]-E[exclude path(s) from backup]:paths to exclude from backup:->quoted_path-I[path(s) to backup]:paths to include in backup:->quoted_path-d[backup device]:backup device-g[run in fullscreen mode]-k[path to kernel]:path to kernel:->kernel_or_magic-m[manual eject]-s[media size]:media size]-x[non-linux partition]:non-linux partition:_files -g "*(%b)"(-1 -2 -3 -4 -5 -6 -7 -8 -9)-123456789[compression level]-A[post ISO-creation command]:pre ISO-creation command-B[pre iSO-creation command]:post ISO-creation command-F[do not create floppy]-H[create autorestore image]-L[use lzo instead of bzip2]-P[post-nuke tarball]:post-nuke tarball:_files -g "*.(#i)(tar.gz|tgz)(-.)"-S[scratch directory]:scratch directory:_files -/-T[temporary directory]:temporary directory:_files -/-f[device with MBR]:device with MBR:_files -g "*(%b)"-l[bootloader type]:bootloader type:(GRUB LILO)statequoted_path/ \t\ncompstatequotecompstate[quote]sufcompset_filessufkernel_or_magic_tagskernelmagic_requestedkeywordcompaddFAILSAFE_requestedpath to kernel image_files ret breakreturnA XA4'EE|EA'ALC&-  9  1A70;;A &<0;sA &l0;A C&0;A &0;#A & 0; A &8A%s@AFb!cc h0]|)d 4Pm!D\ptA-BAF-lA2kA4'EE|EAqA0 0;A C&tA>AF-|ABd=Af-argsline1_nm_general_nm_networking_nm_radio_nm_connection_nm_device_nm_agent_nm_fields_valuesfield to outputcommonRUNNINGVERSIONSTATESTARTUPCONNECTIVITYNETWORKINGWIFIHWWIFIWWANHWWWANNAMEUUIDTYPETIMESTAMPTIMESTAMPREALAUTOCONNECTAUTOCONNECTPRIORITYREADONLYDBUSPATHACTIVEDEVICEACTIVEPATHSLAVEDEVICECONNECTIONCONUUIDCONPATHBSSIDSSIDMODECHANRATESIGNALBARSSECURITY_nm_general_arguments1:command:(status hostname permissions logging help)_nm_networkinglocalcurcontextcurcontextstateline_arguments1:command:(on off connectivity help)*::arg:->argsline1_nm_networking_connectivity_nm_networking_connectivity_arguments1:flag:(check)_nm_radio_arguments1:type:(all wifi wwan help)2:switch:(on off)_nm_connectionlocalcurcontextcurcontextstateline_arguments1:command:(show up down add modify clone edit delete monitor reload load import export help)*::arg:->argsline1_nm_connection_show_nm_connection_up_nm_connection_down_nm_connection_modify_nm_connection_clone_nm_connection_edit_nm_connection_deletemon_nm_connection_monitor_nm_connection_load_nm_connection_import_nm_connection_export_nm_connection_show_arguments--active1:connection:_nm_connection_specs_nm_connection_up_arguments1:connection:_nm_connection_specs_nm_connection_down_arguments1:connection:_nm_connection_active_nm_connection_modifylocalcurcontextcurcontextstatelineexplproperties_arguments-*--temporary1:connection:_nm_connection_specs2:option:->properties3:valuestatepropertiesf_call_program properties $nmcli -t connection show $line[1]%%:_descriptionpropertiesproperty_multi_partsexpl[@]propertiesreturn_nm_connection_clone_arguments--temporary1:connection:_nm_connection_specs2:new name_nm_connection_edit_arguments1:connection:_nm_connection_specs_nm_connection_delete_arguments*:connection:_nm_connection_specs_nm_connection_monitor_arguments*:connection:_nm_connection_specs_nm_connection_load_files_nm_connection_import_arguments--temporary1: :(type)2:type:(vpnc openvpn pptp openconnect openswan libreswan ssh l2tp iodine)3: :(file)4:file:_files_nm_connection_export_arguments1:connection:_nm_connection_specs2:file:_files_nm_connection_specs_nm_connection_ids_nm_connection_idslocalcon_idscon_idsf_call_program nmcli nmcli -t -f name connection_describeselect connectioncon_ids_nm_connection_activelocalcon_idscon_idsf_call_program nmcli nmcli -t -f name connection show --active_describeselect connectioncon_ids_nm_devicelocalcurcontextcurcontextstateline_arguments1:command:(status show set connect reapply modify disconnect delete monitor wifi lldp help)*::arg:->argsline1_nm_device_show_nm_device_set_nm_device_connect_nm_device_reapplymod_nm_device_modify_nm_device_disconnect_nm_device_delete_nm_device_monitor_nm_device_wifi_nm_device_lldp_nm_device_show_arguments1:interface:_nm_device_ifnames_nm_device_set_arguments1:interface:_nm_device_ifnames2:property:(autoconnect managed)3:switch:(yes no)_nm_device_connect_arguments1:interface:_nm_device_ifnames_nm_device_reapply_arguments1:interface:_nm_device_ifnames_nm_device_modify_arguments1:interface:_nm_device_ifnames_nm_device_disconnect_arguments*:interface:_nm_device_ifnames_nm_device_delete_arguments*:interface:_nm_device_ifnames_nm_device_monitor_arguments*:interface:_nm_device_ifnames_nm_device_wifilocalcurcontextcurcontextstateline_arguments1:command:(list connect hotspot rescan)*::arg:->argsline1_nm_device_wifi_list_nm_device_wifi_connect_nm_device_wifi_hotspot_nm_device_wifi_rescan_nm_device_wifi_list_arguments--rescan[force or disable network scan]:network scan:(yes no auto)1: :(ifname)2:interface:_nm_device_ifnames3: :(bssid)4:bssid:_nm_device_wifi_bssids_nm_device_wifi_connectlocalcurcontextcurcontextstateline_arguments1:ssid:_nm_device_wifi_ssids*::arg:->argsline1_nm_device_wifi_connect_opts_nm_device_wifi_connect_optslocalcurcontextcurcontextstateline_arguments1:property:(password wep-key-type ifname bssid name private hidden)*::arg:->argsmin_line_lenline2password_arguments1:passwordwepkeytype_arguments1:wep key type:(key phrase)ifname_arguments1:device:_nm_device_ifnamesbssid_arguments1:bssid:_nm_device_wifi_bssidsname_arguments1:nameprivate_arguments1:private:(yes no)hidden_arguments1:hidden:(yes no)min_line_lenlinemin_line_len_nm_device_wifi_connect_opts_nm_device_wifi_hotspotlocalcurcontextcurcontextstateline_arguments1:property:(ifname con-name ssid band channel password)*::arg:->argsmin_line_lenline2ifname_arguments1:device:_nm_device_ifnamesconname_arguments1:connection namessid_arguments1:ssidband_arguments1:band:(a bg)channel_arguments1:channelpassword_arguments1:passwordmin_line_lenlinemin_line_len_nm_device_wifi_hotspot_nm_device_wifi_rescan_arguments1: :(ifname)2:interface:_nm_device_ifnames3: :(ssid)4:ssid:_nm_device_wifi_ssids_nm_device_wifi_bssidslocalbssidsbssidsf_call_program nmcli nmcli -t -f bssid device wifi list_describeselect networkbssids_nm_device_wifi_ssidslocalssidsf_call_program nmcli nmcli -t -f ssid device wifi list_describeselect network_nm_device_lldp_arguments1: :(list)2: :(ifname)3:interface:_nm_device_ifnames_nm_device_ifnameslocalifnamesifnamesf_call_program nmcli nmcli -t -f device device_describeselect deviceifnames_nm_agent_arguments1:type:(secret polkit all help)_networkmanager@?M@ABs&&k@A"fA4AUAv+0AA$"CAABEBC-CD9+0DA  D/0EA!(EE0A"!CFEhE+0A$"!EEFFMFFG)+0GX G G G A"G "$&H +%0HH HiAx%CA HA "%&H+A "&&I4+0IpA "'&I+0IIIA"G "'&J+*0J@A( 1AGA("(JTJ@JtJJ[zJJ+A ")C&K+0KDA "*C&Kd+0KA "+&K+0KA"G "+&L+0L,A ",&LL+A"L".FEhL+A.CFM+AuCF@Y__opkg_cache_policylocal1qmw+1N #tmp returnzstyle:completion:curcontext:statuspaths #tmp tmpqN/opt/usr/var/lib/iopkg/statusq.N/opt/usr/var/lib/iopkg/lists/packagesq.N/opt/var/opkglists/packagesq.N #tmp tmp__opkg_grep_conflocalzstyle:completion:curcontext:confpaths #tmp tmpqN/opt/etc/iopkg.confq.N/opt/etc/iopkg/.confq.N #tmp returnGREP_OPTIONScommandgrep@tmp_opkg_arch_priolocalcopts@prefix_messagepriorityreturnf _call_program -p architectures $svc print-architecture tmparch %% noarcharmv5softarmv7softmipselsfx8632x8664armebfsg3behpmv2i686ixp4xxbeixp4xxlemssiinslu2powerpcqemux86slugosbeslugoslea780ac100akitaam180xevmam3517craneam3517evmam37xevmarchos5archos5itarmoabiarmv4armv4barmv4tarmv4tbarmv5armv5vfparmv5earmv5evfparmv5ebarmv5tarmv5tvfparmv5tearmv5tevfparmv5tebarmv6armv6vfparmv6tvfparmv7armv7vfparmv7aarmv7avfparmv7avfpneonarmv7at2vfparmv7at2vfpneonarmv7t2vfpat32stk1000at91sam9263ekatngw100avr32beagleboardbeaglebonebug20c6a816xevmc6a816x_evmc7x0cmt35collieda830omapl137evmda850omapl138evmdavincidvevmdhtwalnutdm355evmdm355leoparddm357evmdm365evmdm3730am3715evmdm37xevmdm6446evmdm6467evmdm6467tevmdns323eee701efikah2200h3900h4000h5000hawkboardhtcalpinehx4700i386i486i586igep0020iwmmxtkuroprolsppchdlsppchglspromini2440mini6410mipsmv2120n1200n2100neurososd2nokia800omgta01omgta02omap3pandoraomap3touchbookomap3evmomap4430pandaomap4430_pandaomap5912oskomapzoomomapzoom2omapzoom36xopenrdbaseopenrdclientoveropalmt650poodlepowerpcppc405ppc603eqemuarmqemumipsqemuppcqemux86sheevaplugsimpadsmartq5spitztosats409tsx09usrpe1xx_valuesarchitecturetmp:priority_opkg_destlocalcopts@f __opkg_grep_conf '^\s*dest\s+\S+\s+\S+' tmp:space:dest:space:tmp%%:space: #tmp _messagedestinationreturn_valuesdestinationtmp_opkg_dest_pathlocalcopts@f __opkg_grep_conf '^\s*dest\s+\S+\s+\S+' tmp:space:dest:space:tmp%%:space: #tmp _messagedestination:pathreturn_valuesdestinationtmp: :_directories_opkg_pkg_alllocalcoptszparseoptsupdate@ ! #_opkg_cache_pkg_all _cache_invalidopkgpkgall_retrieve_cacheopkgpkgall_opkg_cache_pkg_allf _call_program -p pkg-all ${svc:-opkg} list _opkg_cache_pkg_all@_opkg_cache_pkg_all:space:_opkg_cache_pkg_all@_opkg_cache_pkg_all%%:space:_store_cacheopkgpkgall_opkg_cache_pkg_all #upd return #_opkg_cache_pkg_all _messagepackage_valuespackage_opkg_cache_pkg_all_opkg_pkg_instlocalcoptszparseoptsupdate@ ! #_opkg_cache_pkg_inst _cache_invalidopkgpkginst_retrieve_cache_opkg_cache_pkg_instf _call_program -p pkg-inst ${svc:-opkg} list-installed _opkg_cache_pkg_inst@_opkg_cache_pkg_inst:space:_opkg_cache_pkg_inst@_opkg_cache_pkg_inst%%:space:_store_cache_opkg_cache_pkg_inst #upd return #_opkg_cache_pkg_inst _messageinstalled package_values_opkg_cache_pkg_inst_opkg_pkg_newlocalcoptszparseoptsupdate@ ! #_opkg_cache_pkg_new _cache_invalidopkgpkgnew_retrieve_cacheopkgpkgnew_opkg_pkg_allupdate_opkg_pkg_instupdate_opkg_cache_pkg_new_opkg_cache_pkg_all:_opkg_cache_pkg_inst_store_cacheopkgpkgnew_opkg_cache_pkg_new #upd return #_opkg_cache_pkg_new _messageinstallable package_values_opkg_cache_pkg_new_opkg_pkg_upgrlocalcoptszparseoptsupdate@ ! #_opkg_cache_pkg_upgr _cache_invalidopkgpkgupgr_retrieve_cache_opkg_cache_pkg_upgrf _call_program -p pkg-upgr ${svc:-opkg} list-upgradable _opkg_cache_pkg_upgr@_opkg_cache_pkg_upgr:space:_opkg_cache_pkg_upgr@_opkg_cache_pkg_upgr%%:space:_store_cache_opkg_cache_pkg_upgr #upd return #_opkg_cache_pkg_upgr _messageupgradable package_values_opkg_cache_pkg_upgr_opkglocalcurcontextcurcontextcache_policyhelpvariantwords1linestatestate_descrargsopt_argsval_argszstyle:completion:*:*:service:*cachepersists ! +_opkg_cache_pkg_all typesetgaU_opkg_cache_pkg_all_opkg_cache_pkg_inst_opkg_cache_pkg_new_opkg_cache_pkg_upgr_opkg_cache_pkg_all_opkg_cache_pkg_inst_opkg_cache_pkg_new_opkg_cache_pkg_upgr:completion:*:*:service:*cachepolicycache_policy:completion:*:*:service:*__opkg_cache_policy*--add-arch=[register architecture with priority]: :_opkg_arch_prio*--add-dest=[register destination with path]: :_opkg_dest_path--autoremove[remove unnecessary packages]--combine[combine upgrade and install operations](-f --conf)f+conf[specify opkg config file]:config file:_files(-d --dest)d+dest[specify root directory for package operations]: :_opkg_dest--download-only[make no changes (download only)]--force-checksum[ignore checksum mismatches]--force-downgrade[allow package downgrades]--force-depends[ignore failed dependencies](--force-maintainer --ignore-maintainer)--force-maintainer[overwrite local config files with upstream changes]--force-overwrite[overwrite files from other packages]--force-postinstall[always run postinstall scripts]--force-reinstall[reinstall packages]--force-removal-of-dependent-packages[remove packages and all dependencies]--force-remove[ignore failed prerm scripts]--force-space[disable free-space checks](--force-maintainer --ignore-maintainer)--ignore-maintainer[ignore upstream changes to config files](-l --lists-dir)l+listsdir[specify package-list directory]:list directory:_directories(--noaction --test)noactiontest[make no changes (test only)]--nodeps[do not follow dependencies]!(-o --offline --offline-root)--offline=:root directory:_directories(-o --offline --offline-root)o+offlineroot[specify root directory for offline package operations]:root directory:_directories(-A --query-all)Aqueryall[query all packages (not just installed)]--recursive[remove packages and all their dependencies]--size[show package sizes](-t --tmp-dir)t+tmpdir[specify temp directory]:temp directory:_directories(-V --verbosity)V+verbosity[specify output verbosity level]: :->verbosity-levels(: -)vversion[display version information]1: :->commands*::: :->extra_pick_variantopenwrtnocaseyoctohelpvariantopenwrt--cache=[specify cache directory]:cache directory:_directories--nocase[match patterns case-insensitively]*--add-exclude=[register package for exclusion]: :_opkg_pkg_all--cache-dir=[specify cache directory]:cache directory:_directories--host-cache-dir[do not place cache in offline root directory]--no-install-recommends[do not install recommended packages]--prefer-arch-to-version[prefer higher architecture priorities to higher versions]--volatile-cache[use volatile download cache]_argumentsargsstatecommandscompare-versions[compare version numbers]configure[configure unpacked package]depends[display dependencies of package]download[download package]files[display files belonging to package]find[search package names and descriptions]flag[flag package]info[display package information]install[install package]list[display available packages]list-changed-conffiles[display user-modified config files]list-installed[display installed packages]list-upgradable[display upgradable packages]print-architecture[display installable architectures]remove[remove package]search[display packages providing file]status[display package status]update[update list of available packages]upgrade[upgrade installed package]whatconflicts[display what conflicts with package]whatdepends[display what depends on package]whatdependsrec[display what depends on package (recursive)]whatprovides[display what provides package]whatrecommends[display what recommends package]whatreplaces[display what replaces package]whatsuggests[display what suggests package]clean[clean internal cache]_valuessubcommandtmpverbositylevels_valuesverbosity level0[show errors only]1[show normal messages (default)]2[show informational message]3[show debug messages (level 1)]4[show debug messages (level 2)]extraline1compareversionsCURRENT_messageversion string_valuesoperator<<[earlier]<=[earlier or equal]=[equal]>=[later or equal]>>[later]configurefilesliststatus CURRENT == 1 _opkg_pkg_instdependswhatopt_argsIAqueryall_opkg_pkg_all_opkg_pkg_instdownload_opkg_pkg_allfindinfolist_opkg_pkg_allflag_valuesholdnopruneuserinstalledunpacked_opkg_pkg_instinstall_opkg_pkg_newremove_opkg_pkg_instsearch_filesupgrade_opkg_pkg_upgr ret && #state no more argumentsreturn_opkg@AL'EE|EE+ACg A'A8"i%=m CF tA\ 0 A " , L m+AF t+localcurcontextcurcontextstatelineexpltypesetopt_argsexargs-h --help -V --version_arguments(- *)hhelp[display help information](- *)Vversion[print program version](-s --single-shot exargs)ssingleshot[return one PID only](-c --check-root exargs)ccheckroot[omit processes with different root](-x exargs)x[include shells running named scripts](exargs)*o+omitpid[omit processes with PIDs]:pids:_sequence -s , _pids(-S --separator)S+separator[specify separator put between PIDs]:separator*:process:->procnamesreturnstateprocnames_wantedprocessnamesprocesscompadd@fps -N --ppid 2 -p 2 o args=%% /%:[%AGAhX-0XA,&Q a 0 A  8 e 0DACp0tA$ C<- 0pA C04A( TUlocalexplserviceinstallpkg_arguments-warn[warn if files would be overwritten, but do not install]-root=[specify alternate install location]:root directory:_path_files -/-infobox[use dialog to draw an info box]-menu[confirm package installation with a menu]-ask[always ask on package installation regardless of package's priority]-priority[provide a priority for the entire package list to use]:priority list:(ADD REC OPT SKP)-tagfile[specify a different file to use for package priorities]:tagfile:_files -/*:package file:_files -g "*.t[gblx]z(-.)"removepkg_arguments-warn[list which files & directories would be removed, skip actual removal]-preserve[reconstruct complete package subtree in /tmp/preserved_packages]-copy[construct a copy of the package in /tmp/preserved_packages]-keep[save the intermediate files created]*:package:_files -W /var/log/packages/ -/upgradepkg_arguments--install-new[install new packages in addition to upgrading existing ones]--reinstall[upgrade even when the same version is already installed]--verbose[show all the gory details of the upgrade]*:package file:_files -g "*.t[gblx]z(-.)"explodepkg_wantedfilepackage file_files*.t[gblx]z(-.)makepkg_arguments(--linkadd -l)linkaddl[move symlinks into doinst.sh]:answer:(y n)(--chown -c)chownc[reset all permissions to root:root 755]:answer:(y n)pkgtool_arguments-sets[install the disk sets A, B, C](-source_device)-source_mounted[don't attempt to unmount and remount source device with each disk]-ignore_tagfile[install every package encountered regardless of tagfiles]-tagfile[specify tagfile to be used for the installation]:tagfile:_files -/-source_dir[specify directory containing each disk subdirectory]:source directory:_path_files -/-target_dir[specify directory where the target root directory is located]:target directory:_path_files -/(-source_mounted)-source_device[specify source device to install from]:source device:{compadd "$expl[@]" /dev/*}AXC-9Zm=Z  5 I _arguments(exit -A --range)A+range[limit results to the specified address range]:low,high: (exit -q --quiet)qquiet[do not display some header or footer lines](exit -p --show-path)pshowpath[show full path to files in the mapping column](exit)*: :_pids(format)(exit)ddevice[show the device format](exit)xextended[show the extended format](exit)-X[show even more details than -x option](exit)-XX[show everything the kernel provides](exit)creadrc[read the default configuration](exit)C+readrcfrom[read the configuration from the specified file]: :_files(exit)(- *)ncreaterc[create new default configuration and exit](- *)N+creatercto[create new configuration to the specified file and exit]: :_files(- *)hhelp[display help text and exit](- *)Vversion[display version information and exit]\A + A 0AF< 0QAF< 0;ACF<Ak1iAG*AGAG0,AAH(,*I,Am,A0AC.A AT 1.A  !AF@UAFp.AAT 1.A AF@UACFpACF@ $A+$KhQA4'EE|EAGAGACGAGAGAG4ACG`Agx A$qiAa0|ACAfx0AAf)0,A 2JACA  MA  \ T A C  0 PT pu0 ,A-2J,A/ ,A0 L yA C ,A2`,A3},A5A !&A6rU,A7A 2J ,A9LqA8&A:AF% q,A>A8&A@rAFAFgetType1methodechopropertygetIndexlocalindextype_@:2( index + 1 )getType "$e"type_e1(echoindexreturn1_qdbuslocalcurcontextcurcontextstatelineservicespath_methodsnamestypespropertiesindextypesetopt_args_arguments--system[connect to system bus]--literal[print literal replies]1:service name:->service2:path:->path3:method:->method*:arguments:->argumentsstateserviceservicesqdbus ${words[@]:1:-1} | grep -E '^([^:])'compadd@servicespathqdbus ${words[@]:1:-1} 2>/dev/nullcompaddpath_method\nmethodsqdbus ${words[@]:1:-1} | \ grep -e "^method" | \ sed -r 's/method (.+) (.+)\((.*)\)/\2:\1(\3)/g' 2>/dev/nullpropertiesqdbus ${words[@]:1:-1} | \ grep -e "^property" | \ sed -r 's/property (.+) (.+) (.+)/\3:\1 \2/g' 2>/dev/null_describepropertiespropertiesproperties_describemethodsmethodsmethodsargumentspath_pos( (M)#words:#--* + 2)method_pos( path_pos + 2)qdbus ${words[@]:1:$path_pos} | grep -e '^[mp]' 2>/dev/nullgetIndex "${words[$method_pos]}" $names[@]namesindexarg_pos( #words - method_pos )getType "$method"method_argsecho $method | sed -r 's/(.+) (.+) (.+)\((.*)\)/\4/g',method_args_method_argsnum_argsmethod_args_arg_posnum_args_messagemethod_args_[arg_pos]property_echo "$method" |\ sed -r 's/property (.+) (.+) (.+)/\1 \2/g'arg_posproperty__qdbus@A@'EE|E+AD"Mm5m  +ALC1A qA"F +AF +localcurcontextcurcontextlinestate_arguments(-p -F -R -B -I -D -M)-N[for SCHED_NORMAL]( -N -R -B -I -D -M)-F[for SCHED_FIFO]( -N -F -B -I -D -M)-R[for SCHED_RR](-p -N -F -R -I -D -M)-B[for SCHED_BATCH]( -N -F -R -B -D -M)-I[for SCHED_ISO](-p -N -F -R -B -I -M)-D[for SCHED_IDLEPRIO]( -N -F -R -B -I -D )-M[for manual mode; raw number for POLICY]:raw policy number( -N -B -D )-p[usually 1-99; only for FIFO, RR or ISO]:static priority-a[cpu affinity]:mask or list-n[set niceness to NICE_LEVEL]:priority-e[start COMMAND with specified policy/priority]:program: _command_names -e:*::program arguments: _normal-v[be verbose]*:processes:->processesstate_alternativeprocesses:: _pidsreturnA 3A0H`APA"xAFA 1A ABf,M%3AFaqA,!localpartsusersrolestypescompset*: +parts[1] shift +parts[1] compset:*_selinux_parts1suf_messageselinuxrangesselinux rangeA 8ALmAL8A) Tlocalserolesexplserolesf_call_program selinux-roles seinfo --flat -r_descriptionselinuxrolesselinux rolecompadd@expl[@]serolesA 8ALmAL8A) Tlocalsetypesexplsetypesf_call_program selinux-types seinfo --flat -t_descriptionselinuxtypesselinux typecompadd@expl[@]setypesA 8ALmABM,|8lA8AC0Qe localseusersexplseusersf_call_program selinux-users seinfo --flat -u #seusers seusersguest_urootstaff_usysadm_usystem_uunconfined_uuser_u_descriptionselinuxusersselinux usercompadd@expl[@]seusersA8 -A_arguments-*(: * -)hhelp[display help information](: * -)Vversion[display version information](-c --ctty)cctty[set controlling terminal to current one](-f --fork)ffork[always fork](-w --wait)wwait[wait for program to exit, and use same return code]*:: : _normal -p $serviceADCG %=A!yA$X9)localcriteriaa:number of active objectsb:objects per slabc:cache sizel:number of slabsv:number of active slabsn:nameo:number of objectsp:page per slabs:object sizeu:cache utilization_arguments(-d --delay -o --once)d+delay[specify the delay between updates]:seconds: (-s --sort)s+sort[specify the sort criteria]:criteria:(($criteria))(-d --delay -o --once)oonce[display the output once and exit](-)Vversion[display version information and exit](-)hhelp[display usage information and exit]A4'EE3+A(C |Ag A'A'ÚA"F]miu ) % Q Q=A u9 yU% m!!#1$y%}&*+,1+A 1A3 -%A n-A0-AP" F---.iiii *+::b+b+r7+0"A(d1ABf.<.\B:.u:r/ /DA"f/X</u;+Af/crApC  1ACf/TA "&/>+qAF/0 QAf0,0LA"f0dTBF/0F/04ACf00,AF+ABf119G31MA4% 1Af1hTA "C&1I+ QAf1yTA$"1122(2I2]K+AL2|A"Cf2231O+qA"CF32IQ+&0|3Ad"44<|4Xl4y45 5-5Q5}55566<6dcc 666;KY+S0;A8&.A\r67EABCf7l7C%AF77A &7A"a7"a8%8}8AH"899-9E9:;-;filterstatewordsCURRENT1dsport_wantedoperatorsoperatorcompaddcompsetunix: +opt_args[-x] + +opt_args[--unix] opt_argsfunix_files*(=)compsetcompset_pids_messagechannelcompsetlink:compsetifindexprotocolcompsetinet(6|):compset:*-qS:compset_portscompset_wantednetmasksnetmaskcompaddsuf1..31 pref _alternativehosts:host:_hosts sufprefixes:prefix:compadd suf nl link unix_hostsexclude_wantedstatescompaddm:{a-zA-Z_}={A-Za-z-}ESTABLISHEDSYNSENTSYNRECVFINWAIT1FINWAIT2TIMEWAITCLOSEDCLOSEWAITLASTACKLISTENINGCLOSINGconnectedsynchronizedbucketwordsCURRENT2dsportcompset*:_portsprefreturn #line > 1 wordsCURRENT1:Qandor((sx)*andor_valuesfilterfilt*state[sockets in specified state]*exclude[sockets not in specified state](sx)*src[local address/port of socket](sx)*dst[peer address/port of socket](sx)*dport[peer port]: :(lt gt ge)(sx)*sport[local port](sx)*autobound[socket bound to ephemeral port](sx)*not()A@'EE|EEACg A'+AD"C<iM!e+A|..1.AA8" 0bQ 4 ` U q = yUi<@$PY4d=)8M,`X P  X@+AF |+localcurcontextcurcontextstatestate_descrlinetypesetopt_argsinteger_arguments(-)hhelp[display help information](-)Vversion[display version information]-p[specify TCP port]:tcp port:_ports-C[enable compression]-F[specify ssh config file]:file:_files*-o[specify mount options]:options:->options(-d --debug -f)ddebug[enable debug output]-f[foreground]-s[disable multithreaded operation]:remote directory:_user_at_host -S::mountpoint:_files -/stateoptions_valuessshfs or fuse or mount optionsreconnectdelay_connectsshfs_syncno_readaheadsync_readdirdir_cache:cache setting:(yes no)dcache_max_size:size [10000]dcache_timeout:timeout (seconds) [20]dcache_statdirlink_timeout:timeout (seconds)dcache_clean_interval:interval [60]dcache_min_clean_interval:interval [5]workaround:workaround:(none all rename renamexdev delaysrv truncate nobuflimit fstat createmode)idmap:user/group mapping:(none user file)uidfile:file:_filesgidfile:file:_filesnomap:type:(ignore error)ssh_command:ssh command:_command_namesssh_protocol:version:(1 2)sftp_server:path:_filesdirectport:port:_portsslavedisable_hardlinktransform_symlinksfollow_symlinksno_check_rootpassword_stdinallow_otherallow_rootauto_unmountnonemptydefault_permissionsfsname:filesystem namesubtype:filesystem typelarge_readmax_read:max sizehard_removeuse_inoreaddir_inodirect_iokernel_cacheauto_cacheumask:permissionsuid:ownergid:groupentry_timeout:timeout (seconds) [1]negative_timeout:timeout (seconds) [0]attr_timeout:timeout (seconds) [1]ac_attr_timeout:timeout (seconds) [= attr_timeout]noforgetremember:time (seconds)nopathintrintr_signal:signal [10]modules:modulemax_write:sizemax_readahead:readaheadmax_background:numbercongestion_threshold:thresholdasync_readsync_readatomic_o_truncbig_writesno_remote_lockno_remote_flockno_remote_posix_locksplice_writesplice_movesplice_readfrom_code:charsetto_code:charsetsubdir:_directoriesrellinksreturnAX'EE|EEE+ACg A" A"C0]iEM- = E 9I1ImqI%) a!#A'e(})=*+m,Y-.%./0)2+A ?000AH" 0k01Q2y4M6 79I;i=>?@A+AhL 1.ABr0AA0"FAbAcc B BLBiCDMG+>QVAHREQfile-pipe-q[suppress messages about attaching, detaching etc.](-q)-qq[suppress messages about process exit status](-c)-r[print a relative timestamp upon entry to each system call]-s+[specify the maximum string size to print]:maximum string size [32](-c -ttt)-t[prefix each line of the trace with the time of day](-c -ttt -tt)-tt[prefix each line of the trace with the time of day including the microseconds](-c -tt -t)-ttt[prefix each line of the trace with the number of seconds and microseconds since the epoch](-c)-T[show the time spent in system calls](-xx)-x[print all non-ASCII strings in hexadecimal string format](-x)-xx[print all strings in hexadecimal string format]-X+[set the format for printing of named constants and flags]:format:(raw abbrev verbose)(-c -yy)-y[print paths associated with file descriptor arguments](-c -y)-yy[print protocol specific information associated with socket file descriptors](-C -i -k -r -ff -t -tt -ttt -T -y -yy)-c[count time, calls, and errors for each system call and report a summary](-c)-C[count time, calls, and errors for each system call and report a summary in addition to regular output]-O+[overhead for tracing system calls]:overhead (microseconds)-S+[sort the output of the histogram (-c option) by the specified criterion]:sort criterion [time]:(time calls errors name nothing)-w[summarise syscall latency]*-e+[select events to trace or how to trace]:system call:->expressions*-P+[trace only system calls accessing given path]:path:_files(-Z)-z[trace only system calls that return success](-z)-Z[trace only system calls that return an error]-b+[detach from process on specified syscall]:syscall:(execve)-f[trace child processes as they are created by currently traced processes](-c -C)-ff[write each process trace to . (when using -o ]-D[run tracer as detached grandchild, keeping traced process as direct child of calling process]-I+[when strace can be interrupted by signals]:interruptible:((1\:"no signals are blocked" 2\:"fatal signals are blocked while decoding syscall (default)" 3\:"fatal signals are always blocked (default with -o)" 4\:"fatal signals and SIGTSTP are always blocked"))*-E+[set or remove exported environment variable]:variable:->envarsroot-u+[run as specified user]:user:_users(:)*-p+[attach to the process with specified process ID and begin tracing]:process ID:_pids--seccomp-bpf[enable seccomp-bpf filtering]-d[show debug output of strace itself on standard error]-v[print unabbreviated versions of environment, stat, termios, etc. calls](- 1 *)-h[display help information](- 1 *)-V[display version information](-c)-k[obtain stack trace between each syscall](-):command name: _command_names -e*::arguments:_normalstateexpressions_valuesqualifying expressiontrace[trace specified set of system calls only]:system calls:->syscallsabbrev[abbreviate the output from printing each member of large structures]:system call:_sequence _sys_calls -a -nverbose[dereference structures for the specified set of system calls]:system call:_sequence _sys_calls -a -nraw[print raw, undecoded arguments for the specified set of system calls]:system call:_sequence _sys_calls -a -nsignal[trace only the specified subset of signals]:signal:_sequence _signals -s -M "B\:!="read[perform a full hex and ASCII dump of all the data read from listed file descriptors]:file descriptor:_sequence _file_descriptorswrite[perform a full hex and ASCII dump of all the data written to listed file descriptors]:file descriptor:_sequence _file_descriptorsfault[perform syscall fault injection]:system call:_sys_calls -a -ninject[perform syscall tampering]:system call:_sys_calls -a -nstatus[trace system calls with given return status]:status:->statuskvm[print the exit reason of kvm vcpu]: :(vcpu)status_valuesreturn status [all]successfulfailedunfinished[system calls that don't return]unavailable[system calls that return but strace fails to fetch the error]detached[system calls where strace detaches before the return]wordsCURRENTsyscallsdedupsets-qS,compsetMs.,.PREFIX,Ms.,.SUFFIX%%,compset,*compset*,compset_wantedsyscallssystem call (regex)_sys_callssuf%file:trace all system calls which take a file name as an argument%process:trace all system calls which involve process management%net%network:trace all the network related system calls%signal:trace all signal related system calls%ipc:trace all IPC related system calls%desc:trace all file descriptor related system calls%memory:trace all memory mapping related system calls%stat:trace variants of stat%lstat:trace variants of lstat%fstat:trace variants of fstat and fstatat%%stat:trace variants of all syscalls used for requesting file status%statfs:trace variants of statfs%fstatfs:trace variants of fstatfs%%statfs:trace variants of all syscalls used for file system statistics%pure:trace syscalls that always succeed and have no arguments_alternativesets:related system call: _describe -t traces 'related system call' sets -F dedup sufsyscalls:system call:_sys_calls -a -n suf -F dedupfilepipecompset\\ ! +opt_args[-ff] compset(!|\|)compset CURRENT == 1 _command_names_normal_filesenvarsprefixcompstateparameterPREFIX%%\=*compset*=_value_parametersqS*export*returnA }A@-)5-u  A kA4f-u]EA" A -A* HA GJ+A!1AAx"C-} 1 %!ZQ}y= + qA"Af4JLA " &d$+A Fx+AR) A-=UA % ) u595))]9u!i !!"A"#Y$=$%&U4AP:ApF-AMu5e M % = m emA+a0U&AG+A"f+UF|+A'Fab_mpstat_arguments(-n -u -I -N -P)-A[equivalent to -n -u -I ALL -N ALL -P ALL](-A)-I[report interrupt statistics]:interrupt:(SUM CPU SCPU ALL)(-A)-N[specify NUMA nodes]:NUMA node(-A)-n[report summary CPU statistics based on NUMA node placement]--dec=-[specify the number of decimal places to use]:decimal places [2]:(0 1 2)-o[display statistics in JSON]:format:(JSON)(-A)-P[specify processor number]:processor: _values -s "," processor ALL {0..$(_call_program processors getconf _NPROCESSORS_ONLN)}-u[report CPU utilization](- 1 2)-V[display version information]1: : _guard "^-*" interval2: : _guard "^-*" count_cifsiostat_arguments--dec=-[specify the number of decimal places to use]:decimal places [2]:(0 1 2)-h[human readable](-m)-k[display statistics in kB/s](-k)-m[display statistics in MB/s]-t[print timestamp for each report](- 1 2)-V[print version number]--human[print sizes in human readable format]1: : _guard "^-*" interval2: : _guard "^-*" count_isag_arguments-p[specify path to daily data files]:path:_files -/-c[specify configuration file]:configuration file:_files-ght[specify height of the chart]:height-gwd[specify width of the chart]:width_sadflocal CURRENT <= words[(i)--] _arguments-C[display comments in file]-c[convert an old datafile to the new format]-e[set ending time of report]:ending time (HH\:MM\:SS)-H[display only the header of the report](-g -j -p -r -x)-h[print on a single line when used with -d]-O[specify output options]: : _values -s , option autoscale height\:value oneday packed showidle showinfo skipempty showhints-P[restrict processor dependant statistics]:processor number(zero indexed) or ALL:(ALL)--dev=-[specify block devices for which statistics are to be displayed]:block device:_files -g "*(-%)"--fs=-[specify filesystems for which statistics are to be displayed]:file system:_dir_list -s ,--iface=-[specify network interfaces for which statistics are to be displayed]:network interface:_sequence _net_interfaces-s[set starting time of report]:starting time (HH\:MM\:SS)"(-t -U)-T[display timestamp in local time](-T -U)-t[display timestamp in file\s original localtime](-t -T)-U[display in seconds since epoch (UTC)](- 1 2 3)-V[print version number]1: : _guard "^-*" interval2: : _guard "^-*" count3:data file:_files(format)-d[output file in SQL format]-g[print data in SVG format]-j[output file in JSON]-p[print in format parsable by tools like awk]-r[print raw contents of data file]-x[output file in XML] i = words[(i)--] - 1, CURRENT -= i shiftwords_sarreturn_sar_arguments-A[equivalent to -bBdFHqrRSuvwWy -I SUM -I XALL -m ALL -n ALL -r ALL -u ALL -P ALL]-B[report paging statistics]-b[report I/O and transfer rate statistics]-C[display comments from sadc]-D[use saYYYYMMDD instead of saDD as the standard system activity daily data file name]-d[report activity for each block device]--dec=-[specify the number of decimal places to use]:decimal places [2]:(0 1 2)--dev=-[specify block devices for which statistics are to be displayed]:block device:_files -g "*(-%)"-e[set ending time of report]:ending time (HH\:MM\:SS)-F[display statistics for mounted filesystems]-f[extract records from file]:record:_files--fs=-[specify filesystems for which statistics are to be displayed]:file system:_dir_list -s ,-H[report hugepages utilization](--human -p)-h[make output easier to read: implies --human and -p](- 1 2)--help[display usage information]--human[print sizes in human readable format]*-I[report statistics for interrupts]:interrupts: _values -s "," interrupts 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 SUM ALL XALL-i[select records as close as possible to interval]:interval--iface=-[specify network interfaces for which statistics are to be displayed]:network interface:_sequence _net_interfaces-j[display persistent device names]:type:(ID LABEL PATH UUID)-m[report power management statistics]:keywords: _values -s "," keywords CPU FAN FREQ IN TEMP USB ALL-n[report network statistics]:keywords: _values -s "," keywords DEV EDEV NFS NFSD SOCK IP EIP ICMP EICMP TCP ETCP UDP SOCK6 IP6 EIP6 ICMP6 EICMP6 UDP6 FC SOFT ALL-o[save readings to file in binary form]:file:_files-P[report per-processor statistics]:processor: _values -s "," processors ALL-p[pretty-print device names]-q[report queue length and load averages]-R[report memory statistics]-r[report memory utilization statistics]:: :(ALL)-S[report swap space utilization]-s[set starting time of report]:start time (HH\:MM\:SS)--sadc[print name of data collector]-t[display timestamps in original local time of file creator]-u[report CPU utilization]:: :(ALL)(- 1 2)-V[display version information]-v[report status of kernel tables]-W[report swapping statistics]-w[report task creation and system switching activity]-y[report TTY device activity]-z[omit output for any devices lacking activity during sample period]1: : _guard "^-*" interval2: : _guard "^-*" count_pidstat_arguments-C[filter tasks by string]:task filter-d[report I/O statistics]-e[execute specified program and monitor it with pidstat]:*::command: _normal-H[display timestamp in seconds since the epoch]-h[display horizontally]-I[divide CPU usage by number of processors]-l[display process name along with arguments]*-p[select pid]:pid: _sequence _pids-R[report realtime priority and scheduling policy information]-r[report page faults and memory]-s[report stack utilization]-T[specifies what to monitor]:type:(TASK CHILD ALL)-t[display statistics for threads]-U[display real username of tasks]::username:_users-u[report cpu utilization](- 1 2)-V[display version information]-v[display values from kernel table]-w[report task switching activity]-G[include only processes with specified name]:process name--dec=-[specify the number of decimal places to use]:decimal places [2]:(0 1 2)--human[print sizes in human readable format]1: : _guard "^-*" interval2: : _guard "^-*" count_sysstatlocal_call_function_servicereturn_sysstat@A$C-_arguments(-s --scale)s+scale[specify the vertical scale]:number of characters between tics: (-d --delay)d+delay[specify the delay between updates]:seconds: (- *)hhelp[display help and exit](- *)Vversion[display version information and exit]1: :_ttys -oAL&-}I}1 _arguments(-h --help)hhelp[help](-d --daemon)ddaemon[start up as daemon](-c --config)cconfig:config file:_files(-A --apm)Aapm:state:(on off)(-P --powermgt)Ppowermgt:state:(on off)(-x --xevents)xxevents:state:(on off)(-m --mixer)mmixer:state:(on off)(-o --osd)oosd:state:(on off)(-p --poll)ppoll:delay in microseconds:(-t --thinkpad)tthinkpad:command to execute:_command_names(-H --home)Hhome:command to execute:_command_names(-S --search)Ssearch:command to execute:_command_names(-M --mail)Mmail:command to execute:_command_names(-W --wireless)Wwireless:command to execute:_command_names(-C --callback)Ccallback:command to execute:_command_names(-v --verbose)vverbose[print information about pressed keys]A,&-uE_arguments-n[print IP addresses numerically]-b[print both host names and IP addresses]-l+[set the initial packet length]:length (bytes)-m+[set maximum hops]:maximum [30]-p+[set initial destination port to use]:port:_ports:destination:_hostsAtf-  5 Q= _arguments-c+[set max mounts between checks]:number of mounts-C+[set mount count]:number of mounts-e+[set error behavior]:error behavior:(continue remount-ro panic)-E+[set extended options]: :_values -s , "extended option" clearmmp "mmp_update_interval\:interval (seconds)" "stride\:stride size (blocks)" "stripe_width\:stipe width (blocks)" "hash_alg\:hash algorithm\:(legacy half_md4 tea)" "mount_opts\:mount option" "(^test_fs)test_fs" "(test_fs)^test_fs"-f[force tune2fs to complete even in the face of errors]-g+[set the group which can use reserved filesystem blocks]:group:_groups-i+[interval between checks]:duration-I+[set inode size]:inode size-j[add an ext3 journal to the filesystem]-J+[journal options]: :_values -s , option "size[specify journal size]\:size" "location\:location" "device[use external journal]\:block device\:_files"-l[list the contents of the filesystem superblock]-L+[set the volume label of the filesystem]:label-m+[set the percentage of reserved filesystem blocks]:percentage-M+[set the last-mounted directory for the filesystem]:directory:_files -/-o+[mount options]:options:_values -s , debug bsdgroups user_xattr acl uid16 journal_data journal_data_ordered journal_data_writeback nobarrier block_validity discard nodelalloc-O+[set or clear filesystem features]: :_values -s , feature 64bit dir_index dir_nlink ea_inode encrypt extent extra_isize filetype flex_bg has_journal large_dir huge_file large_file metadata_csum metadata_csum_seed mmp project quota read-only resize_inode sparse_super uninit_bg-r+[set the number of reserved filesystem blocks]:number-Q+[set quota feature on the superblock]: :_values -s , "quota option" usrquota grpquota prjquota-s+[set sparse super feature]:state:((0\:off 1\:on))-T+[set time last checked]:time specifier (YYYYMMDD[HH[MM[SS]]])-u+[set user who can use reserved filesystem blocks]:user:_users-U+[set filesystem UUID]:UUID or special:(clear random time)-z+[save old contents of file system block to undo file]:undo file:_files:device:_filesAd'EE|EEEE3+ACg A@0$ACfDqA &l0ACf A &l0dA? 1AA "Hi+Q.Ar4AFA`RRQ#RqC*.A| A,"C&#C*+ .Ar$A$"@`|+ QAA8"De I 5 y )+qA FLq0A " a3+0xA  A &lAjA@ u,AAuAF|A`+0ACZ 1ACf,AF|A &4 QAfXs{ACL,xA &l QAfcAL,A C&l AfpAfA "& &l QACf0#AL,PqA &lAfAC1ACAL,( A4"fHhhb( C&lA &l QAf<C*ACL,\A &lA("ts{c#C*`+A|"C !"#$%)%&'()i*]+a,M,-.-/50 1%2A33z+"04AtC 1ACf4A "&4~+A fL,5%05$ AB!f5D!%3bA0"!CF5d55ˣ556I+U05 A@"' A"6A,"#&7787]7,+QA#C7A8"#788%8`b8+ qA("$8889,,b+A%Fl+localcurcontextcurcontextstatelineexpltypesetopt_argsserviceuml_moo_arguments1:COW file:_files -g "*cow*(-.)"2:new backing file:_filesreturnuml_switch_arguments-unix[listen on specified pair of sockets]:control socket: :data socket-hub[act like a hub]uml_mconsole CURRENT == 2 _wantedsocketsocket namecompadd/.uml/tmp//mconsoleN:h:twordsCURRENT1configprefixprefixoption_wanteddevicedevicecompaddremove_wanteddevicedevicecompaddubd0..7eth0..9 CURRENT == 3 _valuescommandversion[print the UML kernel version number]help[print help]halt[shutdown UML system immediately]reboot[reboot the UML system immediately]config[add a new device to the virtual machine]remove[delete a device from the virtual machine]sysrq[perform sysrq action]:key:((r\:turn\ of\ keyboard\ raw\ mode k\:secure\ access\ key b\:reboot o\:shutdown s\:sync u\:remount p\:dump\ registers t\:dump\ tasks m\:dump\ memory e\:SIGTERM\ to\ all i\:SIGKILL\ to\ all l\:SIGKILL\ to\ all\ inc.\ init h\:help {0..9}\:console\ log\ level))cad[invoke ctrl-alt-del handler]stop[pause the UML]go[continue the UML]_messageno more argumentslinux_arguments(* -)--version[display kernel version number](* -)--help[print usage information](* -)--showconfig[show kernel configuration](-)*:option:->optiontunctl_arguments(-d)-b[brief output]-f[specify tun clone device]:tun clone device:_files(-d)-u[specify owner]:owner:_users(-b -u -t)-d[specify devicename to delete]:device name:(tap{0..9})(-d)-t[specify devicename]:device name:(tap{0..9})stateunsetcompset(ssl|con)[0-9]#=channelcontinuecompsetconsolesconsole numbercompsetserialserial line numbercompsetubd[0-7](|r)(|s)=compset*,_filescompsetdevicesdevice numbercompseteth[0-9]##=compsetoptions_wantedtransportscompaddethertaptuntapdaemonmcastslipcompsetethernetnumbercompadd_valuesoptionmem[specify amount of "physical" memory to allocate]:memoryiomem[configure file as named IO memory region]:arg:->iomemgdb[attach gdb to specified channel]:channel:->channelgdb-pid[specify pid of debugger]:debugger pid:_pidsdebugtrace[cause tracing thread to wait for debugger]honeypot[put process stacks in the same location as on host]debug[start kernel under gdb control]root[specify root filesystem]:root deviceumid[specify name for this UML machine]:nameuml_dir[location to place pid and umid files]:directory:_directoriesinitrd[boot from initrd image]:initrd file:_filesjail[enable protection of kernel memory from processes]*con[attach a console to a host channel]:channel:->channel*ssl[attach a serial line to a host channel]:channel:->channelfake_ide[create ide0 entries which map onto ubd devices]*ubd[associate device with host file]fakehd[change the ubd device name to "hd"]*eth[configure a network device]ncpus[specify number of virtual processors to start]:processorsmode[force UML to run in specified mode]:mode:(tt)mconsole[request mconsole driver to send a message to socket]:socketxterm[specify alternate terminal emulator]:terminal emulator:->xtermdsp[specify host dsp device]:dsp device:_filesmixer[specify host mixer device]:mixer device:_filesumn[specify ip address for host side of slip device]iomemcompset_filesnamechannelcompset_valuessuf/S/schannelxtermtty:tty:_files $suffd:file descriptor:_file_descriptors sufcompset_wantedargumentexecute switchcompaddcompset_wantedargumenttitle switchcompaddtitle_wantedcommandterminal emulator_command_namesA4'EE|EAC #kA A%#k mAC1.A rAFA%4IAxAC%#kA % A ( yAd h 5Q]m1a !#qA"6r$}$ h$,A:%&)Ap %&''M'(*e-%/2E34578]99;e<=>?AYBiCiEAt Gl'GGH=IKMLN-OQRUAVX=Y[u]^Q_`acfg hEAihiiGA(C%j4jukIllmnA8 %p\'pGpqswyUz|AA$$}} 9=iAH&%H'yQQ}%Q)iA ,%AmA-%A0CGUA1,A A"3C 5IU }MYm!Ua9)%QĉǍe)΁=ҽUؕY >&hA?g݄ ݤA?A ݽAAݤAACݤAAg݄ݤA$"A4ݤc*U ݤ A&hABFhlocalcurcontextcurcontextstatelinecommon_own_mallocread_varinforeport_errorspartialargsargs_addrcheckdrdmemcheckcachegrindhelgrindlackeymassifnoneexp_bbvdhatsgcheck1: : _command_names -e*::args :_normalservice_OPTScompsetwordsfakewords[@] CURRENT++ common_own_malloc--alignment=-[set minimum alignment of heap allocations]:number [16]--redzone-size=-[set minimum size of redzones added before/after heap blocks]:size (bytes) [16]--xtree-memory=-[profile heap memory in an xtree [none]:(none allocs full)--xtree-memory-file=-[specify xtree memory report file]:file [xtmemory.kcg.%p]:_filescommon_read_varinfo--read-var-info=-[read DWARF3 debug info]:enable:(yes no)common_report_errors--xml=-[output everything in XML]:enable:(yes no)--xml-fd=-[send XML output to file descriptor]:file descriptor:_file_descriptors--xml-file=-[send XML output to specified file]:file:_files--xml-socket=-[send XML output to specified socket]:socket:_hosts--xml-user-comment=-[copy specified string verbatim to XML output]:string--demangle=-[automatically demangle C++ names]:enable:(yes no)--num-callers=-[specify no of callers to show in stack traces]:number--error-limit=-[stop showing new errors if too many]:enable:(yes no)--exit-on-first-error=-[exit on the first error]:enable:(yes no)--error-exitcode=-[exit code to return if errors found]:exit code--error-markers=-[add lines with begin/end markers before/after]:markers (begin,end)(--show-error-list)-s[show detected errors list and suppression counts at exit]--show-error-list=-[show detected errors list and suppression counts at exit]:enable [no]:(yes no)--keep-debuginfo=-[keep symbols etc for unloaded code]:enable:(yes no)--show-below-main=-[continue stack traces below main()]:enable [no]:(yes no)--default-suppression=-[load default suppressions]:enable [yes]:(yes no)--suppressions=-[suppress errors described in specified file]:file:_files--gen-suppressions=-[print suppressions for errors detected]:enable:(yes no)--input-fd=-[specify file descriptor for input]:file descriptor:_file_descriptors--max-stackframe=-[assume stack switch for SP changes larger than specified size]:size (bytes)--main-stacksize=-[set size of main thread's stack]:size (bytes)OSTYPEdarwin--dsymutil=-[run dsymutil on Mac OS X when helpful]:enable [yes]:(yes no)common_partial--partial-loads-ok=-:enable:(yes no)args_addrcheckcommon_own_malloccommon_mem_null--leak-check=-[search for memory leaks at exit]:enable [summary]:(no summary full)--leak-resolution=-[specify differentiation of leak stack traces]:level [high]:(low med high)(--show-reachable --show-possibly-lost)--show-leak-kinds=-[specify leak kinds to show]:leak kind [definite,possible]:_sequence compadd - definite indirect possible reachable--errors-for-leak-kinds=-[specify which leak kinds are errors]:leak kind [definite,possible]:_sequence compadd - definite indirect possible reachable all none--leak-check-heuristics=-[specify heuristics to use for during leak searches]:heuristic:_sequence compadd - stdstring length64 newarray multipleinheritance all none(--show-leak-kinds)--show-reachable=-[show reachable blocks in leak check]:enable:(yes no)(--show-leak-kinds)--show-possibly-lost=-:enable:(yes no)--xtree-leak=-[output leak result in xtree format]:enable [no]:(yes no)--xtree-leak-file=-[specify xtree leak report file]:file [xtleak.kcg.%p]:_files--undef-value-errors=-[check for undefined value errors]:enable [yes]:(yes no)--track-origins=-[show origins of undefined values]:enable [no]:(yes no)common_partial--expensive-definedness-checks=-[use extra-precise definedness tracking]:enable [auto]:(no auto yes)--freelist-vol=-[specify volume of freed blocks queue]:blocks [20000000]--freelist-big-blocks=-[release first blocks larger than specified size]:size [1000000]--workaround-gcc296-bugs=-:enable [no]:(yes no)--ignore-ranges=-[assume given addresses are OK]:address ranges--ignore-range-below-sp=-[don't report errors for accesses at the given offsets below SP]:offsets--malloc-fill=-[fill malloc'd areas with given value]:value (hex)--free-fill=-[fill free'd areas with given value]:value (hex)--keep-stacktraces=-[control which stack traces to keep for malloc'd/free'd areas]:stack traces [alloc-and-free]:(alloc free alloc-and-free alloc-then-free none)--show-mismatched-frees=-[show frees that don't match the allocator]:enable [yes]:(yes no)args_drdcommon_read_varinfocommon_report_errors--check-stack-var=-[detect data races on stack variables]:enable [no]:(yes no)--exclusive-threshold=-[print an error if any mutex or writer lock is held longer than specified time]:time (ms)--first-race-only=-[report only the first detected data race]:enable [no]:(yes no)--free-is-write=-[report races between accessing memory and freeing memory]:enable [no]:(yes no)--join-list-vol=-[specify how many joined threads to retain memory access information for]:number of threads [10]--report-signal-unlocked=-[report calls to pthread_cond_signal etc where the mutex is not locked]:enable [yes]:(yes no)--segment-merging=-[control segment merging]:enable [yes]:(yes no)--segment-merging-interval=-[perform segment merging only after the specified number of new segments have been created]:number of segments [10]--shared-threshold=-[print an error if a reader lock is held longer than the specified time]:time (ms)--show-confl-seg=-[show conflicting segments in race reports]:enable [yes]:(yes no)--show-stack-usage=-[print stack usage at thread exit time]:enable [no]:(yes no)--ignore-thread-creation=-[control whether all activities during thread creation should be ignored]:enable [no]:(yes no)*--ptrace-addr=-[trace all load and store activity for specified address even after free]:address*--trace-addr=-[trace all load and store activity for specified address]:address--trace-alloc=-[trace all memory allocations and deallocations]:enable [no]:(yes no)--trace-barrier=-[trace all barrier activity]:enable [no]:(yes no)--trace-cond=-[trace all condition variable activity]:enable [no]:(yes no)--trace-fork-join=-[trace all thread creation and all thread termination events]:enable [no]:(yes no)--trace-hb=-[trace execution of the ANNOTATE_HAPPENS_BEFORE(), ANNOTATE_HAPPENS_AFTER() and ANNOTATE_HAPPENS_DONE() client requests]:enable [no]:(yes no)--trace-mutex=-[trace all mutex activity]:enable [no]:(yes no)--trace-rwlock=-[trace all reader-writer lock activity]:enable [no]:(yes no)--trace-semaphore=-[trace all semaphore activity]:enable [no]:(yes no)args_memcheckargs_addrcheckcommon_read_varinfoargs_cachegrind--I1=-[set I1 cache manually]:size,assoc,line_size--D1=-[set D1 cache manually]:size,assoc,line_size--LL=-[set LL cache manually]:size,assoc,line_size--cache-sim=-[collect cache stats]:enable [yes]:(yes no)--branch-sim=-[collect branch prediction stats]:enable [no]:(yes no)--cachegrind-out-file=-[specify output file name]:file name [cachegrind.out.%p]:_filesargs_helgrindcommon_read_varinfo--free-is-write=-[treat heap frees as writes]:enable [no]:(yes no)--track-lockorders=-[show lock ordering errors]:enable [yes]:(no yes)--history-level=-[specify amount of history to show for data races]:level [full]:(( full\:show\ both\ stack\ traces\ for\ a\ data\ race\ \(slow\) approx\:full\ trace\ for\ one\ thread,\ approx\ for\ the\ other\ \(faster\) none\:only\ show\ trace\ for\ one\ thread\ in\ a\ race\ \(fastest\) ))--delta-stacktrace=-[derive a stacktrace from the previous stacktrace]:enable:(yes no)--conflict-cache-size=-[specify size of full history cache]:size [2000000]--check-stack-refs=-[race-check reads and writes on the main stack and thread stacks]:enable [yes]:(no yes)--ignore-thread-creation=-[ignore activities during thread creation]:enable [no]:(yes no)args_lackey--basic-counts=-[count instructions, jumps, etc.]:enable [yes]:(yes no)--detailed-counts=-[count loads, stores and alu ops]:enable [no]:(yes no)--trace-mem=-[trace all loads and stores]:enable [no]:(yes no)--trace-superblocks=-[trace all superblock entries]:enable [no]:(yes no)--fnname=-[count calls to specified name]:name [main]args_massif--heap=-[profile heap blocks]:enable [yes]:(yes no)--heap-admin=-[specify average admin bytes per heap block]:size (bytes) [8]--stacks=-[profile stacks]:enable [no]:(yes no)--pages-as-heap=-[profile memory at the page level]:enable [no]:(yes no)--depth=-[depth of contexts]:depth [30]*--alloc-fn=-[specify alloc function]:function*--ignore-fn=-[ignore heap allocations within specified function]:function--threshold=-[specify significance threshold]:threshold (percentage) [1.0]--peak-inaccuracy=-[specify maximum peak inaccuracy]:inaccuracy (percentage) [1.0]--time-unit=-[specify time unit]:unit [i]:(( i\:instructions\ executed ms\:milliseconds b\:heap\ bytes\ alloc\'d/dealloc\'d ))--detailed-freq=-[every Nth snapshot should be detailed]:snapshot interval [10]--max-snapshots=-[specofy maximum number of snapshots recorded]:maximum [100]--massif-out-file=-[specify output file name]:filename [massif.out.%p]:_filesargs_exp_bbv--bb-out-file=-[specify filename for BBV info]:filename:_files--pc-out-file=-[specify filename for BB addresses and function names]:filename:_files--interval-size=-[specify interval size]:size (instructions) [100000000]--instr-count-only=-[only print total instruction count]:enable:(yes no)args_exp_dhat--show-top-n=-[show specified number of the top alloc points]:number [10]--sort-by=-[sort the allocation points by specified metric]:metric [max-bytes-live]:(( max-bytes-live\:maximum\ live\ bytes tot-bytes-allocd\:bytes\ allocated\ in\ total\ \(turnover\) max-blocks-live\:maximum\ live\ blocks tot-blocks-allocd\:blocks\ allocated\ in\ total\ \(turnover\) ))args_exp_sgcheckcommon_partial--enable-sg-checks=-[enable stack & global array checking]:enable [yes]:(yes no)args_nonecommon_mem_nullargs_words[(r)--tool=*]#*=/-/_:-memcheck_argumentsPargscmd(--version)--tool=-[specify valgrind tool]:valgrind tool:->tools(-h --help)hhelp[show help information]--help-debug[show help info including debugging options](-)--version[show version](-q --quiet)qquiet[run silently; only print error msgs](-v --verbose)vverbose[be more verbose]--trace-children=-[valgrind-ise child processes]:enable:(yes no)--trace-children-skip=-[specify a list of executables not to trace into]:executables--trace-children-skip-by-arg=-[specify a list of executables matched by argv not to trace into]:executables--child-silent-after-fork=-[omit child output between fork & exec]:enable:(yes no)--vgdb=-[activate gdbserver]:enable [yes]:(yes no full)--vgdb-error=-[invoke gdbserver after specified number of errors]:errors [999999999]:errors--vgdb-stop-at=-[invoke gdbserver for given events]:event:_sequence compadd - startup exit valgrindabexit all none--track-fds=-[track open file descriptors]:enable:(yes no)--time-stamp=-[add timestamps to log messages]:enable:(yes no)--log-fd=-[log messages to specified file descriptor]:file descriptor:_file_descriptors--log-file=-[log messages to specified file with pid appended]:file:_files--log-socket=-[log messages to socket]:ipaddr\:port*--fullpath-after=-[show full source paths in call stacks]::prefix to remove from paths:_directories--extra-debuginfo-path=-[specify absolute path to search for additional debug symbols]:path:_directories--debuginfo-server=-[specify server to query for debug symbols]:server:_hosts--allow-mismatched-debuginfo=-[accept debuginfo objects that don't match the main object]:enable [no]:(yes no)--smc-check=-[check for self-modifying code]:checks [all-non-file]:(none stack all all-non-file)--read-inline-info=-[read debug info about inlined functions to improve stack traces]:enable:(yes no)--vgdb-poll=-[specify gdbserver poll max]:basic blocks [5000]--vgdb-shadow-registers=-[let gdb see the shadow registers]:enable [yes]:(yes no)--vgdb-prefix=-[specify prefix for bgdb FIFOs]:prefix:_files--run-libc-freeres=-[free up glibc memory at exit]:enable [yes]:(yes no)--run-cxx-freeres=-[free up libstdc++ memory at exit]:enable [yes]:(yes no)--sim-hints=-[activate unusual sim behaviours]:hint [none]:_sequence compadd - lax-ioctls lax-doors fuse-compatible enable-outer no-inner-prefix no-nptl-pthread-stackcache fallback-llsc none--fair-sched=-[schedule threads fairly on multicore systems]:enable [no]:(yes no try)--kernel-variant=-[handle non-standard kernel variants]:kernel variant:_sequence compadd - bproc android-no-hw-tls android-gpu-sgx5xx android-gpu-adreno3xx--merge-recursive-frames=-[merge frames between identical program counters in specified max frames]:frames [0]--num-transtab-sectors=-[specify size of translated code cache]:size (sectors) [32]--avg-transtab-entry-size=-[specify average size of a translated basic block]:size (bytes)--aspace-minaddr=-[avoid mapping memory below address]:address (0xPP) [guessed]--valgrind-stacksize=-[specify size of valgrind (host) thread's stack]:size (bytes) [1048576]--show-emwarns=-[show warnings about emulation limits]:enable [no]:(yes no)*--require-text-symbol=-[abort run if the specified shared object lacks specified symbol]:\:soname pattern\:symbol pattern*--soname-synonyms=-[specify patterns to map sonames to replacements]:soname=replacement--sigill-diagnostics=-[warn about illegal instructions]:enable [yes]:(yes no)--unw-stack-scan-thresh=-[enable stack-scan unwind if fewer than specified number of good frames found]:frames--resync-filter=-[attempt to avoid expensive address-space-resync operations]:enable:(yes no verbose)--max-threads=-[specify maximum number of threads that valgrind can handle]:threads [500]returntypesettoolsstateMf_call_program tools $words[1] --tool=something -d 2>&1:launcher launching somethinglauncher launching %%something:commandsvalgrind:h:h/lib/valgrind/.:ttools%_wantedvalgrind toolcompadd A&+ sAL'EE|EE+AC'#kAe0)UAfttA" +0A "(UY+04T A"CpU+0; A$"P} U +A$ C##1A% AP A&5A g<A  &LAP A*A g< A  & AP A. A g< hA  & AD O 90 \ A" | 6+0 @ A"C T t 9+'0 ( AG (AlC A C& =A"F X >+q.A@+ACF +ABK ZLtFAB!\4f!ABPnQ+X'MAGA(,LmABVWdAt 1.AAg <,A!.ADAB_` Ax .AAg <A(.AABhixA1.AAg <AX %`x $Ll;[k,.ALA!F_vserverlocalcurcontextcurcontextstatelineexplwords3cmdaptcacheaptconfigaptgetcompset_dispatchcmd:tcmddefaultexec_arguments1: :->vsnames2: :->cmds3:command name: _command_names -e*::arguments: _normalstoprestartcondrestartenterrunningstatus_arguments*::arguments: _message "no more arguments"_arguments(-)--help[print help information](- *)--version[print client version information]*:: :->argsstate ! +_cache_vserver_cfgdir typeset_cache_vserver_cfgdir_initialized_vserver_cache_cfgdir ! +_cache_vserver_vsnames _cache_vserver_vsnames_initialized_vserver_cache_vsnames ! +_cache_vserver_cmds _cache_vserver_cmds_initialized_vserver_cache_cmdsstatevsnames_wantedcommandsvserver name_vserver_vsnamescmds_wantedcommandsvserver command_vserver_commandsargs+args_argumentsargs[@]return +functions[_vserver_commands] _vserver_commandscompadd@_cache_vserver_cmdscompadds.:._cache_vserver_cmds +functions[_svk_list_patches] _vserver_vsnameslocalexpl_wantedvservervserver namecompadd_cache_vserver_vsnames@ +functions[_vserver_cache_cfgdir] _vserver_cache_cfgdir_cache_vserver_cfgdir_initializedtruetypeset_cache_vserver_cfgdirvserver-info info SYSINFO | grep '^ *cfg-Directory' | awk '{print $2}'_cache_vserver_cfgdir_initialized +functions[_vserver_cache_vsnames] _vserver_cache_vsnames_cache_vserver_vsnames_initializedtruetypeset_cache_vserver_vsnames_cache_vserver_vsnames_cache_vserver_cfgdir//:t_cache_vserver_vsnames_initialized +functions[_vserver_cache_cmds] _vserver_cache_cmds_cache_vserver_cmds_initializedtruetypeset_cache_vserver_cmds_cache_vserver_cmdsstartstoprestartcondrestartsuexecexecenterchkconfigrunningstatusbuildunifyaptgetaptconfigaptcachepkgmgmt_cache_vserver_cmds_initialized_vserver@A@'+EE,ELACg` A L(AFt,A"  C&A4%.A EA "E+AF+localitemdevlineexpltypesetdesc_call_programwakeupcapabledevicesacpitool/dev/nullreaddevline:b09.:space::space::space:09:space:continuezformatmatch[1]:%8d (currently match[3])d:match2item_describewakeup capable device@returnATf- )y u%Z_arguments(H -a --all)aall[wipe all magic strings](H -b --backup)bbackup[create a signature backup in $HOME](H -f --force)fforce[force erasure](H -i --no-headings -J --json -p --parsable)inoheadings[don't print headings](H -J --json -i --no-headings -p --parsable)Jjson[use JSON output format](H -n --no-act)nnoact[do everything except the actual write() call](H -o --offset)o+offset[specify offset to erase]:offset (bytes)(H -O --output)O+output[specify columns to display]: : _values -s, "column" "uuid[partition/filesystem UUID]" "label[filesystem label]" "length[magic string length]" "type[superblock type]" "offset[magic string offset]" "usage[type description]" "device[block device name]"(H -p --parsable -i --no-headings -J --json)pparsable[print out in parsable instead of printable format](H -q --quiet)qquiet[suppress output messages](H -t --types)t+types[limit the set of filesystem, RAIDs or partition tables]:type:_file_systems(H)*:disk device:_files -g "*(-%)" -P / -W /(H)(- *)hhelp[display help information](- *)Vversion[display version information]A4f-Iu9e_arguments-p:path to ctrl sockets:_files -g "*(=)"-i:ifname:_net_interfaces-h[help]-v[shown version information]-B[run a daemon in the background]-a[run in daemon mode]:action file:_files-P:pid file:_files-g:global ctrl:_files -g "*(=)"-G:ping interval::command:(status ping mib help interface level license quit set logon logoff pmksa reassociate preauthenticate identity password new_password pin otp passphrase bssid list_networks select_network enable_network disable_network add_network remove_network set_network get_network save_config disconnect reconnect scan scan_results bss get_capability reconfigure terminate interface_add interface_remove interface_list ap_scan stkstart ft_ds wps_pbc wps_pin wps_reg)