i686-linux-gnu-strip - ക്ലൗഡിൽ ഓൺലൈനായി

Ubuntu Online, Fedora Online, Windows online emulator അല്ലെങ്കിൽ MAC OS ഓൺലൈൻ എമുലേറ്റർ എന്നിങ്ങനെയുള്ള ഞങ്ങളുടെ ഒന്നിലധികം സൗജന്യ ഓൺലൈൻ വർക്ക്‌സ്റ്റേഷനുകളിലൊന്ന് ഉപയോഗിച്ച് OnWorks സൗജന്യ ഹോസ്റ്റിംഗ് ദാതാവിൽ പ്രവർത്തിപ്പിക്കാൻ കഴിയുന്ന i686-linux-gnu-strip കമാൻഡ് ആണിത്.

പട്ടിക:

NAME


സ്ട്രിപ്പ് - ഒബ്ജക്റ്റ് ഫയലുകളിൽ നിന്ന് ചിഹ്നങ്ങൾ നിരസിക്കുക.

സിനോപ്സിസ്


സ്ട്രിപ്പ് [-F bfdനാമം |--ലക്ഷ്യം=bfdനാമം]
[-I bfdനാമം |--input-target=bfdനാമം]
[-O bfdനാമം |--output-target=bfdനാമം]
[-s|--സ്ട്രിപ്പ്-എല്ലാം]
[-S|-g|-d|--സ്ട്രിപ്പ്-ഡീബഗ്]
[--സ്ട്രിപ്പ്-ഡ്വോ]
[-K ചിഹ്നനാമം |--keep-symbol=ചിഹ്നനാമം]
[-N ചിഹ്നനാമം |--strip-symbol=ചിഹ്നനാമം]
[-w|--വൈൽഡ്കാർഡ്]
[-x|--എല്ലാം ഉപേക്ഷിക്കുക] [-X |--പ്രാദേശികരെ നിരസിക്കുക]
[-R വിഭാഗത്തിന്റെ പേര് |--remove-section=വിഭാഗത്തിന്റെ പേര്]
[-o ഫയല്] [-p|--ഈത്തപ്പഴം സൂക്ഷിക്കുക]
[-D|--ഡിറ്റർമിനിസ്റ്റിക്-ആർക്കൈവുകൾ പ്രവർത്തനക്ഷമമാക്കുക]
[-U|--disable-deterministic-archives]
[--ഫയൽ-ചിഹ്നങ്ങൾ സൂക്ഷിക്കുക]
[--only-keep-debug]
[-v |--വാക്കുകൾ] [-V|--പതിപ്പ്]
[--സഹായിക്കൂ] [--വിവരങ്ങൾ]
objfile...

വിവരണം


ഗ്നു സ്ട്രിപ്പ് ഒബ്ജക്റ്റ് ഫയലുകളിൽ നിന്ന് എല്ലാ ചിഹ്നങ്ങളും നിരസിക്കുന്നു objfile. ന്റെ പട്ടിക
ഒബ്ജക്റ്റ് ഫയലുകളിൽ ആർക്കൈവുകൾ ഉൾപ്പെട്ടേക്കാം. കുറഞ്ഞത് ഒരു ഒബ്‌ജക്റ്റ് ഫയലെങ്കിലും ഉണ്ടായിരിക്കണം
നൽകി.

സ്ട്രിപ്പ് എഴുതുന്നതിനുപകരം അതിന്റെ ആർഗ്യുമെന്റിൽ പേരുള്ള ഫയലുകൾ പരിഷ്ക്കരിക്കുന്നു
വ്യത്യസ്ത പേരുകളിൽ പരിഷ്കരിച്ച പകർപ്പുകൾ.

ഓപ്ഷനുകൾ


-F bfdനാമം
--ലക്ഷ്യം=bfdനാമം
ഒറിജിനൽ കൈകാര്യം ചെയ്യുക objfile ഒബ്ജക്റ്റ് കോഡ് ഫോർമാറ്റിലുള്ള ഒരു ഫയലായി
bfdനാമം, അതേ ഫോർമാറ്റിൽ അത് വീണ്ടും എഴുതുക.

--സഹായിക്കൂ
എന്നതിലേക്കുള്ള ഓപ്ഷനുകളുടെ ഒരു സംഗ്രഹം കാണിക്കുക സ്ട്രിപ്പ് പുറത്തുകടക്കുക.

--വിവരങ്ങൾ
എല്ലാ ആർക്കിടെക്ചറുകളും ഒബ്ജക്റ്റ് ഫോർമാറ്റുകളും കാണിക്കുന്ന ഒരു ലിസ്റ്റ് പ്രദർശിപ്പിക്കുക
ലഭ്യമല്ല.

-I bfdനാമം
--input-target=bfdനാമം
ഒറിജിനൽ കൈകാര്യം ചെയ്യുക objfile ഒബ്ജക്റ്റ് കോഡ് ഫോർമാറ്റിലുള്ള ഒരു ഫയലായി
bfdനാമം.

-O bfdനാമം
--output-target=bfdനാമം
മാറ്റിസ്ഥാപിക്കുക objfile ഔട്ട്പുട്ട് ഫോർമാറ്റിലുള്ള ഒരു ഫയൽ ഉപയോഗിച്ച് bfdനാമം.

-R വിഭാഗത്തിന്റെ പേര്
--remove-section=വിഭാഗത്തിന്റെ പേര്
പേരുള്ള ഏതെങ്കിലും വിഭാഗം നീക്കം ചെയ്യുക വിഭാഗത്തിന്റെ പേര് ഔട്ട്പുട്ട് ഫയലിൽ നിന്ന്, ഇൻ
കൂടാതെ, ഏതെങ്കിലും വിഭാഗങ്ങൾ നീക്കം ചെയ്യപ്പെടും. ഈ
ഓപ്ഷൻ ഒന്നിലധികം തവണ നൽകാം. ഈ ഓപ്ഷൻ ഉപയോഗിക്കുന്നത് ശ്രദ്ധിക്കുക
അനുചിതമായി ഔട്ട്‌പുട്ട് ഫയൽ ഉപയോഗശൂന്യമാക്കിയേക്കാം. വൈൽഡ്കാർഡ്
പ്രതീകം * അവസാനം നൽകാം വിഭാഗത്തിന്റെ പേര്. അങ്ങനെയെങ്കിൽ
ആരംഭിക്കുന്ന ഏതെങ്കിലും വിഭാഗം വിഭാഗത്തിന്റെ പേര് നീക്കം ചെയ്യും.

-s
--സ്ട്രിപ്പ്-എല്ലാം
എല്ലാ ചിഹ്നങ്ങളും നീക്കം ചെയ്യുക.

-g
-S
-d
--സ്ട്രിപ്പ്-ഡീബഗ്
ഡീബഗ്ഗിംഗ് ചിഹ്നങ്ങൾ മാത്രം നീക്കം ചെയ്യുക.

--സ്ട്രിപ്പ്-ഡ്വോ
എല്ലാ DWARF .dwo വിഭാഗങ്ങളിലെയും ഉള്ളടക്കങ്ങൾ നീക്കം ചെയ്യുക
ശേഷിക്കുന്ന ഡീബഗ്ഗിംഗ് വിഭാഗങ്ങളും എല്ലാ ചിഹ്നങ്ങളും കേടുകൂടാതെയിരിക്കും. കാണുക
എന്നതിലെ ഈ ഓപ്ഷന്റെ വിവരണം ഒബ്ജ്കോപ്പി കൂടുതൽ കാര്യങ്ങൾക്കായി വിഭാഗം
വിവരങ്ങൾ.

--സ്ട്രിപ്പ്-ആവശ്യമില്ല
സ്ഥലം മാറ്റൽ പ്രോസസ്സിംഗിന് ആവശ്യമില്ലാത്ത എല്ലാ ചിഹ്നങ്ങളും നീക്കം ചെയ്യുക.

-K ചിഹ്നനാമം
--keep-symbol=ചിഹ്നനാമം
ചിഹ്നങ്ങൾ നീക്കം ചെയ്യുമ്പോൾ, ചിഹ്നം സൂക്ഷിക്കുക ചിഹ്നനാമം എങ്കിൽ പോലും
സാധാരണയായി അഴിച്ചുമാറ്റപ്പെടും. ഈ ഓപ്ഷൻ ഒന്നിലധികം തവണ നൽകാം.

-N ചിഹ്നനാമം
--strip-symbol=ചിഹ്നനാമം
ചിഹ്നം നീക്കം ചെയ്യുക ചിഹ്നനാമം ഉറവിട ഫയലിൽ നിന്ന്. ഈ ഓപ്ഷൻ ആയിരിക്കാം
ഒന്നിലധികം തവണ നൽകി, മറ്റ് സ്ട്രിപ്പ് ഓപ്ഷനുകളുമായി സംയോജിപ്പിച്ചേക്കാം
അധികം -K.

-o ഫയല്
സ്ട്രിപ്പ് ചെയ്ത ഔട്ട്പുട്ട് ഇടുക ഫയല്, നിലവിലുള്ളത് മാറ്റിസ്ഥാപിക്കുന്നതിനുപകരം
ഫയൽ. ഈ വാദം ഉപയോഗിക്കുമ്പോൾ, ഒന്ന് മാത്രം objfile വാദം ആയിരിക്കാം
വ്യക്തമാക്കിയ.

-p
--ഈത്തപ്പഴം സൂക്ഷിക്കുക
ഫയലിന്റെ ആക്‌സസ്, പരിഷ്‌ക്കരണ തീയതികൾ സംരക്ഷിക്കുക.

-D
--ഡിറ്റർമിനിസ്റ്റിക്-ആർക്കൈവുകൾ പ്രവർത്തനക്ഷമമാക്കുക
പ്രവർത്തിക്കുക നിർണായക മോഡ്. ആർക്കൈവ് അംഗങ്ങളെ പകർത്തുമ്പോൾ ഒപ്പം
ആർക്കൈവ് സൂചിക എഴുതുക, UID-കൾ, GID-കൾ, ടൈംസ്റ്റാമ്പുകൾ, കൂടാതെ പൂജ്യം ഉപയോഗിക്കുക
എല്ലാ ഫയലുകൾക്കും സ്ഥിരമായ ഫയൽ മോഡുകൾ ഉപയോഗിക്കുക.

If ബിനൂട്ടിലുകൾ ഉപയോഗിച്ച് ക്രമീകരിച്ചു --ഡിറ്റർമിനിസ്റ്റിക്-ആർക്കൈവുകൾ പ്രവർത്തനക്ഷമമാക്കുക,
അപ്പോൾ ഈ മോഡ് ഡിഫോൾട്ടായി ഓണാണ്. ഉപയോഗിച്ച് ഇത് പ്രവർത്തനരഹിതമാക്കാം -U
ഓപ്ഷൻ, താഴെ.

-U
--disable-deterministic-archives
Do അല്ല പ്രവർത്തിക്കുക നിർണായക മോഡ്. ഇതാണ് വിപരീതം
-D ഓപ്ഷൻ, മുകളിൽ: ആർക്കൈവ് അംഗങ്ങളെ പകർത്തി എഴുതുമ്പോൾ
ആർക്കൈവ് സൂചിക, അവയുടെ യഥാർത്ഥ UID, GID, ടൈംസ്റ്റാമ്പ്, ഫയൽ മോഡ് എന്നിവ ഉപയോഗിക്കുക
മൂല്യങ്ങൾ.

അല്ലാതെ ഇതാണ് സ്ഥിരസ്ഥിതി ബിനൂട്ടിലുകൾ ഉപയോഗിച്ച് ക്രമീകരിച്ചു
--ഡിറ്റർമിനിസ്റ്റിക്-ആർക്കൈവുകൾ പ്രവർത്തനക്ഷമമാക്കുക.

-w
--വൈൽഡ്കാർഡ്
സാധാരണ എക്സ്പ്രഷനുകൾ അനുവദിക്കുക ചിഹ്നനാമംs മറ്റ് കമാൻഡിൽ ഉപയോഗിക്കുന്നു
ലൈൻ ഓപ്ഷനുകൾ. ചോദ്യചിഹ്നം (?), നക്ഷത്രചിഹ്നം (*), ബാക്ക്സ്ലാഷ് (\)
കൂടാതെ സ്ക്വയർ ബ്രാക്കറ്റുകൾ ([]) ഓപ്പറേറ്റർമാരെ എവിടെയും ഉപയോഗിക്കാനാകും
ചിഹ്ന നാമം. ചിഹ്ന നാമത്തിന്റെ ആദ്യ പ്രതീകം ആണെങ്കിൽ
ആശ്ചര്യചിഹ്നം (!) അപ്പോൾ സ്വിച്ചിന്റെ അർത്ഥം വിപരീതമാണ്
ആ ചിഹ്നം. ഉദാഹരണത്തിന്:

-w -K !foo -K fo*

അക്ഷരങ്ങളിൽ തുടങ്ങുന്ന ചിഹ്നങ്ങൾ മാത്രം സൂക്ഷിക്കാൻ സ്ട്രിപ്പ് കാരണമാകും
"fo", എന്നാൽ "foo" എന്ന ചിഹ്നം നിരസിക്കാൻ.

-x
--എല്ലാം ഉപേക്ഷിക്കുക
ആഗോളമല്ലാത്ത ചിഹ്നങ്ങൾ നീക്കം ചെയ്യുക.

-X
--പ്രാദേശികരെ നിരസിക്കുക
കമ്പൈലർ സൃഷ്ടിച്ച പ്രാദേശിക ചിഹ്നങ്ങൾ നീക്കം ചെയ്യുക. (ഇവ സാധാരണയായി ആരംഭിക്കുന്നത്
L or ..)

--ഫയൽ-ചിഹ്നങ്ങൾ സൂക്ഷിക്കുക
ഒരു ഫയൽ നീക്കം ചെയ്യുമ്പോൾ, ഒരുപക്ഷേ --സ്ട്രിപ്പ്-ഡീബഗ് or
--സ്ട്രിപ്പ്-ആവശ്യമില്ല, ഉറവിട ഫയൽ നാമങ്ങൾ വ്യക്തമാക്കുന്ന ഏതെങ്കിലും ചിഹ്നങ്ങൾ നിലനിർത്തുക,
അല്ലാത്തപക്ഷം അത് അഴിച്ചുമാറ്റപ്പെടും.

--only-keep-debug
ഒരു ഫയൽ സ്ട്രിപ്പ് ചെയ്യുക, അല്ലാത്ത എല്ലാ വിഭാഗങ്ങളുടെയും ഉള്ളടക്കം ശൂന്യമാക്കുക
വഴി ഉരിഞ്ഞുകളയും --സ്ട്രിപ്പ്-ഡീബഗ് ഡീബഗ്ഗിംഗ് വിഭാഗങ്ങൾ ഉപേക്ഷിക്കുകയും ചെയ്യുന്നു
കേടുകൂടാതെ. ELF ഫയലുകളിൽ, ഇത് എല്ലാ കുറിപ്പ് വിഭാഗങ്ങളും സംരക്ഷിക്കുന്നു
ഔട്ട്പുട്ടും.

ശ്രദ്ധിക്കുക - സ്ട്രിപ്പ് ചെയ്ത വിഭാഗങ്ങളുടെ സെക്ഷൻ ഹെഡറുകൾ സംരക്ഷിക്കപ്പെട്ടിരിക്കുന്നു,
അവയുടെ വലുപ്പങ്ങൾ ഉൾപ്പെടെ, എന്നാൽ വിഭാഗത്തിന്റെ ഉള്ളടക്കം
ഉപേക്ഷിച്ചു. സെക്ഷൻ ഹെഡറുകൾ സംരക്ഷിക്കപ്പെടുന്നതിനാൽ മറ്റ് ഉപകരണങ്ങൾ
യഥാർത്ഥ എക്സിക്യൂട്ടബിളുമായി debuginfo ഫയലുമായി പൊരുത്തപ്പെടുത്താനാകും
എക്സിക്യൂട്ടബിൾ മറ്റൊരു വിലാസ സ്ഥലത്തേക്ക് മാറ്റി.

എന്നതിനൊപ്പം ഈ ഓപ്ഷൻ ഉപയോഗിക്കുമെന്നതാണ് ഉദ്ദേശം
--add-gnu-debuglink എക്സിക്യൂട്ടബിൾ രണ്ട് ഭാഗങ്ങൾ സൃഷ്ടിക്കാൻ. ഒന്ന് എ
റാമിലും a യിലും കുറച്ച് സ്ഥലം എടുക്കുന്ന സ്ട്രിപ്പ്ഡ് ബൈനറി
വിതരണവും രണ്ടാമത്തേത് ഒരു ഡീബഗ്ഗിംഗ് വിവര ഫയലാണ്
ഡീബഗ്ഗിംഗ് കഴിവുകൾ ആവശ്യമെങ്കിൽ മാത്രം. നിർദ്ദേശിച്ചത്
ഈ ഫയലുകൾ സൃഷ്ടിക്കുന്നതിനുള്ള നടപടിക്രമം ഇപ്രകാരമാണ്:

1.
"ഫൂ" പിന്നെ...

1.
ഡീബഗ്ഗിംഗ് വിവരങ്ങൾ അടങ്ങിയ ഒരു ഫയൽ സൃഷ്ടിക്കുക.

1.
സ്ട്രിപ്പ് എക്സിക്യൂട്ടബിൾ.

1.
ഡീബഗ്ഗിംഗ് വിവരങ്ങളിലേക്ക് ഒരു ലിങ്ക് ചേർക്കുന്നതിന്
എക്സിക്യൂട്ടബിൾ.

കുറിപ്പ് --- ഡീബഗ് ഇൻഫോ ഫയലിനായുള്ള ഒരു വിപുലീകരണമായി ".dbg" തിരഞ്ഞെടുത്തത്
ഏകപക്ഷീയമാണ്. കൂടാതെ "--only-keep-debug" ഘട്ടം ഓപ്ഷണലാണ്. നിങ്ങൾ
പകരം ഇത് ചെയ്യാം:

1.
1.
1.
1.

അതായത്, ചൂണ്ടിക്കാണിച്ച ഫയൽ --add-gnu-debuglink ആകാം
മുഴുവൻ എക്സിക്യൂട്ടബിൾ. ഇത് സൃഷ്ടിച്ച ഫയൽ ആയിരിക്കണമെന്നില്ല
--only-keep-debug മാറുക.

ശ്രദ്ധിക്കുക --- ഈ സ്വിച്ച് പൂർണ്ണമായും ലിങ്ക് ചെയ്‌ത ഫയലുകളിൽ മാത്രം ഉപയോഗിക്കാൻ ഉദ്ദേശിച്ചുള്ളതാണ്.
ഒബ്ജക്റ്റ് ഫയലുകളിൽ ഇത് ഉപയോഗിക്കുന്നതിൽ അർത്ഥമില്ല
ഡീബഗ്ഗിംഗ് വിവരങ്ങൾ അപൂർണ്ണമായിരിക്കാം. gnu_debuglink കൂടാതെ
ഫീച്ചർ നിലവിൽ ഒരു ഫയൽനാമത്തിന്റെ സാന്നിധ്യം മാത്രമേ പിന്തുണയ്ക്കൂ
ഡീബഗ്ഗിംഗ് വിവരങ്ങൾ അടങ്ങിയിരിക്കുന്നു, ഒന്നിൽ ഒന്നിലധികം ഫയൽനാമങ്ങളല്ല-
ഓരോ ഒബ്ജക്റ്റ് ഫയലിനും അടിസ്ഥാനം.

-V
--പതിപ്പ്
ഇതിനായുള്ള പതിപ്പ് നമ്പർ കാണിക്കുക സ്ട്രിപ്പ്.

-v
--വാക്കുകൾ
വെർബോസ് ഔട്ട്പുട്ട്: പരിഷ്കരിച്ച എല്ലാ ഒബ്ജക്റ്റ് ഫയലുകളും ലിസ്റ്റ് ചെയ്യുക. ഈ സന്ദർഭത്തിൽ
ആർക്കൈവുകൾ, സ്ട്രിപ്പ് -v ആർക്കൈവിലെ എല്ലാ അംഗങ്ങളെയും പട്ടികപ്പെടുത്തുന്നു.

@ഫയല്
കമാൻഡ്-ലൈൻ ഓപ്ഷനുകൾ വായിക്കുക ഫയല്. വായിച്ച ഓപ്ഷനുകൾ ചേർത്തു
യഥാർത്ഥ @ എന്നതിന് പകരംഫയല് ഓപ്ഷൻ. എങ്കിൽ ഫയല് നിലവിലില്ല, അല്ലെങ്കിൽ
വായിക്കാൻ കഴിയില്ല, തുടർന്ന് ഓപ്ഷൻ അക്ഷരാർത്ഥത്തിൽ പരിഗണിക്കും, അല്ല
നീക്കംചെയ്തു.

ഓപ്ഷനുകൾ ഫയല് വൈറ്റ്‌സ്‌പെയ്‌സ് കൊണ്ട് വേർതിരിച്ചിരിക്കുന്നു. ഒരു വെള്ളയിടം
മുഴുവൻ ചുറ്റുമായി ഒരു ഓപ്ഷനിൽ പ്രതീകം ഉൾപ്പെടുത്താം
ഒറ്റ അല്ലെങ്കിൽ ഇരട്ട ഉദ്ധരണികളിൽ ഓപ്ഷൻ. ഏത് കഥാപാത്രവും (ഉൾപ്പെടെ
ഒരു ബാക്ക്‌സ്ലാഷ്) പ്രതീകം പ്രിഫിക്‌സ് ചെയ്‌ത് ഉൾപ്പെടുത്താം
ഒരു ബാക്ക്സ്ലാഷ് ഉൾപ്പെടുത്തിയിട്ടുണ്ട്. ദി ഫയല് അതിൽ തന്നെ അധികമായി അടങ്ങിയിരിക്കാം
@ഫയല് ഓപ്ഷനുകൾ; അത്തരം ഓപ്ഷനുകൾ ആവർത്തിച്ച് പ്രോസസ്സ് ചെയ്യും.

onworks.net സേവനങ്ങൾ ഉപയോഗിച്ച് i686-linux-gnu-strip ഓൺലൈനായി ഉപയോഗിക്കുക



ഏറ്റവും പുതിയ ലിനക്സ്, വിൻഡോസ് ഓൺലൈൻ പ്രോഗ്രാമുകൾ