Nm - Command Linux - Unix Command

nm - qor calaamadaha faylalka sheyga

SYNOPSIS

nm [ -a | --debug-syms ] [ -g | - Isku dar-kaliya ]
[ -B ] [ -C | - Dhamaan [= style ]] [ -D | - Dayniami ]
[ -S | - cabbir-cabbir ] [ -s | - Gacan-siisid ]
[ -A | -o | - riix-feyl-magac ]
[ -n | -v | - tiro-kala-duwan ] [ -p | - ma aha nooc
[ -r | - waa nooc-kala-duwan ] [ - kala-duwan ] - -waxbarasho-kaliya ah ]
[ -t radix | --radix = radix ] [ -P | - Awood daro ]
[- dhejinta = bfdname ] [ -f format | --format = format ]
[ -defined-kaliya ] [ -l | - - - Tirada ] - [ -no-demangle ]
[ -V | - -shax ]] [ -X 32_64 ] [ --help ] [ objfile ...]

DESCRIPTION

GNU nm waxay calaamadeeysaa calaamadaha faylalka sheyga ah ee loo yaqaan " objfile " .... Haddii aan faylka shaygu jirin liiska doodaha, nm waxay u maleyneysaa faylka a.out .

Calaamadaha kasta, nm waxay muujinaysaa:

*

Qiimaha calaamadda, ee ku xusan doorashooyinka ikhtiyaarka ah (hoos fiiri), ama hexadecimal default.

*

Nooca calaamadda. Ugu yaraan noocyada soo socda ayaa la isticmaalayaa; Qaar kalena waxay yihiin, sidoo kale, waxay kuxirantahay qaabka faylka sheyga. Hadday le'eg tahay, calaamaddu waa maxaliga; haddii xajmiga, calaamaddu waa mid caalami ah.

A

Qiimaha calaamaduhu waa mid gebi ahaanba, oo aan isbeddeleynin adoo isku xiraya.

B

Calaamaddu waxay ku jirtaa qaybta xogta aan qarsoodi ahayn (oo loo yaqaan BSS).

C

Calaamaddu waa caan. Astaamaha caanka ah waa xog aan loo baahneyn. Marka la isku xiro, calaamado badan oo isku mid ah ayaa laga yaabaa inay ku soo baxaan isla magaca. Haddii calaamada loo qeexay meel kasta, calaamadaha caadiga ah waxaa laguula dhaqmaa tixraacyo aan qeexanayn.

D

Calaamaddu waxay ku jirtaa qaybta xogta hore.

G

Calaamaddu waxay ku jirtaa qaybta xogta ee bilowga ah ee loogu talagalay walxaha yaryar. Noocyada feylka ee qaar ka mid ah waxay u oggolaanayaan helitaanka waxgal ah oo waxtar u leh walxaha xogta yaryar, sida isbeddelka guud ee gaabiga intaysan ka soo horjeedin arrin caalami ah.

Aniga

Calaamadu waa calaamad aan toos ahayn calaamad kale. Tani waa GNUextension qaabka faylka a.out faylka kaas oo si dhif ah loo isticmaalo.

N

Calaamaddu waa calaamad khaldan.

R

Calaamaddu waxay ku jirtaa qaybta macluumaadka oo kaliya.

S

Calaamaddu waxay ku jirtaa qaybta macluumaadka aan qarsooneyn ee loogu talagalay walxaha yaryar.

T

Calaamaddu waxay ku jirtaa qaybta qoraalka (code).

U

Calaamaddu lama yaqaan.

V

Calaamaddu waa shay daciif ah. Marka calaamad daciif ah oo la jaangooyey ay ku xirantahay calaamadda caadiga ah, calaamadda caadiga ah ee la qeexay waxaa lagu isticmaalaa qalad la'aan. Marka calaamad aan la garanayn oo xiriir la leh oo calaamad aan la qeexin, qiimaha calaamadda daciifku waxay noqotaa eber iyada oo aan qalad lahayn.

W

Calaamaddu waa calaamad daciif ah oo aan si gaar ah loogu qorin astaamaha jilicsan. Marka calaamad daciif ah oo la jaangooyey ay ku xirantahay calaamadda caadiga ah, calaamadda caadiga ah ee la qeexay waxaa lagu isticmaalaa qalad la'aan. Marka calaamad aan la garanayn oo xiriir la leh oo calaamad aan la qeexin, qiimaha calaamadda daciifku waxay noqotaa eber iyada oo aan qalad lahayn.

-

Calaamaddu waa calaamadda saxda ah ee faylka a.out file. Xaaladdan oo kale, qiimaha xigta ee la daabacay ayaa ah goobaha kale, meelaha dabiiciga ah, iyo nooca xabagta. Calaamadaha Stabs waxaa loo isticmaalaa in lagu hayo macluumaadka khalkhalka.

?

Nooca sumadda lama garanayo, ama sheyga khaaska ah ee gaarka ah.

*

Magaca calaamadda.

OPTIONS

Foomamka dheer iyo mid gaaban ee xulashooyinka, oo lagu muujiyay halkan bedelaad, waa u dhigma.

-A

-o

- Magaca-feyl-magaca

Ku calaamadee calaamad kasta oo ah magaca faylka xogta (ama xubinaha diiwaangelinta) kaas oo la helay, halkii laga garan lahaa feylka xog-celinta mar kaliya, ka hor intaan dhamaan calaamadaha.

-a

-debug-syms

Muuji dhammaan calaamadaha, xitaa calaamadaha hortaagan-keliya; caadi ahaan kuwaani ma lihin.

-B

Sidoo kale sida --format = bsd (waafaqsanaanta la xiriirta MIPS nm ).

-C

- Doontey [= style ]

Decode ( gardarro ) magac calaamad ah oo hooseeya magaca magacyada heerka isticmaalaha. Ka sokow ka-saarida wixii bilow ah ee hoos-yimaada nidaamka, tani waxay ka dhigaysaa magaca C ++ magacyada akhriska. Noocyo kala duwan ayaa leh qaabab kala duwan. Argaggixisada qaababka kala duwan ee loo kala dooran karo ayaa loo isticmaali karaa si loo doorto qaab habboon oo habboon oo loogu talagalay xisaabtaada.

- ma demo

Ha u dhigin magacyada astaamaha hoose. Tani waa midda aasaasiga ah.

-D

- Dhexdhexaad

Muuji calaamadaha firfircoon halkii calaamadaha caadiga ah. Tani waxay waxtar u leedahay walxaha firfircoon, sida noocyada qaar ee maktabadaha la wadaago.

-f format

--format = qaab

Isticmaal qaabka qaabka wax loo soo saaro, oo noqon kara "bsd", sysv ", ama" posix ". Badalka waa "bsd". Kalfadhiga koowaad ee qaabka kaliya waa muhiim; waxay noqon kartaa kiis sare ama mid hoose.

-g

- Iskuulka-kaliya

Muuji calaamadaha dibedda oo keliya.

-l

- lambarada

Calaamad kasta, u isticmaal macluumaadka khalkhalka si aad isugu daydo in aad heshid filename iyo lambar xariiq. Si calaamad loo qeexo, raadi lambarka xariiqa cinwaanka calaamadda. Si aad u aragto calaamad aan la garanayn, raadi lambarka xariiqda dib u dejinta oo loola jeedo calaamadda. Haddii macluumaadka lambarka xariiqa la heli karo, daabac ka dib macluumaadka kale ee astaamaha.

-n

-v

- kala-duwanaansho

Calaamado calaamado ah ku calaamadeey cinwaankooda, halkii ay ku qori lahaayeen magacoodu.

-p

- ma kala soocno

Ha ku dhibin inaad calaamadaha kala soocdo amar kasta; daabacaan amarka la helay.

-P

- macquul ah

Isticmaal qaabka wax soo saar ee POSIX.2 halkii laga rabi lahaa qaabka caadiga ah. Isku mid ahaanshaha -fiiqda .

-S

- cabir-cabbir

Ku dheji cabbirka calaamadaha loogu talagalay qaabka "bsd".

-s

- Gacan-qabsashada

Markaad liis gareynayso calaamadaha xubnaha xubnaha, ku dar sawirka: khariidad (oo lagu kaydiyey xayndaabta ar ama ranlib ) kuwaasi oo ay ku qoran yihiin qeexitaano magacyada.

-r

- kala-duwanaansho

Dib usoo celi qaabka nooca (ha noqoto nambar ama alifbi); ugu dambaysta ha soo baxo.

- kala-sooc

U calaamee calaamadaha marka la cabbiro. Cabbirta waxaa loo xisaabiyaa sida farqiga u dhexeeya qiimaha calaamad iyo qiimaha calaamada qiimaha sare ee xigta. Cabbirta calaamadda waa la daabacaa, halkii laga bixin lahaa qiimaha.

-talka

--radix = radix

Isticmaal xagasha sida radixiga ah ee daabacaya qiimaha astaamaha. Waa inay ahaataa tobanle, o octoon ahaan, ama x for hexadecimal.

--target = bfdname

Sheeg walxaha code sheyga aan ahayn qaabka qaabka nidaamka nidaamka.

-u

- kaliya-keliya

Muuji kaliya calaamado aan qarsoodi ahayn (kuwa dibadda u ah faylka walax kasta).

- keli ah-kaliya

Muuji calaamadaha kaliya ee lagu qeexay faylka walxaha.

-V

- Codsi

Muuji tirada lambarka nm iyo ka bixitaanka.

-X

Doorashadan waa la iska indhatiray iyadoo loo eegayo nambarka AIX ee nm . Waxay qaadataa hal halbeeg oo ah inuu noqdo xargaha 32_64 . Nidaamka caadiga ah ee AIX nm waxay u dhigantaa -X 32 , kaas oo aan taageersanayn GNU nm .

--I caawi

Muuji soo koobida ikhtiyaarrada si aad uga baxdo oo aad uga baxdo.

SEE ALSO

ar (1), objdump (1), ranlib (1), iyo qoraallada macluumaadka loogu talagalay muraayadaha .

Muhiim: Isticmaal nambarka ninka ( % nin ) si aad u aragto sida amarka loo isticmaalo kombiyuutarkaaga gaarka ah.