Ubuntu Online, Fedora Online, Windows online emulator അല്ലെങ്കിൽ MAC OS ഓൺലൈൻ എമുലേറ്റർ എന്നിങ്ങനെയുള്ള ഞങ്ങളുടെ ഒന്നിലധികം സൗജന്യ ഓൺലൈൻ വർക്ക്സ്റ്റേഷനുകളിലൊന്ന് ഉപയോഗിച്ച് OnWorks സൗജന്യ ഹോസ്റ്റിംഗ് ദാതാവിൽ പ്രവർത്തിപ്പിക്കാൻ കഴിയുന്ന i686-linux-gnu-size കമാൻഡ് ആണിത്.
പട്ടിക:
NAME
വലിപ്പം - ലിസ്റ്റ് സെക്ഷൻ വലുപ്പങ്ങളും മൊത്തം വലിപ്പവും.
സിനോപ്സിസ്
വലിപ്പം [-A|-B|--ഫോർമാറ്റ്=അനുയോജ്യത]
[--സഹായിക്കൂ]
[-d|-o|-x|--radix=അക്കം]
[--സാധാരണ]
[-t|--ആകെ]
[--ലക്ഷ്യം=bfdനാമം] [-V|--പതിപ്പ്]
[objfile...]
വിവരണം
GNU വലുപ്പം യൂട്ടിലിറ്റി സെക്ഷൻ സൈസുകളും --- മൊത്തത്തിലുള്ള വലുപ്പവും ലിസ്റ്റുചെയ്യുന്നു
ഓരോ ഒബ്ജക്റ്റ് അല്ലെങ്കിൽ ആർക്കൈവ് ഫയലുകൾ objfile അതിന്റെ ആർഗ്യുമെന്റ് ലിസ്റ്റിൽ. വഴി
ഡിഫോൾട്ട്, ഓരോ ഒബ്ജക്റ്റ് ഫയലിനും അല്ലെങ്കിൽ ഓരോന്നിനും ഔട്ട്പുട്ടിന്റെ ഒരു ലൈൻ ജനറേറ്റുചെയ്യുന്നു
ഒരു ആർക്കൈവിൽ മൊഡ്യൂൾ.
objfile... പരിശോധിക്കേണ്ട ഒബ്ജക്റ്റ് ഫയലുകളാണ്. ഒന്നും വ്യക്തമാക്കിയിട്ടില്ലെങ്കിൽ,
"a.out" എന്ന ഫയൽ ഉപയോഗിക്കും.
ഓപ്ഷനുകൾ
കമാൻഡ് ലൈൻ ഓപ്ഷനുകൾക്ക് ഇനിപ്പറയുന്ന അർത്ഥങ്ങളുണ്ട്:
-A
-B
--ഫോർമാറ്റ്=അനുയോജ്യത
ഈ ഓപ്ഷനുകളിലൊന്ന് ഉപയോഗിച്ച്, നിങ്ങൾക്ക് ഔട്ട്പുട്ട് വേണോ എന്ന് തിരഞ്ഞെടുക്കാം
ഗ്നു വലുപ്പം സിസ്റ്റം V-ൽ നിന്നുള്ള ഔട്ട്പുട്ടിനോട് സാമ്യമുണ്ട് വലുപ്പം (ഉപയോഗിക്കുന്നത് -A, അഥവാ
--format=sysv), അല്ലെങ്കിൽ ബെർക്ക്ലി വലുപ്പം (ഉപയോഗിക്കുന്നത് -B, അഥവാ --format=berkeley).
ബെർക്ക്ലിക്ക് സമാനമായ വൺ-ലൈൻ ഫോർമാറ്റാണ് ഡിഫോൾട്ട്.
ഇതിൽ നിന്നുള്ള ഔട്ട്പുട്ടിന്റെ ബെർക്ക്ലി (ഡിഫോൾട്ട്) ഫോർമാറ്റിന്റെ ഒരു ഉദാഹരണം ഇതാ
വലുപ്പം:
$ size --format=Berkeley ranlib വലിപ്പം
ടെക്സ്റ്റ് ഡാറ്റ bss dec hex ഫയലിന്റെ പേര്
294880 81920 11592 388392 5ED28 റൺലിയബ്
294880 81920 11888 388688 5ee50 വലിപ്പം
ഇത് സമാന ഡാറ്റയാണ്, പക്ഷേ സിസ്റ്റം V-ന് അടുത്തായി പ്രദർശിപ്പിക്കും
കൺവെൻഷനുകൾ:
$ size --format=SysV ranlib വലിപ്പം
ranlib:
സെക്ഷൻ സൈസ് ആഡർ
.ടെക്സ്റ്റ് 294880 8192
.ഡാറ്റ 81920 303104
.bss 11592 385024
മൊത്തം മൊത്തം 388392
വലുപ്പം:
സെക്ഷൻ സൈസ് ആഡർ
.ടെക്സ്റ്റ് 294880 8192
.ഡാറ്റ 81920 303104
.bss 11888 385024
മൊത്തം മൊത്തം 388688
--സഹായിക്കൂ
സ്വീകാര്യമായ ആർഗ്യുമെന്റുകളുടെയും ഓപ്ഷനുകളുടെയും ഒരു സംഗ്രഹം കാണിക്കുക.
-d
-o
-x
--radix=അക്കം
ഈ ഓപ്ഷനുകളിലൊന്ന് ഉപയോഗിച്ച്, ഇതിന്റെ വലുപ്പം നിങ്ങൾക്ക് നിയന്ത്രിക്കാനാകും
ഓരോ വിഭാഗവും ദശാംശത്തിൽ നൽകിയിരിക്കുന്നു (-d, അഥവാ --radix=10); ഒക്ടൽ (-o, അഥവാ
--radix=8); അല്ലെങ്കിൽ ഹെക്സാഡെസിമൽ (-x, അഥവാ --radix=16). ഇൻ --radix=അക്കം,
മൂന്ന് മൂല്യങ്ങൾ (8, 10, 16) മാത്രമേ പിന്തുണയ്ക്കൂ. ആകെ വലിപ്പം
എല്ലായ്പ്പോഴും രണ്ട് റാഡിസുകളിൽ നൽകിയിരിക്കുന്നു; ഇതിനായി ദശാംശവും ഹെക്സാഡെസിമലും -d or -x
ഔട്ട്പുട്ട്, അല്ലെങ്കിൽ നിങ്ങൾ ഉപയോഗിക്കുന്നുണ്ടെങ്കിൽ ഒക്ടൽ, ഹെക്സാഡെസിമൽ -o.
--സാധാരണ
ഓരോ ഫയലിലും പൊതുവായ ചിഹ്നങ്ങളുടെ ആകെ വലുപ്പം പ്രിന്റ് ചെയ്യുക. ഉപയോഗിക്കുമ്പോൾ
ബെർക്ക്ലി ഫോർമാറ്റ് ഇവ ബിഎസ്എസ് വലുപ്പത്തിൽ ഉൾപ്പെടുത്തിയിട്ടുണ്ട്.
-t
--ആകെ
ലിസ്റ്റ് ചെയ്ത എല്ലാ ഒബ്ജക്റ്റുകളുടെയും ആകെത്തുക കാണിക്കുക (ബെർക്ക്ലി ഫോർമാറ്റ് ലിസ്റ്റിംഗ് മോഡ്
മാത്രം).
--ലക്ഷ്യം=bfdനാമം
എന്നതിനായുള്ള ഒബ്ജക്റ്റ്-കോഡ് ഫോർമാറ്റ് വ്യക്തമാക്കുക objfile is bfdനാമം. ഈ
ഓപ്ഷൻ ആവശ്യമില്ലായിരിക്കാം; വലുപ്പം പലതും സ്വയം തിരിച്ചറിയാൻ കഴിയും
ഫോർമാറ്റുകൾ.
-V
--പതിപ്പ്
പതിപ്പ് നമ്പർ പ്രദർശിപ്പിക്കുക വലുപ്പം.
@ഫയല്
കമാൻഡ്-ലൈൻ ഓപ്ഷനുകൾ വായിക്കുക ഫയല്. വായിച്ച ഓപ്ഷനുകൾ ചേർത്തു
യഥാർത്ഥ @ എന്നതിന് പകരംഫയല് ഓപ്ഷൻ. എങ്കിൽ ഫയല് നിലവിലില്ല, അല്ലെങ്കിൽ
വായിക്കാൻ കഴിയില്ല, തുടർന്ന് ഓപ്ഷൻ അക്ഷരാർത്ഥത്തിൽ പരിഗണിക്കും, അല്ല
നീക്കംചെയ്തു.
ഓപ്ഷനുകൾ ഫയല് വൈറ്റ്സ്പെയ്സ് കൊണ്ട് വേർതിരിച്ചിരിക്കുന്നു. ഒരു വെള്ളയിടം
മുഴുവൻ ചുറ്റുമായി ഒരു ഓപ്ഷനിൽ പ്രതീകം ഉൾപ്പെടുത്താം
ഒറ്റ അല്ലെങ്കിൽ ഇരട്ട ഉദ്ധരണികളിൽ ഓപ്ഷൻ. ഏത് കഥാപാത്രവും (ഉൾപ്പെടെ
ഒരു ബാക്ക്സ്ലാഷ്) പ്രതീകം പ്രിഫിക്സ് ചെയ്ത് ഉൾപ്പെടുത്താം
ഒരു ബാക്ക്സ്ലാഷ് ഉൾപ്പെടുത്തിയിട്ടുണ്ട്. ദി ഫയല് അതിൽ തന്നെ അധികമായി അടങ്ങിയിരിക്കാം
@ഫയല് ഓപ്ഷനുകൾ; അത്തരം ഓപ്ഷനുകൾ ആവർത്തിച്ച് പ്രോസസ്സ് ചെയ്യും.
onworks.net സേവനങ്ങൾ ഉപയോഗിച്ച് i686-linux-gnu-size ഓൺലൈനായി ഉപയോഗിക്കുക