انگلیسیفرانسویاسپانیایی

Ad


فاویکون OnWorks

ibdmsh - آنلاین در ابر

ibdmsh را در ارائه دهنده هاست رایگان OnWorks از طریق Ubuntu Online، Fedora Online، شبیه ساز آنلاین ویندوز یا شبیه ساز آنلاین MAC OS اجرا کنید.

این دستور ibdmsh است که می تواند در ارائه دهنده هاست رایگان OnWorks با استفاده از یکی از چندین ایستگاه کاری آنلاین رایگان ما مانند Ubuntu Online، Fedora Online، شبیه ساز آنلاین ویندوز یا شبیه ساز آنلاین MAC OS اجرا شود.

برنامه:

نام


ibdmsh IB DATA MODEL - پوسته TCL توسعه یافته

شرح


ibdmsh یک پوسته TCL است که با رابط برای مدل داده IB توسعه یافته است. برای استفاده از این پوسته
شما کد TCL را می نویسید که مستقیماً به اشیاء و توابع مدل داده IB دسترسی دارد.

بخش‌های فرعی زیر تعریف دقیقی را برای آن اشیا و API ارائه می‌کنند.

IBDM ثابت


گره انواع

ثابت های زیر توسط فیلد نوع شی گره استفاده می شود

[ ثابت : int ] $IB_UNKNOWN_NODE_TYPE = IB_UNKNOWN_NODE_TYPE

[ ثابت : int ] $IB_SW_NODE = IB_SW_NODE

[ ثابت : int ] $IB_CA_NODE = IB_CA_NODE

ورود اصطلاح پرچم

ثابت های زیر به عنوان بیت های آرگومان برای متغیر سراسری استفاده می شوند
$FabricUtilsVerboseLevel

[ ثابت : int ] $FABU_LOG_NONE = 0x0

[ ثابت : int ] $FABU_LOG_ERROR = 0x1

[ ثابت : int ] $FABU_LOG_INFO = 0x2

[ ثابت : int ] $FABU_LOG_VERBOSE = 0x4

IBDM جهانیان


سطح گزارش: روی مقادیر FABU_LOG* تنظیم کنید

[ جهانی : int ] $FabricUtilsVerboseLevel

IBDM اشیاء


این بخش انواع مختلفی از اشیاء را که توسط IBDM در معرض دید قرار گرفته اند را توضیح می دهد.

IBDM برخی از اشیاء داخلی خود را افشا می کند. شناسه های اشیاء توسط موارد مختلف بازگردانده می شوند
فراخوانی تابع بر اساس قوانین زیر قالب بندی می شود:

پارچه: پارچه:

سیستم: سیستم: :

SysPort: sysport: : :

گره: گره: :

بندر: بندر: : /

اشیاء IBDM اشیاء استاندارد Swig-Tcl هستند. به این ترتیب آنها دو طعم برای استفاده خود دارند:
متغیرها، اشیاء.

متغیرها/نشانگرها:
برای هر ویژگی شی یک روش "get" و "set" ارائه شده است.
فرمت روش ها به این صورت است: _ _ .
روش "set" فقط برای ویژگی های خواندن/نوشتن در دسترس است.

مثال:
تنظیم گره ها [ibdm_get_nodes]
تنظیم گره [lindex $nodes 0]
IBNode_numPorts_get $node

اشیاء:
با توجه به یک اشاره گر شی، می توان آن را به یک "شیء" Tcl تبدیل کرد.
با استفاده از دستور زیر:
-این

یک بار اعلام کرد را می توان به همراه استفاده کرد
با دستورات استاندارد "configure" و "cget".

مثال (به دنبال مورد قبلی):
IBFabric VaTech -این $پارچه
VaTech cget -NodeByName

برای حذف یک نماد شی (و فعال کردن نگاشت آن به دیگری
اشاره گر) استفاده کنید:
تغییر نام دهید ""
برای مثال:
تغییر نام VaTech ""

کلاس IBPort

در زیر فیلدها و روش های مختلف کلاس IB Port آورده شده است که یک را توضیح می دهد
پورت فیزیکی دستگاه IB (تراشه).

[ داده های عضو: IBPort * را برمی گرداند -p_remotePort
پورت در طرف دیگر پیوند متصل است

[ داده های عضو: IBSysPort * را برمی گرداند -p_sysPort
پورت سیستم (در صورت وجود) متصل به

[ داده های عضو: IBNode * ] -p_node را برمی گرداند
گره پورت بخشی از آن است.

[ داده های عضو: int را برمی گرداند] -num
پورت های فیزیکی با شماره مشخص می شوند.

[ داده‌های عضو: int بدون علامت را برمی‌گرداند] -base_lid
درب پایه اختصاص داده شده به پورت.

[ داده های عضو: IBLinkWidth * ] -width را برمی گرداند
عرض پیوند پورت

[ داده های عضو: IBLinkSpeed ​​* ] -speed را برمی گرداند
سرعت لینک پورت

[ داده‌های عضو: int بدون علامت را برمی‌گرداند] -counter1
یک مقدار عمومی برای استفاده توسط الگوریتم های مختلف

[ سازنده: IBPort * را برمی گرداند] نام IBPort شماره p_nodePtr
سازنده IBPort

[ عضو : new_uint64_t را برمی گرداند ] guid_get
راهنمای بندر را دریافت کنید

[ عضو : باطل را برمی گرداند ] guid_set guid
راهنمای پورت را اصلاح کنید

[ عضو : new_string را برمی گرداند] getName
دریافت نام پورت: یک پورت دستگاه متصل به درگاه سیستم (پنل جلویی) برمی گردد
نام پورت پنل جلویی

[ عضو : باطل را برمی گرداند ] اتصال p_otherPort ?width? ؟سرعت؟
پورت را به پورت گره دیگری با پارامترهای عرض و سرعت اختیاری وصل کنید

[ عضو : بازگشت بین ] قطع ارتباط
پورت را جدا کنید. در صورت موفقیت 0 برگردانید

کلاس IBNode

کلاس IB Node یک دستگاه IB (تراشه) را نشان می دهد.

[ داده های عضو: رشته * ] -name
نام گره (نام نمونه تراشه)

[ داده های عضو: IBNodeType را برمی گرداند] -type
یک $IB_SW_NODE یا $IB_CA_NODE

[ داده‌های عضو: uint16_t * ] -devId را برمی‌گرداند
شناسه دستگاه گره

[ داده‌های عضو: uint16_t * را برمی‌گرداند -revId
شناسه بازبینی دستگاه

[ داده های عضو: uint16_t * ] -vendId
شناسه فروشنده دستگاه

[ داده های عضو: رشته * ] -ویژگی ها را برمی گرداند
رشته کاما-sep از ویژگی های دلخواه k=v

[ داده‌های عضو: uint8_t را برمی‌گرداند] -rank
رتبه گره (0 یک ریشه است)

[ داده های عضو: IBSystem * را برمی گرداند -p_system
ما متعلق به چه سیستمی هستیم

[ داده های عضو: IBFabric * ] -p_fabric را برمی گرداند
ما متعلق به چه پارچه ای هستیم.

[ داده های عضو: int بدون امضا را برمی گرداند] -numPorts
تعداد پورت های فیزیکی

[ داده های عضو: vec_pport * را برمی گرداند - پورت ها
وکتور تمام پورت ها

[ داده های اعضا: vec_vec_byte * را برمی گرداند -MinHopsTable
جدولی از تعداد پرش های مورد نیاز برای رسیدن از هر پورت به هر درپوش هدف

[ داده های اعضا: vec_byte را برمی گرداند * ] -LFT
LFT این گره (فقط برای سوئیچ ها) که بردار طولانی پورت های هدف است -
شاخص درب است

[ عضو : new_uint64_t را برمی گرداند ] guid_get
GUID گره را دریافت کنید

[ عضو : باطل را برمی گرداند ] guid_set guid
GUID گره را تنظیم کنید

[ سازنده: IBNode را برمی گرداند * ] نام IBNode n p_fab p_sys t np
پیمانکار

[ Member : IBPort * ] makePort num
یک پورت جدید با شماره آن ایجاد کنید (در صورت نیاز) نشانگر پورت را برگردانید

[ عضو : IBPort * ] getPort num
دریافت یک پورت با شماره num = 1..N:

[ عضو : باطل را برمی گرداند ] setHops p_port lid hops
حداقل پرش را برای جفت درب پورت داده شده (* همه است) تنظیم کنید

[ Member : returns int ] getHops p_port lid
حداقل تعداد پرش های تعریف شده برای پورت داده شده یا همه را دریافت کنید

[ عضو : IBPort * ] getFirstMinHopPort lid
پورت‌های گره را اسکن کنید و اولین پورت را با min hop به درب پیدا کنید

[ Member : void را برمی گرداند] setLFTPortForLid lid portNum
جدول Forwarding Linear را برای درپوش داده شده تنظیم کنید

[ Member : returns int ] getLFTPortForLid lid
LFT را برای یک درپوش مشخص دریافت کنید

[ عضو : باطل را برمی گرداند ] repHopTable
جدول min hop گره را خارج کنید

کلاس IBSysPort

کلاس IBSysPort نشان دهنده یک پلاگین IB در پانل های جلو یا عقب سیستم است

[ داده های عضو: رشته * ] -name
نام پنل جلویی (سیلک) پورت

[ داده های عضو: IBSysPort * را برمی گرداند -p_remoteSysPort
در صورت اتصال پورت sys طرف دیگر

[ داده های عضو: IBSystem * را برمی گرداند -p_system
سیستمی که به آن تعلق دارد

[ داده های عضو: IBPort * را برمی گرداند ] -p_nodePort
پورت گره ای که به آن متصل می شود.

[ سازنده: IBSysPort * ] نام IBSysPort n p_sys
سازنده

[ عضو : باطل را برمی گرداند ] اتصال p_otherSysPort ?width? ؟سرعت؟
دو SysPort را وصل کنید

[ عضو : بازگشت بین ] قطع ارتباط
SysPort (و پورت ها) را قطع کنید. در صورت موفقیت 0 برگردانید

کلاس سیستم آی بی اس

کلاس IBSystem کل شاسی را نشان می دهد

[ داده های عضو: رشته * ] -name
نام "میزبان" سیستم

[ داده های عضو: رشته * ] -type
نوع Cougar، Buffalo، MTS2400 و غیره چیست. یک فایل IBNL مربوطه
باید وجود داشته باشد - تعریف این نوع سیستم

[ داده های عضو: IBFabric * ] -p_fabric را برمی گرداند
پارچه ای که سیستم به آن تعلق دارد

[ داده های اعضا: map_str_pnode * را برمی گرداند -NodeByName
اشاره گر گره را با نام آن ارائه کنید

[ داده‌های عضو: map_str_psysport * ] -PortByName
نقشه ای که نشانگر SysPort را با نام ارائه می کند

[ سازنده: IBSystem * را برمی گرداند] نام IBSystem n p_fab t
پیمانکار

[ عضو : new_uint64_t را برمی گرداند ] guid_get
GUID تصویر سیستم را دریافت کنید

[ عضو : باطل را برمی گرداند ] guid_set guid
GUID تصویر سیستم را تنظیم کنید

[ Member : IBSysPort * را برمی گرداند ] makeSysPort pName
مطمئن شوید که پورت را تعریف کرده‌ایم (پس اگر نشد آن را تعریف کنید)

[ عضو : IBPort را برمی گرداند * ] getSysPortNodePortByName sysPortName
پورت گره را برای پورت sys داده شده با نام دریافت کنید

[ Member : IBSysPort * ] نام getSysPort را برمی گرداند
یک پورت Sys با نام دریافت کنید

کلاس IBFabric

یک زیرشبکه کامل IB را نشان می دهد که از سیستم ها ساخته شده است

[ داده های اعضا: map_str_pnode * را برمی گرداند -NodeByName
فهرستی از نام گره و جفت اشاره گر ارائه کنید

[ داده های اعضا: map_str_psys * را برمی گرداند -SystemByName
لیستی از نام سیستم و جفت نشانگر ارائه دهید

[ داده های عضو: vec_pport * را برمی گرداند -PortByLid
فهرستی از نام پورت سیستم و جفت نشانگر را ارائه می دهد

[ داده های اعضا: map_guid_pnode * را برمی گرداند -NodeByGuid
فهرستی از جفت های راهنمای گره و اشاره گر گره را ارائه می دهد

[ داده های اعضا: map_guid_psys * را برمی گرداند -SystemByGuid
فهرستی از راهنمای تصویر سیستم و جفت نشانگر سیستم را ارائه می دهد

[ داده‌های عضو: map_guid_pport * ] -PortByGuid
فهرستی از راهنماهای پورت و جفت های اشاره گر پورت را ارائه می دهد

[ داده های عضو: int بدون امضا را برمی گرداند] -minLid
پیگیری حداقل درب استفاده شده است.

[ داده های عضو: int بدون امضا را برمی گرداند] -maxLid
حداکثر درب مسیر استفاده شده است.

[ داده‌های عضو: int بدون امضا را برمی‌گرداند] -lmc
مقدار LMC استفاده شده

[ Member : IBNode * را برمی گرداند ] makeNode n p_sys نوع numPorts
گره را با نام خود دریافت کنید (ایجاد یکی از آنها وجود ندارد)

[ Member : IBNode * ] نام getNode را برمی گرداند
گره را با نام خود دریافت کنید

[ Member : list_pnode را برمی گرداند * ] getNodesByType نوع
فهرست نشانگرهای گره را که با نوع مورد نیاز مطابقت دارند برگردانید

[ Member : IBSystem * ] نام makeGenericSystem را برمی گرداند
یک سیستم عمومی جدید ایجاد کنید - اساساً یک ظرف خالی برای گره ها ...

[ Member : IBSystem * ] را برمی گرداند نوع نام سیستم
یک سیستم جدید ایجاد کنید - نوع باید دارای یک کارخانه ثبت شده باشد.

[ Member : IBSystem * ] getSystem name
دریافت سیستم بر اساس نام

[ Member : IBSystem * ] getSystemByGuid guid را برمی گرداند
سیستم را توسط راهنمای آن دریافت کنید

[ Member : IBNode * ] getNodeByGuid guid را برمی گرداند
گره را توسط راهنمای آن دریافت کنید

[ Member : IBPort * ] getPortByGuid را برمی گرداند
پورت را توسط راهنمای آن دریافت کنید

[ عضو : void را برمی گرداند ] addCable t1 n1 p1 t2 n2 p2 ?width? ؟سرعت؟
یک کابل با توجه به دو مجموعه از نوع گره، نام گره و شماره پورت اضافه می کند. به صورت اختیاری
از عرض و سرعت معین برای اتصال استفاده کنید

[ عضو : int را برمی گرداند ] parseCables fn
فایل کابل ها را تجزیه کنید و پارچه را بسازید

[ Member : returns int ] parseTopology fn
فایل توپولوژی را تجزیه کنید و پارچه را بسازید

[ عضو : int را برمی گرداند ] addLink type1 numPorts1 sysGuid1 nodeGuid1 portGuid1 vend1
devId1 rev1 desc1 lid1 portNum1 type2 numPorts2 sysGuid2 nodeGuid2 portGuid2 vend2 devId2
rev2 desc2 lid2 portNum2 ?width? ؟سرعت؟
یک پیوند به پارچه اضافه کنید - با این کار سیستم و گره هایی در صورت لزوم ایجاد می شود.

[ عضو : int را برمی گرداند ] parseSubnetLinks fn
فایل OpenSM subnet.lst را تجزیه کنید و پارچه را از آن بسازید.

[ Member : int ] parseFdbFile fn
فایل روکش OpenSM FDB را تجزیه کنید و جداول LFT سوییچ ها را پر کنید

[ Member : int ] parseMCFdbFile fn
یک فایل OpenSM MCFDBs را تجزیه کنید و جدول MFT را بر اساس آن تنظیم کنید

[ Member : int ] parsePSLFile fn
فایل نقشه برداری مسیر به SL را تجزیه کنید. هر خط با: src_node_guid DLID SL

توسط بررسی حلقه اعتباری استفاده می شود

[ عضو : int را برمی گرداند ] parseSLVLFile fn
فایل جداول SLVL را تجزیه کنید. هر خط وجود دارد: sw_node_guid in_port out_port 0x(sl0)(sl1)
0x(sl2)(sl3)...

[ عضو : باطل را برمی گرداند ] setLidPort lid p_port
یک پورت درب را تنظیم کنید

[ عضو : IBPort * ] getPortByLid را برمی گرداند
یک پورت با درب دریافت کنید

[ IBFabric * ] new_IBFabric را برمی گرداند
یک پارچه جدید بسازید

[ void را برمی گرداند] delete_IBFabric p_fabric
یک پارچه را از بین ببرید

IBDM توابع


این بخش جزئیات مربوط به عملکردهایی را که IBDM در معرض نمایش قرار می دهد ارائه می دهد. دستور به دنبال آن است
نظم مورد انتظار در یک جریان منظم IBDM. همه آنها در صورت موفقیت 0 برمی گردند.

زیرشبکه ابزارگــان

این فایل مجموعه ای از ابزارهای کاربردی را در خود جای داده است تا در زیرشبکه اجرا شوند تا از مقداردهی اولیه OpenSM تقلید کنند
و نتایج را تجزیه و تحلیل کنید:

[ int ] ibdmAssignLids p_smNodePort ?lmc?
اختصاص درپوش‌ها با LMC اختیاری (چند درپوش در هر پورت)

[ int را برمی گرداند] ibdmCalcMinHopTables p_fabric
MinHopTables مورد نیاز برای اجرای مسیریابی سبک OpenSM را محاسبه و پر کنید.

[ int را برمی گرداند ] ibdmCalcUpDnMinHopTbls p_fabric rootNodesNameRex
MinHopTables را طبق قانون بالا/پایین محاسبه و پر کنید.

[ int را برمی گرداند] ibdmOsmRoute p_fabric
پارچه را با مسیریابی سبک OpenSM مسیریابی کنید

[ int را برمی گرداند] ibdmEnhancedRoute p_fabric
پارچه را با مسیریابی سبک OpenSM که با پشتیبانی بهتر از LMC > 0 بهبود یافته است، مسیریابی کنید

[ int را برمی گرداند] ibdmFatTreeRoute p_fabric rootNodes
پارچه را با استفاده از الگوریتمی که فقط برای درختان پرچاق مناسب است مسیریابی کنید

[ int را برمی گرداند] ibdmFatTreeAnalysis p_fabric
پارچه را تجزیه و تحلیل کنید تا ببینید آیا درخت چاق است یا خیر و اگر هست آن را مسیریابی کنید

[ int را برمی گرداند] ibdmVerifyCAtoCARoutes p_fabric
مطمئن شوید که همه (H)CA بر اساس تنظیمات LFT به یکدیگر متصل هستند

[ int را برمی گرداند] ibdmVerifyAllPaths p_fabric
اطمینان حاصل کنید که تمام سوئیچ ها و (H)CA بر اساس LFT به یکدیگر متصل هستند
تنظیمات

[ int را برمی گرداند] ibdmAnalyzeLoops p_fabric
یک بررسی دقیق برای حلقه های اعتباری. این الگوریتم یک بررسی کامل و دقیق انجام می دهد
اما تفسیر آن از مسیرهای حلقه اعتباری دشوار است. اگر ریشه ها را بدانید
از درخت (یا درخت متقارن است) ترجیحاً استفاده شود
ibdmReportNonUpDownCa2CaPaths

[ لیست_pnode را برمی گرداند] ibdmFindSymmetricalTreeRoots p_fabric
توپولوژی درخت را تجزیه و تحلیل کنید و ریشه های درخت را بر اساس تقارن آن پیدا کنید

[ لیست_pnode را برمی گرداند] ibdmFindRootNodesByMinHop p_fabric
بر اساس MinHopTable ریشه های درخت را پیدا کنید. عدم تقارن 5% مجاز است

[ int را برمی گرداند ] ibdmRankFabricByRoots p_fabric rootNodes
با توجه به لیست گره های ریشه (اسامی) گره ها را رتبه بندی کنید (ریشه = 0)

[ int را برمی گرداند ] ibdmReportNonUpDownCa2CaPaths p_fabric rootNodes
مسیرها را تجزیه و تحلیل کنید تا مطمئن شوید که قانون بالا/پایین حفظ شده است

[ int ] ibdmCheckMulticastGroups p_fabric
اتصال مسیریابی چندپخشی را تأیید کنید

[ int را برمی گرداند ] ibdmCheckFabricMCGrpsForCreditLoopPotential p_fabric rootNodes
مسیریابی چندپخشی را تجزیه و تحلیل کنید تا مطمئن شوید که از قانون بالا/پایین پیروی می کند

[ int را برمی گرداند ] ibdmLinkCoverageAnalysis p_fabric rootNodes
برنامه ای برای انتقال از مجموعه ای از منابع به مقصد تهیه کنید به طوری که
در هر مرحله هیچ پیوندی وجود ندارد که بیش از حد اشتراک داشته باشد و پس از تمام مراحل همه
پیوندهای پارچه برجسته شد

ردیابی ابزارگــان

این توابع به ردیابی مسیرها اجازه می دهد تا گره های بازدید شده را گزارش کنند

[ int را برمی گرداند ] ibdmTraceDRPathRoute p_smNodePort drPathPortNums
یک مسیر هدایت شده از بندر داده شده را ردیابی کنید

[ int را برمی گرداند ] ibdmTraceRouteByMinHops p_fabric slid dlid
مسیری را در امتداد MinHop از درپوش های مبدا تا مقصد ردیابی کنید

[ int را برمی گرداند ] ibdmTraceRouteByLFT p_fabric slid dlid hops p_nodesList
مسیری را به دنبال LFT دنبال کنید که متغیرهای لیست گره و hops را به روز می کند

توپولوژی تطابق ابزارگــان

ابزارهای زیر با دو فابریک مطابقت دارند که هم پیام‌های عدم تطابق و هم a
پارچه یکپارچه

[ int را برمی گرداند ] ibdmMatchFabrics p_spec_fabric p_discovered_fabric anchorNodeName
anchorPortNum anchorPortGuid
یک پارچه مبتنی بر توپولوژی را با یک پارچه کشف شده که از پورت انکر شروع می شود مطابقت دهید

[ int را برمی گرداند ] ibdmBuildMergedFabric p_spec_fabric p_discovered_fabric p_merged_fabric
پس از تطبیق با استفاده از ibdmMatchFabrics، "پارچه ادغام شده" را با اطلاعات پر کنید
برای گره های همسان ادغام شد

بارگیری تحلیل و بررسی ابزارگــان

امکان ردیابی و گزارش اشتراک بیش از حد لینک را فراهم کنید

[ int را برمی گرداند] ibdmCongInit p_fabric
سیستم ردیابی را راه اندازی کنید

[ int را برمی گرداند] ibdmCongCleanup p_fabric
شمارنده ها را تمیز کنید و جابجا کنید

[ int را برمی گرداند] ibdmCongClear p_fabric
پیشخوان های پاکسازی

[ int را برمی گرداند ] ibdmCongTrace p_fabric srcLid dstLid
مسیری را بین درپوش هایی که اطلاعات استفاده از پیوند را به روز می کنند، ردیابی کنید

[ int را برمی گرداند] ibdmCongReport p_fabric
اطلاعات تراکم حاصل را گزارش دهید

[ بازگشت بین ] ibdmCongDump p_fabric
تمام اطلاعات ردیابی ازدحام را تخلیه کنید

با استفاده از خدمات onworks.net از ibdmsh به صورت آنلاین استفاده کنید


سرورها و ایستگاه های کاری رایگان

دانلود برنامه های ویندوز و لینوکس

  • 1
    فایر فاکس
    فایر فاکس
    Firebird RDBMS ویژگی های ANSI SQL را ارائه می دهد
    و روی لینوکس، ویندوز و اجرا می شود
    چندین پلتفرم یونیکس امکانات
    همزمانی و عملکرد عالی
    & قدرت...
    Firebird را دانلود کنید
  • 2
    KompoZer
    KompoZer
    KompoZer یک ویرایشگر HTML wysiwyg است که از آن استفاده می کند
    پایگاه کد موزیلا کامپوزر مانند
    توسعه Nvu متوقف شده است
    در سال 2005، KompoZer بسیاری از باگ ها را برطرف کرد و
    اف می افزاید...
    دانلود KompoZer
  • 3
    دانلود مانگا رایگان
    دانلود مانگا رایگان
    دانلودر رایگان مانگا (FMD) یک برنامه است
    برنامه متن باز نوشته شده در
    Object-Pascal برای مدیریت و
    دانلود مانگا از وب سایت های مختلف
    این یک آینه است...
    دانلود رایگان مانگا دانلود
  • 4
    اتبوتین
    اتبوتین
    UNetbootin به شما این امکان را می دهد که بوتیبل ایجاد کنید
    درایوهای USB زنده برای اوبونتو، فدورا و
    سایر توزیع های لینوکس بدون
    رایت سی دی روی ویندوز، لینوکس و
    و ...
    UNetbootin را دانلود کنید
  • 5
    Dolibarr ERP - CRM
    Dolibarr ERP - CRM
    Dolibarr ERP - CRM یک ابزار آسان برای استفاده است
    بسته نرم افزاری منبع باز ERP و CRM
    (با یک سرور وب php یا به عنوان اجرا شود
    نرم افزار مستقل) برای مشاغل،
    پایه های ...
    دانلود Dolibarr ERP - CRM
  • 6
    SQuirreL SQL مشتری
    SQuirreL SQL مشتری
    SQuirreL SQL Client یک SQL گرافیکی است
    مشتری نوشته شده در جاوا که اجازه می دهد
    برای مشاهده ساختار یک JDBC
    پایگاه داده سازگار، داده ها را در آن مرور کنید
    جداول...
    دانلود SQuirreL SQL Client
  • بیشتر "

دستورات لینوکس

Ad