เบžเบฒเบชเบฒเบญเบฑเบ‡เบเบดเบ”เบžเบฒเบชเบฒเบเบฃเบฑเปˆเบ‡เปเบญเบชเบ›เบฒเป‚เบเบ™

Ad


OnWorks favicon

abicheck - เบญเบญเบ™เบฅเบฒเบเปƒเบ™เบ„เบฅเบฒเบง

เบ”เปเบฒเป€เบ™เบตเบ™เบเบฒเบ™ abicheck เปƒเบ™ OnWorks เบœเบนเป‰เปƒเบซเป‰เบšเปเบฅเบดเบเบฒเบ™เป‚เบฎเบ”เบ•เบดเป‰เบ‡เบŸเบฃเบตเบœเปˆเบฒเบ™ Ubuntu Online, Fedora Online, Windows online emulator เบซเบผเบท MAC OS online emulator

เบ™เบตเป‰เปเบกเปˆเบ™เบ„เปเบฒเบชเบฑเปˆเบ‡ abicheck เบ—เบตเปˆเบชเบฒเบกเบฒเบ”เบ”เปเบฒเป€เบ™เบตเบ™เบเบฒเบ™เป„เบ”เป‰เปƒเบ™ OnWorks เบœเบนเป‰เปƒเบซเป‰เบšเปเบฅเบดเบเบฒเบ™เป‚เบฎเบ”เบ•เบดเป‰เบ‡เบŸเบฃเบตเป‚เบ”เบเปƒเบŠเป‰เบซเบ™เบถเปˆเบ‡เปƒเบ™เบซเบผเบฒเบเป†เบšเปˆเบญเบ™เป€เบฎเบฑเบ”เบงเบฝเบเบญเบญเบ™เป„เบฅเบ™เปŒเบ‚เบญเบ‡เบžเบงเบเป€เบฎเบปเบฒเป€เบŠเบฑเปˆเบ™ Ubuntu Online, Fedora Online, Windows online emulator เบซเบผเบท MAC OS online emulator

เป‚เบ„เบ‡เบเบฒเบ™:

NAME


abicheck - เบเบงเบ”เป€เบšเบดเปˆเบ‡ binaries เบ„เปเบฒเบฎเป‰เบญเบ‡เบชเบฐเบซเบกเบฑเบเบชเปเบฒเบฅเบฑเบšเบเบฒเบ™เป‚เบ—เบซเบฒเป€เบญเบเบฐเบŠเบปเบ™เบซเบผเบทเบชเบฑเบ™เบเบฒเบฅเบฑเบเบเบฒเบ™เบžเบฑเบ”เบ—เบฐเบ™เบฒเปƒเบ™
เบซเป‰เบญเบ‡เบชเบฐเบซเบกเบธเบ”เปเบฅเบฐเบชเปเบฒเบฅเบฑเบšเบเบฒเบ™เป€เบŠเบทเปˆเบญเบกเป‚เบเบ‡เปเบšเบšเบ„เบปเบ‡เบ—เบตเปˆเบ‚เบญเบ‡เบšเบฒเบ‡เบซเป‰เบญเบ‡เบชเบฐเบซเบกเบธเบ”เบฅเบฐเบšเบปเบš.

เบชเบฐเบซเบผเบธเบšเบชเบฑเบ‡เบฅเบงเบก


abicheck [-h] [-k] [-a] [-I] [-v] [-f listfile] [-or outfile] [-เบ› เบฎเบนเบšเปเบšเบš] [-e เบฎเบนเบšเปเบšเบš] [-เบ
เบงเบฝเบเป€เบฎเบฑเบ”เบ‡เบฒเบ™เบ—เบณ] [-เบฅ เบซเปเบชเบฐเบซเบกเบธเบ”] [-เบฅ ldpath] [(-s|-S) dbfile] [(-d|-D) dbfile] [-เบญ dbfile] [-เบ
listfile] เป„เบŸ

เบฅเบฒเบเบฅเบฐเบญเบฝเบ”


abicheck เปเบกเปˆเบ™เปเบฅเปˆเบ™เบขเบนเปˆเปƒเบ™ binary เปเบญเบฑเบšเบžเบฅเบดเป€เบ„เบŠเบฑเบ™ เปเบฅเบฐเบญเบญเบเบ„เปเบฒเป€เบ•เบทเบญเบ™เบ—เบธเบเบ„เบฑเป‰เบ‡เบ•เปเปˆเป„เบ›เบ™เบตเป‰
เบเบงเบ”เบžเบปเบšเบชเบฒเบกเป€เบ‡เบทเปˆเบญเบ™เป„เบ‚:

ยท เบชเปˆเบงเบ™เบ•เบปเบง เบชเบฑเบ™เบเบฒเบฅเบฑเบ เบเบฒเบ™ เบ™เบณ เปƒเบŠเป‰. เบชเบฑเบ™เบเบฒเบฅเบฑเบเบชเปˆเบงเบ™เบ•เบปเบงเปเบกเปˆเบ™เปœเป‰เบฒเบ—เบตเปˆ เบซเบผเบทเบ•เบปเบงเปเบ›เบ‚เปเป‰เบกเบนเบ™เปƒเบ™เบซเป‰เบญเบ‡เบชเบฐเปเบธเบ”
เปเบžเบฑเบเป€เบเบฑเบ”เบ—เบตเปˆเบขเบนเปˆเบžเบฒเบเปƒเบ™เบ‚เบญเบ‡เบŠเบธเบ”เบ™เบฑเป‰เบ™. เบžเบงเบเบกเบฑเบ™เบ–เบทเบเบ™เปเบฒเปƒเบŠเป‰เป‚เบ”เบเบซเป‰เบญเบ‡เบชเบฐเบซเบกเบธเบ”เปƒเบ™เบŠเบธเบ”
เบชเปเบฒเบฅเบฑเบšเบเบฒเบ™เบชเบทเปˆเบชเบฒเบ™เบžเบฒเบเปƒเบ™เปเบฅเบฐเบšเปเปˆเปเบกเปˆเบ™เบชเปˆเบงเบ™เบซเบ™เบถเปˆเบ‡เบ‚เบญเบ‡ API / ABI เบ—เบตเปˆเบ™เบฑเบเบžเบฑเบ”เบ—เบฐเบ™เบฒเปเบญเบฑเบšเบžเบฅเบดเป€เบ„เบŠเบฑเบ™
เบ„เบงเบ™เปƒเบŠเป‰.

ยท เบงเบดเบงเบฑเบ”เบ—เบฐเบ™เบฒเบเบฒเบ™ เบชเบฑเบ™เบเบฒเบฅเบฑเบ เบเบฒเบ™ เบ™เบณ เปƒเบŠเป‰. เบชเบฑเบ™เบเบฒเบฅเบฑเบเบžเบฑเบ”เบ—เบฐเบ™เบฒเปเบกเปˆเบ™เบซเบ™เป‰เบฒเบ—เบตเปˆเบซเบผเบทเบ•เบปเบงเปเบ›เบ‚เปเป‰เบกเบนเบ™เปƒเบ™เบซเป‰เบญเบ‡เบชเบฐเบซเบกเบธเบ”
เบŠเบธเบ”เบ—เบตเปˆเบกเบตเบˆเบธเบ”เบ›เบฐเบชเบปเบ‡เบชเปเบฒเบฅเบฑเบšเบเบฒเบ™เบšเปเบฅเบดเป‚เบžเบเบ‚เบญเบ‡เบ™เบฑเบเบžเบฑเบ”เบ—เบฐเบ™เบฒ, เปเบ•เปˆเป„เบ”เป‰เบ–เบทเบเบซเบกเบฒเบเบงเปˆเบฒ "เบžเบฑเบ”เบ—เบฐเบ™เบฒ" เบซเบผเบท
"เบšเปเปˆเบซเบกเบฑเป‰เบ™เบ„เบปเบ‡" เปƒเบ™เบ„เบงเบฒเบกเบซเบกเบฒเบเบ—เบตเปˆเบžเบงเบเบกเบฑเบ™เบญเบฒเบ”เบˆเบฐเบ‚เบฑเบ”เบเบฑเบ™เบซเบผเบทเบซเบฒเบเป„เบ›เปƒเบ™เบเบฒเบ™เบ›เปˆเบญเบเบ•เปเปˆเบกเบฒ
เบ‚เบญเบ‡เบŠเบธเบ”เบซเป‰เบญเบ‡เบชเบฐเบซเบกเบธเบ”.

ยท static เบเบฒเบ™เป€เบŠเบทเปˆเบญเบกเป‚เบเบ‡. เบเบฒเบ™เป€เบŠเบทเปˆเบญเบกเป‚เบเบ‡เปเบšเบšเบ„เบปเบ‡เบ—เบตเปˆเบ‚เบญเบ‡เบซเป‰เบญเบ‡เบชเบฐเบซเบกเบธเบ”เบฅเบฐเบšเบปเบš (เบ•เบปเบงเบขเปˆเบฒเบ‡, libc.a) เป€เบ‚เบปเป‰เบฒเป„เบ›เปƒเบ™ an
เบ„เปเบฒเบฎเป‰เบญเบ‡เบชเบฐเบซเบกเบฑเบเป‚เบ”เบเบ—เบปเปˆเบงเป„เบ›เบšเปเปˆเปเบกเปˆเบ™เบ„เบงเบฒเบกเบ„เบดเบ”เบ—เบตเปˆเบ”เบตเป€เบžเบฒเบฐเบงเปˆเบฒเบซเป‰เบญเบ‡เบชเบฐเบซเบกเบธเบ”เบฅเบฐเบšเบปเบšเบฅเบฐเบซเบฑเบ”เบกเบฑเบ™ "locks" เป€เบ‚เบปเป‰เบฒเป„เบ›เปƒเบ™
เป„เบšเบ™เบฒเบฃเบตเปเบญเบฑเบšเบžเบฅเบดเป€เบ„เบŠเบฑเบ™เบญเบฒเบ”เบšเปเปˆเป€เบ‚เบปเป‰เบฒเบเบฑเบ™เป„เบ”เป‰เบเบฑเบšเบฅเบฐเบšเบปเบšเบ—เบตเปˆเบญเบญเบเบกเบฒเปƒเบ™เบžเบฒเบเบซเบผเบฑเบ‡. abicheck
เบ„เบงเบฒเบกเบžเบฐเบเบฒเบเบฒเบกเบ—เบตเปˆเบˆเบฐเบเบงเบ”เบžเบปเบšเบเบฒเบ™เป€เบŠเบทเปˆเบญเบกเบ•เปเปˆเบ„เบปเบ‡เบ—เบตเปˆเบ‚เบญเบ‡เบซเป‰เบญเบ‡เบชเบฐเบซเบกเบธเบ”เบฅเบฐเบšเบปเบšเบˆเปเบฒเบ™เบงเบ™เบซเบ™เป‰เบญเบ.

เบžเบถเบ”เบ•เบดเบเปเบฒเปƒเบ™เบ•เบญเบ™เบ•เบปเป‰เบ™เปเบกเปˆเบ™, เบชเปเบฒเบฅเบฑเบšเปเบ•เปˆเบฅเบฐเบชเบญเบ‡เบงเบฑเบ”เบ–เบธเบ—เบตเปˆเบ–เบทเบเบเบงเบ”เบชเบญเบš, เป€เบžเบทเปˆเบญเบเบงเบ”เป€เบšเบดเปˆเบ‡เบเบฒเบ™เป‚เบ—เป‚เบ”เบเบเบปเบ‡เบˆเบฒเบเบ™เบฑเป‰เบ™
เบงเบฑเบ”เบ–เบธเบชเบญเบ‡เป€เบ—เบปเปˆเบฒ. เป„เบ”เป‰ -l เบ—เบฒเบ‡โ€‹เป€เบฅเบทเบญเบโ€‹เบญเบฐโ€‹เบ™เบธโ€‹เบเบฒเบ”โ€‹เปƒเบซเป‰โ€‹เบซเป‰เบญเบ‡โ€‹เบชเบฐโ€‹เบซเบกเบธเบ”โ€‹เบ—เบตเปˆโ€‹เบงเบฑเบ”โ€‹เบ–เบธโ€‹เบชเบญเบ‡โ€‹เบ™เปเบฒโ€‹เป€เบ‚เบปเป‰เบฒโ€‹เบกเบฒโ€‹เปƒเบซเป‰โ€‹เบกเบตโ€‹
เบเบฒเบ™เบเบงเบ”เบชเบญเบšเบเบฒเบ™เป‚เบ—เบ‚เบญเบ‡เป€เบ‚เบปเบฒเป€เบˆเบปเป‰เบฒเป€เบŠเบฑเปˆเบ™เบ”เบฝเบงเบเบฑเบ™.

OPTIONS


เบ—เบฒเบ‡โ€‹เป€เบฅเบทเบญเบโ€‹เบ”เบฑเปˆเบ‡โ€‹เบ•เปเปˆโ€‹เป„เบ›โ€‹เบ™เบตเป‰โ€‹เปเบกเปˆเบ™โ€‹เบชเบฐโ€‹เบซเบ™เบฑเบšโ€‹เบชเบฐโ€‹เบซเบ™เบนเบ™โ€‹:

-k เบชเบทเบšเบ•เปเปˆเบเบงเบ”เบชเบญเบš binaries เป€เบ–เบดเบ‡เปเบกเปˆเบ™เบงเปˆเบฒเบกเบตเบ‚เปเป‰เบœเบดเบ”เบžเบฒเบ”เบ—เบตเปˆเบฎเป‰เบฒเบเปเบฎเบ‡ (เบšเบปเบ”เบฅเบฒเบเบ‡เบฒเบ™เบ•เบปเบงเป€เบŠเบทเปˆเบญเบกเบ•เปเปˆเปเบšเบšเป€เบ„เบทเปˆเบญเบ™เป„เบซเบง
เบชเบฑเบ™โ€‹เบเบฒโ€‹เบฅเบฑเบโ€‹เบ—เบตเปˆโ€‹เบšเปเปˆโ€‹เป„เบ”เป‰โ€‹เปเบเป‰โ€‹เป„เบ‚โ€‹, ldd(1) เบ„เบงเบฒเบกเบฅเบปเป‰เบกเป€เบซเบผเบง, เบšเปเปˆเบกเบตเบชเบฑเบ™เบเบฒเบฅเบฑเบเบ—เบตเปˆเบเบงเบ”เบžเบปเบš).

-h เบžเบดเบกเบญเบญเบเปเบšเบšเบŸเบญเบกเบเบฒเบ™เบŠเปˆเบงเบเป€เบซเบผเบทเบญเบเบฒเบง.

-v เบ„เบณเป€เบงเบปเป‰เบฒ. เบžเบดเบกเบญเบญเบเบ‚เปเป‰เบกเบนเบ™เป€เบžเบตเปˆเบกเป€เบ•เบตเบก.

-f เบฅเบฒเบเบเบฒเบ™เป„เบŸเบฅเปŒ
เป„เบ”เป‰ เบฅเบฒเบเบเบฒเบ™เป„เบŸเบฅเปŒ เป€เบ›เบฑเบ™เป„เบŸเบฅเปŒเบ—เบตเปˆเบกเบตเบšเบฑเบ™เบŠเบตเบฅเบฒเบเบŠเบทเปˆเบ‚เบญเบ‡เบงเบฑเบ”เบ–เบธเบชเบญเบ‡เบ—เบตเปˆเบˆเบฐเบเบงเบ”เบชเบญเบš, เบซเบ™เบถเปˆเบ‡เบ•เปเปˆเปเบ–เบง.
เบšเบฑเบ™เบŠเบตเบฅเบฒเบเบŠเบทเปˆเบ™เบตเป‰เบ–เบทเบเบ•เปเปˆเบ—เป‰เบฒเบเบเบฑเบšเป„เบŸเบฅเปŒเปƒเบ”เป†เบ—เบตเปˆเบชเบฐเบซเบ™เบญเบ‡เปƒเบซเป‰เป€เบ›เบฑเบ™เบเบฒเบ™เป‚เบ•เป‰เบ–เบฝเบ‡เปƒเบ™เปเบ–เบงเบ„เปเบฒเบชเบฑเปˆเบ‡. เบ–เป‰เบฒ
เบฅเบฒเบเบเบฒเบ™เป„เบŸเบฅเปŒ เปเบกเปˆเบ™ "-", เบซเบผเบฑเบ‡เบˆเบฒเบเบ™เบฑเป‰เบ™ stdin เบ–เบทเบเบ™เปเบฒเปƒเบŠเป‰.

-o outfile
เบ‚เบฝเบ™เบœเบปเบ™เป„เบ”เป‰เบฎเบฑเบšเปƒเบชเปˆ outfile เปเบ—เบ™เบ—เบตเปˆเบˆเบฐ stdout.

-p เบฎเบนเบšเปเบšเบš
เบ›เบฑเบšเบ›เปˆเบฝเบ™เบฎเบนเบšเปเบšเบšเบŠเบทเปˆเบฅเบธเป‰เบ™เบ—เบตเปˆเบเบปเบ‡เบเบฑเบšเบŠเบธเบ”เบชเบฐเบซเบผเบฒเบเบฅเบธเป‰เบ™เบชเปˆเบงเบ™เบ•เบปเบง. เบ„เปˆเบฒเป€เบฅเบตเปˆเบกเบ•เบปเป‰เบ™เปเบกเปˆเบ™
/เป€เบญเบเบฐเบŠเบปเบ™/ เบเบฒเบ™โ€‹เบ™เปเบฒโ€‹เปƒเบŠเป‰โ€‹เบ„เปเบฒโ€‹เบฎเป‰เบญเบ‡โ€‹เบชเบฐโ€‹เบซเบกเบฑเบโ€‹เบ—เบตเปˆโ€‹เบšเปเปˆโ€‹เบชเปเบฒโ€‹เบ„เบฑเบ™โ€‹.

เบ–เป‰เบฒเบญเบปเบ‡เบ›เบฐเบเบญเบšเบ‚เบญเบ‡ regex เบฎเบนเบšเปเบšเบš เบกเบตเบชเบญเบ‡เบˆเปเป‰เบฒเบชเบญเบ‡เป€เบกเบฑเบ”เบ•เบดเบ”เบ•เปเปˆเบเบฑเบ™: patt1::patt2,
เบซเบผเบฑเบ‡เบˆเบฒเบเบ™เบฑเป‰เบ™, เบเบฒเบ™เบˆเบฑเบšเบ„เบนเปˆเบฅเบฐเบ”เบฑเบšเบชเบฑเบ™เบเบฒเบฅเบฑเบเบˆเบฐเบ–เบทเบเป€เบ›เบตเบ”เปƒเบŠเป‰เป‚เบ”เบเบเบฒเบ™เบเบงเบ”เบชเบญเบšเบงเปˆเบฒ เบชเบฐเบšเบฑเบš::เบชเบฑเบ™เบเบฒเบฅเบฑเบ or
เบซเปเบชเบฐเบซเบกเบธเบ”::เบชเบฑเบ™เบเบฒเบฅเบฑเบ เบเบปเบ‡เบเบฑเบ™ เบฎเบนเบšเปเบšเบš (เบšเปˆเบญเบ™เบ—เบตเปˆเบŠเบทเปˆเบชเบฑเบ™เบเบฒเบฅเบฑเบ, เบชเบฐเบšเบฑเบš (เบ–เป‰เบฒเบกเบต), เปเบฅเบฐ
เบŠเบทเปˆเบžเบทเป‰เบ™เบ–เบฒเบ™เบ‚เบญเบ‡เบซเปเบชเบฐเปเบธเบ”เปเบกเปˆเบ™เบ–เบทเบเปเบ—เบ™เบ—เบตเปˆ เบชเบฑเบ™เบเบฒเบฅเบฑเบ, เบชเบฐเบšเบฑเบšเบžเบฒเบชเบฒ, เปเบฅเบฐ เบซเป‰เบญเบ‡เบชเบฐเบซเบกเบธเบ”) เบเบปเบโ€‹เบ•เบปเบงโ€‹เบขเปˆเบฒเบ‡,

-p 'FOO_VERS.*::_foopriv'
or
-p 'libfoo.so.*::_foopriv'

-e เบฎเบนเบšเปเบšเบš
เบ„เบทโ€‹เบเบฑเบ™โ€‹เบเบฑเบš -p เปเบ•เปˆเบชเปเบฒเบฅเบฑเบš "เบเบฒเบ™เบžเบฑเบ”เบ—เบฐเบ™เบฒ" เบเบฒเบ™เป‚เบ•เป‰เบ•เบญเบš.

-L ldpath
เบ•เบฑเป‰เบ‡เบ„เปˆเบฒ LD_LIBRARY_PATH เบชเบฐเบžเบฒเบšเปเบงเบ”เบฅเป‰เบญเบกเบ›เปˆเบฝเบ™เปเบ›เบ‡เป„เบ”เป‰ ldpath เบเปˆเบญเบ™เบ—เบตเปˆเบˆเบฐเป€เบญเบตเป‰เบ™เปเบšเบšเป€เบ„เบทเปˆเบญเบ™เป„เบซเบง
เบ•เบปเบงเป€เบŠเบทเปˆเบญเบกเบ•เปเปˆ. เปƒเบŠเป‰ -L "" เป€เบžเบทเปˆเบญเบเบปเบเป€เบฅเบตเบเบเบฒเบ™เบ•เบฑเป‰เบ‡ LD_LIBRARY_PATH.

เบ–เป‰เบฒเบซเบฒเบเบงเปˆเบฒเบซเบ™เบถเปˆเบ‡เปƒเบ™เบญเบปเบ‡เบ›เบฐเบเบญเบšเบ‚เบญเบ‡ ldpath เปเบกเปˆเบ™เบชเบฐเบ•เบฃเบดเบ‡ "เบŠเบญเบเบซเบฒ", เบซเบผเบฑเบ‡เบˆเบฒเบเบ™เบฑเป‰เบ™เบซเป‰เบญเบ‡เบชเบฐเบซเบกเบธเบ”เบ—เบตเปˆเปƒเบŠเป‰เบฎเปˆเบงเบกเบเบฑเบ™เบ—เบฑเบ‡เบซเบกเบปเบ”
in เป„เบŸ เบ–เบทเบเบžเบปเบšเป€เบซเบฑเบ™เปเบฅเบฐเป€เบชเบฑเป‰เบ™เบ—เบฒเบ‡เบ‚เบญเบ‡เบžเบงเบเป€เบ‚เบปเบฒเบ–เบทเบเปƒเบชเปˆเป€เบ‚เบปเป‰เบฒเป„เบ›เปƒเบ™ "เบŠเบญเบเบซเบฒ" เบชเบฐเบ–เบฒเบ™เบ—เบตเปˆ. เปƒเบซเป‰เบชเบฑเบ‡เป€เบเบ”เบงเปˆเบฒ
เบ„เปเบฒเบชเบฑเปˆเบ‡เบˆเบฐเบชเบธเปˆเบก.

-l เบซเป‰เบญเบ‡เบชเบฐเบซเบกเบธเบ”
เป€เบžเบตเปˆเบกเบŠเบทเปˆเบžเบทเป‰เบ™เบ–เบฒเบ™ เบซเบผเบทเบŠเบทเปˆเป€เบ•เบฑเบกเบ‚เบญเบ‡เบซเป‰เบญเบ‡เบชเบฐเปเบธเบ”เบ—เบตเปˆเปเบšเปˆเบ‡เบ›เบฑเบ™ เบซเป‰เบญเบ‡เบชเบฐเบซเบกเบธเบ” เบšเบฑเบ™เบŠเบตเบฅเบฒเบเบŠเบทเปˆเบ‚เบญเบ‡
เบงเบฑเบ”เบ–เบธเบ—เบตเปˆเบˆเบฐเบเบงเบ”เบชเบญเบšเบเบฒเบ™เป‚เบ—เบซเบฒเป€เบญเบเบฐเบŠเบปเบ™. เบ—เบฒเบ‡เป€เบฅเบทเบญเบเบ™เบตเป‰เบญเบฒเบ”เบˆเบฐเป€เบเบตเบ”เบ‚เบถเป‰เบ™เบซเบผเบฒเบเบเปˆเบงเบฒ
เป€เบกเบทเปˆเบญเบขเบนเปˆเปƒเบ™เป€เบชเบฑเป‰เบ™เบ„เปเบฒเบชเบฑเปˆเบ‡เปเบฅเบฐเป€เบ›เบฑเบ™เบชเบดเปˆเบ‡เป€เบžเบตเปˆเบกเป€เบ•เบตเบก. เป‚เบ”เบเบ„เปˆเบฒเป€เบฅเบตเปˆเบกเบ•เบปเป‰เบ™, เบžเบฝเบ‡เปเบ•เปˆเป‚เบ—เบซเบฒเป‚เบ”เบเบเบปเบ‡เบˆเบฒเบ a
binary เบเบฑเบšเบซเป‰เบญเบ‡เบชเบฐเบซเบกเบธเบ”เบฅเบฐเบšเบปเบšเป„เบ”เป‰เบ–เบทเบเบเบงเบ”เบชเบญเบš. เป„เบ”เป‰ -l switch เบญเบฐโ€‹เบ™เบธโ€‹เบเบฒเบ”โ€‹เปƒเบซเป‰โ€‹เบเบฒเบ™โ€‹เบเบงเบ”โ€‹เบชเบญเบšโ€‹เบ‚เบญเบ‡โ€‹
เบเบฒเบ™เป‚เบ—เบ—เบฒเบ‡เบญเป‰เบญเบกเป€เบŠเบฑเปˆเบ™: app -> supportlib -> systemlib.

-a Loop เบœเปˆเบฒเบ™ binary เบ—เบฑเบ‡โ€‹เบซเบกเบปเบ”โ€‹เบเปˆเบญเบ™โ€‹เบ—เบตเปˆโ€‹เบˆเบฐโ€‹เบเบงเบ”โ€‹เบชเบญเบšโ€‹เปเบฅเบฐโ€‹เป€เบเบฑเบšโ€‹เบเปเบฒโ€‹เบฅเบฒเบโ€‹เบเบฒเบ™โ€‹เบ‚เบญเบ‡โ€‹เบเบฒเบ™โ€‹เปเบšเปˆเบ‡โ€‹เบ›เบฑเบ™โ€‹เบ—เบฑเบ‡โ€‹เบซเบกเบปเบ”โ€‹
เบงเบฑเบ”เบ–เบธ. เป€เบญเบปเบฒเบŠเบทเปˆเบžเบทเป‰เบ™เบ–เบฒเบ™เบ‚เบญเบ‡เปเบ•เปˆเบฅเบฐเบงเบฑเบ”เบ–เบธเบ—เบตเปˆเปƒเบŠเป‰เบฎเปˆเบงเบกเบเบฑเบ™เบ—เบตเปˆเบžเบปเบšเป€เบซเบฑเบ™เปเบฅเบฐเบ›เบฐเบ•เบดเบšเบฑเบ”เบ„เบทเบเบฑเบšเบงเปˆเบฒเบกเบฑเบ™เป€เบ›เบฑเบ™
เบฅเบฐเบšเบธเป„เบงเป‰เบเบฑเบš -l เบ—เบฒเบ‡เป€เบฅเบทเบญเบเบ—เบฒเบ‡เป€เบฅเบทเบญเบเปเบฅเบฐเบซเบผเบฑเบ‡เบˆเบฒเบเบ™เบฑเป‰เบ™เบ”เปเบฒเป€เบ™เบตเบ™เบเบฒเบ™เบเบงเบ”เบชเบญเบš abicheck. เบ”เป‰เบงเบเบงเบดเบ—เบตเบ™เบตเป‰,
เบเบฒเบ™เป‚เบ—เบˆเบฒเบเบงเบฑเบ”เบ–เบธ "เปเบญเบฑเบšเบžเบฅเบดเป€เบ„เบŠเบฑเบ™เบžเบฒเบเปƒเบ™" เบ—เบฑเบ‡เปเบปเบ”เบˆเบฐเบ–เบทเบเบเบงเบ”เบชเบญเบšเบซเบผเบฒเบเบเบงเปˆเบฒเบžเบฝเบ‡เปเบ•เปˆ
เป‚เบ—เป‚เบ”เบเบเบปเบ‡. (เป€เบ›เบฑเบ™เบ›เบฐเป‚เบซเบเบ”เป€เบกเบทเปˆเบญเบงเบฑเบ”เบ–เบธเบ—เบตเปˆเปƒเบŠเป‰เบฎเปˆเบงเบกเบเบฑเบ™เบšเปเปˆเบกเบตเบเบฒเบ™เป€เบžเบดเปˆเบ‡เบžเบฒเบญเบฒเป„เบชเบ‚เบญเบ‡เบžเบงเบเบกเบฑเบ™
เบšเบฑเบ™เบ—เบถเบ.)

-I เบšเปเปˆเบชเบปเบ™เปƒเบˆเบซเป‰เบญเบ‡เบชเบฐเบซเบกเบธเบ”เบ—เบตเปˆเปƒเบŠเป‰เบฎเปˆเบงเบกเบเบฑเบ™เปƒเบ™เบเบฒเบ™เบเบงเบ”เบชเบญเบš, เบžเบฝเบ‡เปเบ•เปˆเบเบงเบ”เป€เบšเบดเปˆเบ‡เบชเบดเปˆเบ‡เบ—เบตเปˆเบ›เบฐเบ•เบดเบšเบฑเบ”เป„เบ”เป‰. เป€เบ‚เบปเป‰เบฒเบเบฑเบ™เป„เบ”เป‰เบเบฑเบš -เบ,
เบซเป‰เบญเบ‡เบชเบฐเบซเบกเบธเบ”เบˆเบฐเบ–เบทเบเบ„เบปเป‰เบ™เบซเบฒเบเปˆเบญเบ™เปเบ•เปˆเบซเบผเบฑเบ‡เบˆเบฒเบเบ™เบฑเป‰เบ™เบšเปเปˆเป„เบ”เป‰เบเบงเบ”เป€เบšเบดเปˆเบ‡.

-d dbfile, -D dbfile
เบฅเบฐเบšเบธเบ–เบฒเบ™เบ‚เปเป‰เบกเบนเบ™เบชเบฑเบ™เบเบฒเบฅเบฑเบเบ‚เบญเบ‡เป„เบŸเบฅเปŒ fallback เบชเปเบฒเบฅเบฑเบšเป„เบ”เบ™เบฒเบกเบดเบ (เบชเบฒเบ—เบฒเบฅเบฐเบ™เบฐเบ—เบฝเบšเบเบฑเบšเป€เบญเบเบฐเบŠเบปเบ™)
เบเบฒเบ™เบ—เบปเบ”เบชเบญเบš. เบเบฒเบ™โ€‹เบˆเบฑเบ”โ€‹เบ›เบฐโ€‹เป€เบžเบ”โ€‹เป€เบซเบผเบปเปˆเบฒโ€‹เบ™เบตเป‰โ€‹เบˆเบฐโ€‹เบ–เบทเบโ€‹เบ™เปเบฒโ€‹เปƒเบŠเป‰โ€‹เบ–เป‰เบฒโ€‹เบซเบฒเบโ€‹เบงเปˆเบฒโ€‹เบซเป‰เบญเบ‡โ€‹เบชเบฐโ€‹เบซเบกเบธเบ”โ€‹เบšเปเปˆโ€‹เป„เบ”เป‰โ€‹เบชเบฐโ€‹เบšเบฑเบš (ie
เบเบฒเบ™เบˆเบฑเบ”เบ›เบฐเป€เบžเบ”เบšเปเปˆเบกเบตเบขเบนเปˆเปƒเบ™เบซเป‰เบญเบ‡เบชเบฐเบซเบกเบธเบ”เบ•เบปเบงเบกเบฑเบ™เป€เบญเบ‡). เปƒเบŠเป‰ -D เป€เบžเบทเปˆเบญโ€‹เบŠเบตเป‰โ€‹เบšเบญเบโ€‹เบงเปˆเบฒโ€‹เบžเบฝเบ‡โ€‹เปเบ•เปˆโ€‹
เบ‚เปเป‰เบกเบนเบ™เบˆเบฒเบ dbfile เบ„เบงเบ™เบˆเบฐเบ–เบทเบเบ™เปเบฒเปƒเบŠเป‰. เปเบ–เบงเปƒเบ™ dbfile เบชเบฒเบกเบฒเบ”เป€เบ›เบฑเบ™เบซเบ™เบถเปˆเบ‡เปƒเบ™เป€เบซเบผเบปเปˆเบฒเบ™เบตเป‰
เปเบšเบšเบŸเบญเบก:

เบซเปเบชเบฐเปเบธเบ”|เบชเบฑเบ™เบเบฒเบฅเบฑเบ
เบซเป‰เบญเบ‡เบชเบฐเปเบธเบ”|เบซเป‰เบญเบ‡เบฎเบฝเบ™|เบชเบฑเบ™เบเบฒเบฅเบฑเบ
library|FILE=เป€เบชเบฑเป‰เบ™เบ—เบฒเบ‡

เบซเป‰เบญเบ‡เบชเบฐเบซเบกเบธเบ” เบ•เป‰เบญเบ‡เป€เบ›เบฑเบ™เป€เบชเบฑเป‰เบ™เบ—เบฒเบ‡เป€เบ•เบฑเบกเป„เบ›เบซเบฒเบซเป‰เบญเบ‡เบชเบฐเปเบธเบ”เป€เบžเบทเปˆเบญเบเบณเบ™เบปเบ” (เบกเบฑเบ™เบšเปเปˆเบชเบฒเบกเบฒเบ”เป€เบ›เบฑเบ™
เบŠเบทเปˆเบžเบทเป‰เบ™เบ–เบฒเบ™).

เบฎเบนเบšเปเบšเบšเบ—เปเบฒเบญเบดเบ”เบซเบกเบฒเบ เบชเบฑเบ™เบเบฒเบฅเบฑเบ เป€เบ›เบฑเบ™เบชเปˆเบงเบ™เบ•เบปเบง.

เบฎเบนเบšเปเบšเบšเบ—เบตเบชเบญเบ‡เบซเบกเบฒเบ เบชเบฑเบ™เบเบฒเบฅเบฑเบ เบเบฑเบš เบฅเบฐเบ”เบฑเบš เบšเปˆเบญเบ™เบ—เบตเปˆ เบฅเบฐเบ”เบฑเบš เบญเบฒเบ”เบˆเบฐเป€เบ›เบฑเบ™เบชเบฒเบ—เบฒเบฅเบฐเบ™เบฐ, เป€เบญเบเบฐเบŠเบปเบ™, เบซเบผเบท
เบžเบฑเบ”เบ—เบฐเบ™เบฒ.

เบฎเบนเบšเปเบšเบšเบ—เบตเบชเบฒเบกเบŠเบตเป‰เปƒเบซเป‰เป€เบซเบฑเบ™เป„เบŸเบฅเปŒ เป€เบชเบฑเป‰เบ™เบ—เบฒเบ‡ เบ„เบงเบ™เป€เบ›เบตเบ”เบ•เบฒเบกเบ„เบงเบฒเบกเบ•เป‰เบญเบ‡เบเบฒเบ™เป€เบกเบทเปˆเบญเปƒเบ” เบซเป‰เบญเบ‡เบชเบฐเบซเบกเบธเบ” is
เบžเบปเบšเบ„เบฑเป‰เบ‡เบ—เปเบฒเบญเบดเบ”. เป„เบŸเบฅเปŒ เป€เบชเบฑเป‰เบ™เบ—เบฒเบ‡ เบ›เบฐเบเบญเบšเบกเบตเปเบ–เบงเบ‚เบญเบ‡เบชเบญเบ‡เบฎเบนเบšเปเบšเบšเบ—เปเบฒเบญเบดเบ”เบเบปเบเป€เบงเบฑเป‰เบ™เบชเปเบฒเบฅเบฑเบš
เบซเป‰เบญเบ‡เบชเบฐเบซเบกเบธเบ” เบžเบฒเบเบชเบฐเบซเบ™เบฒเบก. เบฎเบนเบšเปเบšเบšเบ—เบตเบชเบฒเบกเปเบกเปˆเบ™เบเบฒเบ™เป€เบฅเบฑเปˆเบ‡เป€เบžเบทเปˆเบญเบซเบผเบตเบเป€เบงเบฑเป‰เบ™เบเบฒเบ™เบ›เบธเบ‡เปเบ•เปˆเบ‡เบเบฒเบ™เบˆเบฑเบ”เบ›เบฐเป€เบžเบ”เบซเบผเบฒเบ
เบชเบฒเบเบชเปเบฒเบฅเบฑเบšเบซเป‰เบญเบ‡เบชเบฐเบซเบกเบธเบ”เบšเปเปˆเป€เบ„เบตเบเบžเบปเบšเปƒเบ™เบเบฒเบ™เปเบฅเปˆเบ™.

-O dbfile
เบฅเบฐเบšเบธเป„เบŸเบฅเปŒ override เป€เบžเบทเปˆเบญเปเบเป‰เป„เบ‚เบเบฒเบ™เบˆเบฑเบ”เบ›เบฐเป€เบžเบ”เบชเบฑเบ™เบเบฒเบฅเบฑเบเบชเปเบฒเบฅเบฑเบšเป„เบ”เบ™เบฒเบกเบดเบ
เบเบฒเบ™เบ—เบปเบ”เบชเบญเบš (เบชเบฒเบ—เบฒเบฅเบฐเบ™เบฐเบ—เบฝเบšเบเบฑเบšเป€เบญเบเบฐเบŠเบปเบ™). เบฎเบนเบšเปเบšเบšเบ‚เบญเบ‡เป„เบŸเบฅเปŒ override เปเบกเปˆเบ™เบ„เป‰เบฒเบเบ„เบท:

เบซเป‰เบญเบ‡เบชเบฐเปเบธเบ”|เบชเบฑเบ™เบเบฒเบฅเบฑเบ|เบซเป‰เบญเบ‡เบฎเบฝเบ™

เบซเป‰เบญเบ‡เบชเบฐเบซเบกเบธเบ”เบชเบฒเบกเบฒเบ”เป€เบ›เบฑเบ™เป€เบชเบฑเป‰เบ™เบ—เบฒเบ‡เป€เบ•เบฑเบกเบซเบผเบทเบŠเบทเปˆเบžเบทเป‰เบ™เบ–เบฒเบ™. เบ–เป‰เบฒเบซเป‰เบญเบ‡เบชเบฐเปเบธเบ”เปเบกเปˆเบ™ "__SKIP__" เบชเบฑเบ™เบเบฒเบฅเบฑเบ
เบˆเบฐโ€‹เบ–เบทเบโ€‹เบฅเบฐโ€‹เป€เบฅเบตเบโ€‹เบชเปเบฒโ€‹เบฅเบฑเบšโ€‹เบซเป‰เบญเบ‡โ€‹เบชเบฐโ€‹เบซเบกเบธเบ”โ€‹เปƒเบ”โ€‹เบซเบ™เบถเปˆเบ‡โ€‹เบ—เบตเปˆโ€‹เบกเบฑเบ™โ€‹เบžเบปเบšโ€‹เป€เบซเบฑเบ™โ€‹เบขเบนเปˆโ€‹เปƒเบ™โ€‹. เบซเป‰เบญเบ‡โ€‹เบฎเบฝเบ™โ€‹เบชเบฒโ€‹เบกเบฒเบ”โ€‹เป€เบ›เบฑเบ™ "เบชเบฒโ€‹เบ—เบฒโ€‹เบฅเบฐโ€‹เบ™เบฐโ€‹",
"เบชเปˆเบงเบ™เบ•เบปเบง", "เบžเบฑเบ”เบ—เบฐเบ™เบฒ", เบซเบผเบท "เบฅเบถเบš". เบซเป‰เบญเบ‡เบฎเบฝเบ™ "เบฅเบถเบš" เปเบกเปˆเบ™เบžเบดเป€เบชเบ”, เบซเบกเบฒเบเบ„เบงเบฒเบกเบงเปˆเบฒ
เบชเบฑเบ™โ€‹เบเบฒโ€‹เบฅเบฑเบโ€‹เป„เบ”เป‰โ€‹เบ–เบทเบโ€‹เบฅเบปเบšโ€‹เบญเบญเบโ€‹เบˆเบฒเบโ€‹เบซเป‰เบญเบ‡โ€‹เบชเบฐโ€‹เบซเบกเบธเบ”โ€‹เปƒเบ™โ€‹เบšเบฒเบ‡โ€‹เบเบฒเบ™โ€‹เบ›เปˆเบญเบโ€‹. เบชเบฑเบ™เบเบฒเบฅเบฑเบ "__ALL__" เบชเปเบฒเบฅเบฑเบš
เบซเป‰เบญเบ‡เบฎเบฝเบ™ "เบฅเบถเบš" เบซเบกเบฒเบเบ„เบงเบฒเบกเบงเปˆเบฒเบซเป‰เบญเบ‡เบชเบฐเบซเบกเบธเบ”เบ—เบฑเบ‡เบซเบกเบปเบ”เป„เบ”เป‰เบ–เบทเบเบฅเบถเบšเบ–เบดเป‰เบกเบซเบผเบทเบšเปเปˆเบซเบกเบฑเป‰เบ™เบ„เบปเบ‡
เบเบฒเบ™เบ™เปเบฒเปƒเบŠเป‰.

เบ•เบปเบงเบขเปˆเบฒเบ‡:

libfoo.so.1|__bar|เบชเปˆเบงเบ™เบ•เบปเบง
/lib/libxyz.so.1|baz|เบชเบฒเบ—เบฒเบฅเบฐเบ™เบฐ
__SKIP__|__fputwc_xpg5

เบเบฒเบ™โ€‹เบ•เบฑเป‰เบ‡โ€‹เบ„เปˆเบฒโ€‹เป€เบซเบผเบปเปˆเบฒโ€‹เบ™เบตเป‰โ€‹เบฅเบปเบšโ€‹เบฅเป‰เบฒเบ‡โ€‹เบเบฒเบ™โ€‹เบˆเบฑเบ”โ€‹เบ›เบฐโ€‹เป€เบžเบ”โ€‹เปƒเบ”โ€‹เบซเบ™เบถเปˆเบ‡โ€‹เบžเบฒเบโ€‹เปƒเบ™โ€‹เบซเป‰เบญเบ‡โ€‹เบชเบฐโ€‹เบซเบกเบธเบ” (เบˆเบฒเบโ€‹เบซเป‰เบญเบ‡โ€‹เบชเบฐโ€‹เบซเบกเบธเบ”โ€‹
เบชเบฐโ€‹เบšเบฑเบšโ€‹เบžเบฒโ€‹เบชเบฒโ€‹, เบชเบฒโ€‹เบกเบฒเบ”โ€‹เป„เบ”เป‰โ€‹เบฎเบฑเบšโ€‹เบˆเบฒเบโ€‹ pvs(1), เปเบฅเบฐเบญเบทเปˆเบ™เป†).

-A เบฅเบฒเบเบเบฒเบ™เป„เบŸเบฅเปŒ
เบเปเบฒเบ™เบปเบ”เบซเป‰เบญเบ‡เบชเบฐเบซเบกเบธเบ” ABI เบ—เบตเปˆเบกเบตเบ„เบงเบฒเบกเบชเบปเบ™เปƒเบˆเบเบฑเบšเบซเป‰เบญเบ‡เบชเบฐเบซเบกเบธเบ”เบ—เบตเปˆเบกเบตเบฅเบฒเบเบŠเบทเปˆเบขเบนเปˆเปƒเบ™ เบฅเบฒเบเบเบฒเบ™เป„เบŸเบฅเปŒ (เป€เบ•เบฑเบก
เบŠเบทเปˆเป€เบชเบฑเป‰เบ™เบ—เบฒเบ‡, เบซเบ™เบถเปˆเบ‡เบ•เปเปˆเปเบ–เบง). เบžเบฝเบ‡เปเบ•เปˆเป‚เบ—เบซเบฒเบซเป‰เบญเบ‡เบชเบฐเบซเบกเบธเบ”เป€เบซเบผเบปเปˆเบฒเบ™เบตเป‰เบˆเบฐเบ–เบทเบเบเบงเบ”เบชเบญเบš; เบ—เบฑเบ‡เปเบปเบ”
เบเบฒเบ™เป‚เบ—เบซเป‰เบญเบ‡เบชเบฐเปเบธเบ”เบญเบทเปˆเบ™เป†เบˆเบฐเบ–เบทเบเบฅเบฐเป€เบฅเบตเบ.

-s dbfile, -S dbfile
เบฅเบฐเบšเบธเบ–เบฒเบ™เบ‚เปเป‰เบกเบนเบ™เบชเบฑเบ™เบเบฒเบฅเบฑเบเบ—เบตเปˆเบเบงเป‰เบฒเบ‡เบ‚เบงเบฒเบ‡เบชเปเบฒเบฅเบฑเบšเบเบฒเบ™เบ—เบปเบ”เบชเบญเบšเบเบฒเบ™เป€เบŠเบทเปˆเบญเบกเป‚เบเบ‡เปเบšเบšเบ„เบปเบ‡เบ—เบตเปˆ. dbfile เบญเบฒเบ”เบˆเบฐเป€เบ›เบฑเบ™
เบšเบฑเบ™เบŠเบตเบฅเบฒเบเบŠเบทเปˆเป„เบŸเบฅเปŒเบ—เบตเปˆเปเบเบเบ”เป‰เบงเบเป€เบ„เบทเปˆเบญเบ‡เปเบฒเบเบˆเบธเบ”. เบ–เป‰เบฒเป„เบŸเบฅเปŒเป€เบ›เบฑเบ™ static archive (lib*.a) เบกเบฑเบ™เปเบกเปˆเบ™
เบ›เบธเบ‡เปเบ•เปˆเบ‡เป€เบžเบทเปˆเบญเบชเบฐเบเบฑเบ”เบชเบฑเบ™เบเบฒเบฅเบฑเบ. เบ–เป‰เบฒเบšเปเปˆเบ”เบฑเปˆเบ‡เบ™เบฑเป‰เบ™เบกเบฑเบ™เป€เบ›เบฑเบ™เป„เบŸเบฅเปŒเบ–เบฒเบ™เบ‚เปเป‰เบกเบนเบ™เบ—เบตเปˆเบ›เบฐเบเบญเบšเบ”เป‰เบงเบ
เป€เบชเบฑเป‰เบ™เบ‚เบญเบ‡เบชเบฑเบ™เบเบฒเบฅเบฑเบเปเบšเบšเบŸเบญเบก|เบซเป‰เบญเบ‡เบชเบฐเปเบธเบ”:เป‚เบกเบ”เบนเบ™ เบ•เบปเบงเบขเปˆเบฒเบ‡:

shmat|/usr/lib/libc.a:shmsys.o
shmctl|/usr/lib/libc.a:shmsys.o
shmdt|/usr/lib/libc.a:shmys.o
shmget|/usr/lib/libc.a:shmsys.o
...

เป€เบกเบทเปˆเบญเบชเบฑเบ™เบเบฒเบฅเบฑเบเบ—เบฑเบ‡เบซเบกเบปเบ”เปƒเบ™ module.o เบ–เบทเบเบเปเบฒเบ™เบปเบ”เป„เบงเป‰เปƒเบ™เบ„เปเบฒเบฎเป‰เบญเบ‡เบชเบฐเบซเบกเบฑเบ, เบเบฒเบ™เป€เบŠเบทเปˆเบญเบกเป‚เบเบ‡เปเบšเบšเบ„เบปเบ‡เบ—เบตเปˆเบ‚เบญเบ‡
เป‚เบกเบ”เบนเบ™เบ™เบฑเป‰เบ™ (เปเบฅเบฐเบšเปˆเบญเบ™เป€เบเบฑเบšเบกเป‰เบฝเบ™เบซเป‰เบญเบ‡เบชเบฐเบซเบกเบธเบ”เบ—เบตเปˆเบชเบญเบ”เบ„เป‰เบญเบ‡เบเบฑเบ™) เปเบกเปˆเบ™เบชเบปเบกเบกเบธเบ”. เปƒเบŠเป‰ -S เบŠเบตเป‰เบšเบญเบ
เบงเปˆเบฒเบžเบฝเบ‡เปเบ•เปˆเบเบฒเบ™เบ—เบปเบ”เบชเบญเบšเบเบฒเบ™เป€เบŠเบทเปˆเบญเบกเบ•เปเปˆเบ„เบปเบ‡เบ—เบตเปˆเบ„เบงเบ™เป„เบ”เป‰เบฎเบฑเบšเบเบฒเบ™เบ›เบฐเบ•เบดเบšเบฑเบ”.

เบเบฒเบ™เบ™เปเบฒเปƒเบŠเป‰ -S int เป€เบžเบทเปˆเบญเป€เบฎเบฑเบ”เบžเบฝเบ‡เปเบ•เปˆเบเบฒเบ™เบเบงเบ”เบชเบญเบšเบเบฒเบ™เป€เบŠเบทเปˆเบญเบกเบ•เปเปˆเบ„เบปเบ‡เบ—เบตเปˆเปเบฅเบฐเบเบฒเบ™เบ™เปเบฒเปƒเบŠเป‰เบ–เบฒเบ™เบ‚เปเป‰เบกเบนเบ™เบžเบฒเบเปƒเบ™.

เบเบฒเบ™เบ™เปเบฒเปƒเบŠเป‰ -s none or -S none เป€เบžเบทเปˆเบญเบ‚เป‰เบฒเบกเบเบฒเบ™เบเบงเบ”เบชเบญเบšเบเบฒเบ™เป€เบŠเบทเปˆเบญเบกเป‚เบเบ‡เปเบšเบšเบ„เบปเบ‡เบ—เบตเปˆเบ—เบฑเบ‡เบซเบกเบปเบ”.

-j เบงเบฝเบ
เบเบฒเบ™เบ”เปเบฒเป€เบ™เบตเบ™เบ‡เบฒเบ™ เบงเบฝเบ เปƒเบ™เบ‚เบฐเบซเบ™เบฒเบ™เป€เบ›เบฑเบ™เบ‚เบฐเบšเบงเบ™เบเบฒเบ™เปเบเบเบ•เปˆเบฒเบ‡เบซเบฒเบ. เบซเบกเบฒเบเป€เบ–เบดเบ‡ -k. เบˆเบธเบ”เบ›เบฐเบชเบปเบ‡เบ•เบปเป‰เบ™เบ•เปเบชเปเบฒเบฅเบฑเบšเบเบฒเบ™
เป€เบ„เบทเปˆเบญเบ‡ CPU เบซเบผเบฒเบเบšเปˆเบญเบ™ เบงเบฝเบ เบ„เบงเบ™เบขเบนเปˆเปƒเบเป‰เบเบฑเบšเบˆเปเบฒเบ™เบงเบ™เบ‚เบญเบ‡เป‚เบ›เป€เบŠเบ”เป€เบŠเบต.
เบœเบปเบ™โ€‹เป„เบ”เป‰โ€‹เบฎเบฑเบšโ€‹เปเบกเปˆเบ™โ€‹เป„เบ”เป‰โ€‹เบฎเบฑเบšโ€‹เบเบฒเบ™โ€‹เป€เบเบฑเบšโ€‹เบเปเบฒโ€‹เปƒเบ™โ€‹เป„เบŸเบฅโ€‹เปŒ tmp เปเบฅเบฐโ€‹เบžเบดเบกโ€‹เบญเบญเบโ€‹เบ—เบฑเบ‡โ€‹เบซเบกเบปเบ”โ€‹เปƒเบ™โ€‹เป€เบงโ€‹เบฅเบฒโ€‹เบ”เบฝเบงโ€‹เบขเบนเปˆโ€‹เปƒเบเป‰โ€‹เบเบฑเบšโ€‹เบเบฒเบ™โ€‹เบชเบดเป‰เบ™โ€‹เบชเบธเบ”โ€‹เบเบฒเบ™โ€‹เบ”เปเบฒโ€‹เป€เบ™เบตเบ™โ€‹เบเบฒเบ™โ€‹เป€เบ›เบฑเบ™โ€‹
เปเบ•เปˆเบฅเบฐเบงเบฝเบเบชเปเบฒเป€เบฅเบฑเบ”.

If เบงเบฝเบ เปเบกเปˆเบ™ "-", "เบเบงเบ”เบžเบปเบš", เบซเบผเบท "n", เบˆเบฒเบเบ™เบฑเป‰เบ™ เบงเบฝเบ เบˆเบฐเบ–เบทเบเบ•เบฑเป‰เบ‡เป€เบ›เบฑเบ™เบ•เบปเบงเป€เบฅเบเบ‚เบถเป‰เบ™เบเบฑเบš
เบˆเปเบฒเบ™เบงเบ™เบ‚เบญเบ‡เป‚เบ›เป€เบŠเบ”เป€เบŠเบตเปƒเบ™เป€เบ„เบทเปˆเบญเบ‡เบ›เบฐเบˆเบธเบšเบฑเบ™ (เบ–เป‰เบฒเบชเบฒเบกเบฒเบ”เบเปเบฒเบ™เบปเบ”เป„เบ”เป‰).

เบ”เปเบฒเป€เบ™เบตเบ™เบ‡เบฒเบ™


เป‚เบ•เบ›เบฐเบ•เบดเบšเบฑเบ”เบเบฒเบ™เบ•เปเปˆเป„เบ›เบ™เบตเป‰เบ–เบทเบเบฎเบญเบ‡เบฎเบฑเบš:

เป„เบŸ เบšเบฑเบ™เบŠเบตเบฅเบฒเบเบŠเบทเปˆเบ‚เบญเบ‡ binary object เบ‚เบญเบ‡เบ„เปเบฒเบฎเป‰เบญเบ‡เบชเบฐเบซเบกเบฑเบเบ—เบตเปˆเบˆเบฐเบเบงเบ”เบชเบญเบš.

OUTPUT


เบกเบตเป€เบชเบฑเป‰เบ™เบซเบ™เบถเปˆเบ‡เบ•เปเปˆเบšเบฑเบ™เบซเบฒ (เบญเบฒเบ”เบˆเบฐเบกเบตเบšเบฑเบ™เบซเบฒเบซเบผเบฒเบเบ•เปเปˆเบชเบญเบ‡เบ–เบทเบเบเบงเบ”เบชเบญเบš) เป€เบŠเบดเปˆเบ‡
เบกเบตเบฅเบฑเบเบชเบฐเบ™เบฐเบ”เบฑเปˆเบ‡เบ•เปเปˆเป„เบ›เบ™เบตเป‰:

เบ–เป‰เบฒเบšเปเปˆเบžเบปเบšเบšเบฑเบ™เบซเบฒ:
เบŠเบทเปˆโ€‹เป€เบญโ€‹เบเบฐโ€‹เบชเบฒเบ™: เบ•เบปเบโ€‹เบฅเบปเบ‡

เบ–เป‰เบฒเบเบฒเบ™เปƒเบŠเป‰เบชเบฑเบ™เบเบฒเบฅเบฑเบเบชเปˆเบงเบ™เบ•เบปเบง:
เบŠเบทเปˆโ€‹เป€เบญโ€‹เบเบฐโ€‹เบชเบฒเบ™: เบชเปˆเบงเบ™เบ•เบปเบง (เบซเป‰เบญเบ‡เบชเบฐเบซเบกเบธเบ”:เบชเบฐเบšเบฑเบšเบชเปˆเบงเบ™เบ•เบปเบง) private_sym

เบ–เป‰เบฒโ€‹เบเบฒเบ™โ€‹เบ™เปเบฒโ€‹เปƒเบŠเป‰โ€‹เบชเบฑเบ™โ€‹เบเบฒโ€‹เบฅเบฑเบโ€‹เบžเบฑเบ”โ€‹เบ—เบฐโ€‹เบ™เบฒโ€‹:
เบŠเบทเปˆโ€‹เป€เบญโ€‹เบเบฐโ€‹เบชเบฒเบ™: เบžเบฑเบ”เบ—เบฐเบ™เบฒ (เบซเป‰เบญเบ‡เบชเบฐเบซเบกเบธเบ”:evolving_vers) evolving_sym

เบ–เป‰เบฒเป„เบŸเบฅเปŒเบ–เบทเบเป€เบŠเบทเปˆเบญเบกเบ•เปเปˆเปเบšเบšเบ„เบปเบ‡เบ—เบตเปˆเปƒเบ™เบซเป‰เบญเบ‡เบชเบฐเปเบธเบ”เบฅเบฐเบšเบปเบš:
เบŠเบทเปˆโ€‹เป€เบญโ€‹เบเบฐโ€‹เบชเบฒเบ™: STATIC_LINK (เป€เบเบฑเบš)

เบ–เป‰เบฒเบเบฒเบ™เบเบงเบ”เบชเบญเบšเป„เบŸเบฅเปŒเบ–เบทเบเบ‚เป‰เบฒเบก:
เบŠเบทเปˆโ€‹เป€เบญโ€‹เบเบฐโ€‹เบชเบฒเบ™: เบ‚เป‰เบฒเบก (เป€เบซเบ”เบœเบปเบ™)

เบžเบฒเบโ€‹เปƒเบ•เป‰โ€‹เบเบฒเบ™โ€‹เบ™เปเบฒโ€‹เปƒเบŠเป‰โ€‹เบ‚เบญเบ‡โ€‹เบŠเบฑเป‰เบ™โ€‹เบฎเบฝเบ™โ€‹เบ—เบตเปˆโ€‹เบ–เบทเบโ€‹เบฅเบปเบšโ€‹เปƒเบ™โ€‹ -O override เบ—เบฒเบ‡เป€เบฅเบทเบญเบเป„เบŸเบฅเปŒ, เบšเบฑเบ™เบซเบฒเป€เบซเบผเบปเปˆเบฒเบ™เบตเป‰เบญเบฒเบ”เบˆเบฐเป€เบ›เบฑเบ™
เบžเบปเบš:

เบ–เป‰เบฒเบชเบฑเบ™เบเบฒเบฅเบฑเบเบ–เบทเบเบฅเบถเบšเบญเบญเบเบˆเบฒเบเบซเป‰เบญเบ‡เบชเบฐเบซเบกเบธเบ”เปƒเบ™เบšเบฒเบ‡เบฅเบธเป‰เบ™:
เบŠเบทเปˆโ€‹เป€เบญโ€‹เบเบฐโ€‹เบชเบฒเบ™: DELETED_SYM: เบชเบฑเบ™เบเบฒเบฅเบฑเบ/เบซเป‰เบญเบ‡เบชเบฐเบซเบกเบธเบ”

(เบซเป‰เบญเบ‡เบชเบฐเบซเบกเบธเบ” เบˆเบฐเบ–เบทเบ "unbound" เบ–เป‰เบฒเบชเบฑเบ™เบเบฒเบฅเบฑเบเบšเปเปˆเป„เบ”เป‰เบ–เบทเบเบœเบนเบเบกเบฑเบ”)

เบ–เป‰เบฒเบซเป‰เบญเบ‡เบชเบฐเบซเบกเบธเบ”เบ—เบฑเบ‡เบซเบกเบปเบ”เป„เบ”เป‰เบ–เบทเบเบฅเบถเบšเบ–เบดเป‰เบกเปƒเบ™เบšเบฒเบ‡เบเบฒเบ™เบ›เปˆเบญเบเบซเบผเบทเบšเปเปˆเบซเบกเบฑเป‰เบ™เบ„เบปเบ‡เบ—เบตเปˆเบˆเบฐ
เปƒเบŠเป‰:
เบŠเบทเปˆโ€‹เป€เบญโ€‹เบเบฐโ€‹เบชเบฒเบ™: UNSTABLE_LIB: เบซเป‰เบญเบ‡เบชเบฐเปเบธเบ”-sname = เป€เบชเบฑเป‰เบ™โ€‹เบ—เบฒเบ‡โ€‹เบซเป‰เบญเบ‡โ€‹เบชเบฐโ€‹เบซเบกเบธเบ”โ€‹

(เป€เบชเบฑเป‰เบ™โ€‹เบ—เบฒเบ‡โ€‹เบซเป‰เบญเบ‡โ€‹เบชเบฐโ€‹เบซเบกเบธเบ”โ€‹ เบญเบฒเบ”เบˆเบฐเป€เบ›เบฑเบ™ "เบšเปเปˆเบžเบปเบšเป„เบŸเบฅเปŒ" เบ–เป‰เบฒเบซเป‰เบญเบ‡เบชเบฐเบซเบกเบธเบ”เบšเปเปˆเบชเบฒเบกเบฒเบ”เบŠเบญเบเบซเบฒเป„เบ”เป‰)

เบšเบฑเบ™เบซเบฒเบ•เปเปˆเป„เบ›เบ™เบตเป‰เบˆเบฐเป€เบฎเบฑเบ”เปƒเบซเป‰เป€เบเบตเบ”เบ„เบงเบฒเบกเบœเบดเบ”เบžเบฒเบ”เบฎเป‰เบฒเบเปเบฎเบ‡เป€เบงเบฑเป‰เบ™เป€เบชเบเปเบ•เปˆเบงเปˆเบฒ -k เบ—เบฒเบ‡โ€‹เป€เบฅเบทเบญเบโ€‹เปเบกเปˆเบ™โ€‹เบเบฒเบ™โ€‹เบ™เปเบฒโ€‹เปƒเบŠเป‰โ€‹:

เบ–เป‰เบฒเบ•เบปเบงเป€เบŠเบทเปˆเบญเบกเบ•เปเปˆเปเบšเบšเป€เบ„เบทเปˆเบญเบ™เป„เบซเบงเบšเปเปˆเบชเบฒเบกเบฒเบ”เปเบเป‰เป„เบ‚เป„เบ”เป‰ N เบชเบฑเบ™โ€‹เบเบฒโ€‹เบฅเบฑเบโ€‹เปƒเบ™โ€‹เป€เบงโ€‹เบฅเบฒโ€‹เบ—เบตเปˆโ€‹ ldd -r เป„เบ”เป‰โ€‹เบ”เปเบฒโ€‹เป€เบ™เบตเบ™โ€‹เบเบฒเบ™โ€‹:
เบŠเบทเปˆโ€‹เป€เบญโ€‹เบเบฐโ€‹เบชเบฒเบ™: UNBOUND_SYMBOLS: N

เบ–เป‰เบฒเบ•เบปเบงเป€เบŠเบทเปˆเบญเบกเบ•เปเปˆเปเบšเบšเป„เบ”เบ™เบฒเบกเบดเบเบžเบปเบšเบงเปˆเบฒเบšเปเปˆเบกเบตเบเบฒเบ™เบœเบนเบเบกเบฑเบ”เปเบšเบšเป„เบ”เบ™เบฒเบกเบดเบ:
เบŠเบทเปˆโ€‹เป€เบญโ€‹เบเบฐโ€‹เบชเบฒเบ™: NO_BINDINGS

If ldd -r เบเบฑเบš LD_DEBUG=เป„เบŸเบฅเปŒ,เบเบฒเบ™เบœเบนเบเบกเบฑเบ” เบฅเบปเป‰เบกเป€เบซเบฅเบง:
เบŠเบทเปˆโ€‹เป€เบญโ€‹เบเบฐโ€‹เบชเบฒเบ™: LDD_ERROR

เปƒเบ™เบชเบฒเบกเบเปเบฅเบฐเบ™เบตเบชเบธเบ”เบ—เป‰เบฒเบเบ™เบตเป‰เบ”เปเบฒเป€เบ™เบตเบ™เบเบฒเบ™ ldd -r เบขเบนเปˆเปƒเบ™เป„เบŸเบฅเปŒเบ–เบฒเบ™เบชเบญเบ‡เบชเปเบฒเบฅเบฑเบšเบ‚เปเป‰เบกเบนเบ™เป€เบžเบตเปˆเบกเป€เบ•เบตเบกเบเปˆเบฝเบงเบเบฑเบšเบชเบดเปˆเบ‡เบ—เบตเปˆ
เบœเบดเบ”เบžเบฒเบ” (เบชเบฑเบ‡เป€เบเบ”เบงเปˆเบฒ abicheck เปเบฅเปˆเบ™ ldd -r เบเบฑเบš LD_DEBUG=เป„เบŸเบฅเปŒ,เบเบฒเบ™เบœเบนเบเบกเบฑเบ” เบ•เบฑเป‰เบ‡). เปƒเบ™เบšเบฒเบ‡
เบฅเบฐเบšเบปเบšเบ•เบปเบงเป€เบŠเบทเปˆเบญเบกเบ•เปเปˆเปเบšเบšเป€เบ„เบทเปˆเบญเบ™เป„เบซเบงเบˆเบฐเบšเปเปˆเบ›เบฐเบกเบงเบ™เบœเบปเบ™เป‚เบ„เบ‡เบเบฒเบ™ SUID เบ”เป‰เบงเบ LD_DEBUG เบเปเบฒเบ™เบปเบ” (เบ™เบตเป‰เบ›เบปเบเบเบฐเบ•เบดเปเบฅเป‰เบง
เบœเบปเบ™เป„เบ”เป‰เบฎเบฑเบšเปƒเบ™ NO_BINDINGS เปƒเบ™ abicheck เบœเบปเบ™เบœเบฐเบฅเบดเบ”).

เปƒเบซเป‰เบชเบฑเบ‡เป€เบเบ”เบงเปˆเบฒเบ–เป‰เบฒเบ—เปˆเบฒเบ™เปƒเบŠเป‰ abicheck เปƒเบ™เบซเป‰เบญเบ‡เบชเบฐเบซเบกเบธเบ”เบ—เบตเปˆเปƒเบŠเป‰เบฎเปˆเบงเบกเบเบฑเบ™ (เบ•เบปเบงเบขเปˆเบฒเบ‡เป€เบŠเบฑเปˆเบ™ libfoo.so) เบ™เบฑเป‰เบ™
เบกเบต เบšเปเปˆ เป„เบ”เป‰โ€‹เบฎเบฑเบšโ€‹เบเบฒเบ™โ€‹เบเปเปˆโ€‹เบชเป‰เบฒเบ‡โ€‹เบ”เป‰เบงเบโ€‹ -l lib เบ—เบธเบ‡เป€เบžเบทเปˆเบญเบšเบฑเบ™เบ—เบถเบเบเบฒเบ™เบ‚เบถเป‰เบ™เบเบฑเบšเบซเป‰เบญเบ‡เบชเบฐเบซเบกเบธเบ”เบ‚เบญเบ‡เบ•เบปเบ™, เบซเบผเบฑเบ‡เบˆเบฒเบเบ™เบฑเป‰เบ™ "unbound
เบชเบฑเบ™เบเบฒเบฅเบฑเบ "เบšเบฑเบ™เบซเบฒเปเบกเปˆเบ™เป€เบ›เบฑเบ™เป„เบ›เป„เบ”เป‰เบซเบผเบฒเบ, เบšเปเปˆเบกเบตเบซเบเบฑเบ‡เบซเบผเบฒเบเบ—เบตเปˆเบชเบฒเบกเบฒเบ”เป€เบฎเบฑเบ”เป„เบ”เป‰เบ™เบญเบเบˆเบฒเบเบเบฒเบ™เบเปเปˆเบชเป‰เบฒเบ‡เปƒเบซเบกเปˆ
เบซเปเบชเบฐเบซเบกเบธเบ”เบซเบผเบทเบเบฒเบ™เบเบงเบ”เบชเบญเบšเบชเบญเบ‡เบ„เปเบฒเบฎเป‰เบญเบ‡เบชเบฐเบซเบกเบฑเบเบ—เบตเปˆเปƒเบŠเป‰เบซเป‰เบญเบ‡เบชเบฐเบซเบกเบธเบ”เปเบฅเบฐเบเบฒเบ™เบ™เปเบฒเปƒเบŠเป‰ -l เบ—เบฒเบ‡เป€เบฅเบทเบญเบเบ‚เบญเบ‡
abicheck.

เบญเบญเบ STATUS


เบ„เปˆเบฒเบ—เบฒเบ‡เบญเบญเบเบ•เปเปˆเป„เบ›เบ™เบตเป‰เบ–เบทเบเบชเบปเปˆเบ‡เบ„เบทเบ™:

0 เบšเปเปˆเบกเบตเบ‚เปเป‰เบœเบดเบ”เบžเบฒเบ”เปเบฅเบฐเบšเปเปˆเบžเบปเบšเบšเบฑเบ™เบซเบฒ.

1 เป€เบเบตเบ”เบ„เบงเบฒเบกเบœเบดเบ”เบžเบฒเบ”เบฎเป‰เบฒเบเปเบฎเบ‡เบ‚เบถเป‰เบ™.

2 เบšเปเปˆโ€‹เบกเบตโ€‹เบ„เบงเบฒเบกโ€‹เบœเบดเบ”โ€‹เบžเบฒเบ”โ€‹เบญเบฑเบ™โ€‹เบฎเป‰เบฒเบโ€‹เปเบฎเบ‡โ€‹เบ—เบตเปˆโ€‹เป€เบเบตเบ”โ€‹เบ‚เบถเป‰เบ™โ€‹, เปเบ•เปˆโ€‹เบงเปˆเบฒ binary เบšเบฒเบ‡โ€‹เบ„เบปเบ™โ€‹เบกเบตโ€‹เบšเบฑเบ™โ€‹เบซเบฒโ€‹เบเบฒเบ™โ€‹เบเบงเบ”โ€‹เบžเบปเบšโ€‹.

เบซเบกเบฒเบเป€เบซเบ”


เบžเบฝเบ‡เปเบ•เปˆเบเบงเบ”เบซเบฒเบงเบฑเบ”เบ–เบธ ELF.

เปƒเบ™ -s -S -d เปเบฅเบฐ -O dbfiles เบ•เบปเบงเบญเบฑเบเบชเบญเบ™ '#' เป€เบฅเบตเปˆเบกเป€เบชเบฑเป‰เบ™เบชเบฐเปเบ”เบ‡เบ„เบงเบฒเบกเบ„เบดเบ”เป€เบซเบฑเบ™เปƒเบ™เปเบšเบšเบ›เบปเบเบเบฐเบ•เบด.

เป€เบงเบฑเป‰เบ™เป€เบชเบเปเบ•เปˆเบงเปˆเบฒเบ„เบปเบ™เบซเบ™เบถเปˆเบ‡เบเปเบฒเบฅเบฑเบ‡เปƒเบŠเป‰ "::" เบเบฒเบ™เบˆเบฑเบšเบ„เบนเปˆเบ—เบตเปˆเบเปเบฒเบซเบ™เบปเบ”เป€เบญเบ‡เบชเบฐเบซเบ™เบญเบ‡เปƒเบซเป‰เป‚เบ”เบเบœเปˆเบฒเบ™ -p or -e เบ—เบธเบ‡, abicheck เบชเบฒเบกเบฒเบ”
เบžเบฝเบ‡เปเบ•เปˆเบเบงเบ”เป€เบšเบดเปˆเบ‡เบเบฑเบšเบซเป‰เบญเบ‡เบชเบฐเบซเบกเบธเบ”เบฅเบฐเบšเบปเบšเบ—เบตเปˆเบกเบตเบชเบฑเบ™เบเบฒเบฅเบฑเบเบชเบฐเบšเบฑเบšเบ—เบตเปˆเบ™เปเบฒเปƒเบŠเป‰เบเบฑเบšเบžเบงเบเป€เบ‚เบปเบฒ (ie
เบ‚เปเป‰โ€‹เบกเบนเบ™โ€‹เบชเปˆเบงเบ™โ€‹เบ•เบปเบงโ€‹เปเบฅเบฐ / เบซเบผเบทโ€‹เบเบฒเบ™โ€‹เบžเบฑเบ”โ€‹เบ—เบฐโ€‹เบ™เบฒโ€‹เบ—เบตเปˆโ€‹เบšเบฑเบ™โ€‹เบ—เบถเบโ€‹เป„เบงเป‰โ€‹เบชเปเบฒโ€‹เบฅเบฑเบšโ€‹เปเบ•เปˆโ€‹เบฅเบฐโ€‹เบชเบฑเบ™โ€‹เบเบฒโ€‹เบฅเบฑเบโ€‹เปƒเบ™โ€‹เบซเป‰เบญเบ‡โ€‹เบชเบฐโ€‹เบซเบกเบธเบ”โ€‹เบ‚เบญเบ‡โ€‹เบ•เบปเบ™โ€‹เป€เบญเบ‡โ€‹)โ€‹.
เบชเปเบฒเบฅเบฑเบšเบ‚เปเป‰เบกเบนเบ™เป€เบžเบตเปˆเบกเป€เบ•เบตเบกเบเปˆเบฝเบงเบเบฑเบšเบเบฒเบ™เบชเบฐเบšเบฑเบšเบชเบฑเบ™เบเบฒเบฅเบฑเบ, เป€เบšเบดเปˆเบ‡ "เบ„เบนเปˆเบกเบท Solaris Linker เปเบฅเบฐเบซเป‰เบญเบ‡เบชเบฐเบซเบกเบธเบ”"
เบ›เบทเป‰เบกเบ„เบณเบ•เบญเบšเบขเบนเปˆเบ—เบตเปˆ URL http://docs.sun.com/ab2/coll.45.13 เปเบฅเบฐ Commands/Version-Script
เบžเบฒเบเบชเปˆเบงเบ™เบ‚เบญเบ‡ GNU linker "ld" เบซเบ™เป‰เบฒเบ‚เปเป‰เบกเบนเบ™.

เบฎเบนเบšเปเบšเบšเบเบฒเบ™เบˆเบฑเบšเบ„เบนเปˆเบŠเบทเปˆเบฅเบธเป‰เบ™เบชเบฑเบ™เบเบฒเบฅเบฑเบเป€เบฅเบตเปˆเบกเบ•เบปเป‰เบ™เปเบกเปˆเบ™เบ•เบปเบงเบžเบดเบกเบ™เป‰เบญเบเปƒเบซเบเปˆเบ—เบตเปˆเบเบปเบ‡เบเบฑเบšเบ•เบปเบงเบžเบดเบกเปƒเบซเบเปˆ
strings "เป€เบญเบเบฐเบŠเบปเบ™" เปเบฅเบฐ "เบžเบฑเบ”เบ—เบฐเบ™เบฒ" เบชเปเบฒเบฅเบฑเบšเบเปเบฅเบฐเบ™เบตเป€เบญเบเบฐเบŠเบปเบ™เปเบฅเบฐเบเบฒเบ™เบžเบฑเบ”เบ—เบฐเบ™เบฒ, เบ•เบฒเบกเบฅเปเบฒเบ”เบฑเบš.

เบŠเบทเปˆเป„เบŸเบฅเปŒเบ„เบตเบเบ—เบตเปˆเบกเบตเบ•เบปเบงเบญเบฑเบเบชเบญเบ™เบงเบปเบ‡เบขเบทเบกเบ”เบฝเบง เบซเบผเบทเปเบ–เบงเปƒเปเปˆเบˆเบฐเบ–เบทเบเบ‚เป‰เบฒเบกเป„เบ›; เบ”เบฑเปˆเบ‡เบเปˆเบฒเบง
เบ•เบปเบงเบญเบฑเบเบชเบญเบ™เปเบŠเบเปเบŠเบ‡เบเบฑเบšเบ„เปเบฒเบชเบฑเปˆเบ‡เบเบฒเบ™เป‚เบ—เบœเปˆเบฒเบ™ shell.

เป€เบžเบทเปˆเบญเปƒเบŠเป‰ recurse directory เบŠเบญเบเบซเบฒ(1โ€‹) เปเบฅเบฐโ€‹เบ—เบฑเบ‡โ€‹เบซเบกเบปเบ”โ€‹เป€เบเบฑเบšโ€‹เบเปเบฒโ€‹เบœเบปเบ™โ€‹เบœเบฐโ€‹เบฅเบดเบ”โ€‹เป€เบ›เบฑเบ™โ€‹เป„เบŸเบฅโ€‹เปŒโ€‹เบชเปเบฒโ€‹เบฅเบฑเบšโ€‹เบเบฒเบ™โ€‹เบ™เปเบฒโ€‹เปƒเบŠเป‰โ€‹เบเบฑเบšโ€‹
เป„เบ”เป‰ -f เบ—เบฒเบ‡เป€เบฅเบทเบญเบ, เบซเบผเบทเบขเบนเปˆเปƒเบ™เบ—เปเปˆเบœเปˆเบฒเบ™:

เบŠเบญเบเบซเบฒ ... | abicheck -f - ...

เปƒเบŠเป‰ abicheck เบญเบญเบ™เป„เบฅเบ™เปŒเป‚เบ”เบเปƒเบŠเป‰เบšเปเบฅเบดเบเบฒเบ™ onworks.net


เป€เบŠเบตเบšเป€เบงเบต เปเบฅเบฐเบชเบฐเบ–เบฒเบ™เบตเป€เบฎเบฑเบ”เบงเบฝเบเบŸเบฃเบต

เบ”เบฒเบงเป‚เบซเบผเบ”เปเบญเบฑเบš Windows เปเบฅเบฐ Linux

Linux เบ„เบณ เบชเบฑเปˆเบ‡

Ad