شهادة A plus الفصل 15 : العمل مع واجهة سطر الأوامر (Working with the Command-Line Interface) الجزء 5

sparrow
0

 



الفصل : 15

الجزء : 5

العنوان : العمل مع واجهة سطر الأوامر (Working with the Command-Line Interface)




أوامر Windows المتنوعة


بصفتك فني IT ماهر في الميدان، تحتاج إلى التعرف على مجموعة كبيرة من أدوات سطر الأوامر وغيرها من الأدوات الهامة. يركز امتحان CompTIA A+ 220-1002 على العديد منها، وعلى الرغم من مناقشة العديد منها بالتفصيل في الفصول السابقة، فمن المهم للغاية أن تفهم وتتمرن على chkdsk وformat وhostname وgpupdate وgpresult وsfc وshutdown.


ال chkdsk (/f /r)


يقوم أمر chkdsk (فحص القرص) بفحص واكتشاف وإصلاح مشاكل وأخطاء نظام الملفات. يمكنك تشغيل أداة chkdsk من موجه الأوامر باستخدام السويتش /f و/r. يحاول السويتش /f إصلاح الأخطاء المتعلقة بنظام الملفات، بينما يحاول السويتش /r تحديد وإصلاح الsector التالفة. للتشغيل بنجاح، يحتاج chkdsk إلى الوصول المباشر إلى محرك الأقراص. بمعنى آخر، يجب "إلغاء قفل" محرك الأقراص. على سبيل المثال، إذا قمت بتشغيل chkdsk /f /r ولم يعتبر chkdsk محرك الأقراص غير مقفل، ستحصل على رسالة "لا يمكن قفل محرك الأقراص الحالي"، مما يعني أن عملية أخرى قامت بقفل محرك الأقراص وتمنع chkdsk من قفل محرك الأقراص بنفسه. بعد ذلك، يقدم لك chkdsk خيار تشغيله في المرة التالية التي يعاد فيها تشغيل النظام (انظر الشكل 1 ).


الشكل 1


ال format


بعد الفصول السابقة، يجب أن تكون لديك معرفة بمستوى خبير (أو على الأقل، معرفة عامة) بعملية تهيئة وتقسيم محركات الأقراص الصلبة. التهيئة، كما تتذكر، هي عملية كتابة نظام ملفات جديد إلى وحدة تخزين (أو قسم، إذا كنت من الطراز القديم) بحيث يمكنه الاحتفاظ بنظام تشغيل أو بيانات. لقد ناقشنا بالفعل العديد من الأدوات المدمجة في Windows المتاحة لتوفير تهيئة الأقراص، ولا شك أنك تعرف أن هناك العديد من أدوات التهيئة التابعة لأطراف ثالثة. في هذا الفصل، تحتاج فقط إلى التعرف على أمر التهيئة و ال switch الخاصة به.


أمر التهيئة، كما قد تكون خمنت، يتيح لك تهيئة الوحدات التخزينية من سطر الأوامر. يظهر الشكل 2 مثالًا على أمر التهيئة أثناء العمل. لاحظ السويتش المعقدة التي تتيح لي تحديد نظام الملفات الذي يجب استخدامه، وأي وحدة تخزين، وأنني أرغب في الضغط، إلخ. أفضل طريقة للتعرف على أمر التهيئة والسويتشات المتاحة هي ببساطة إدخال format /? من موجه الأوامر.

الشكل 2


يركز امتحان CompTIA A+ 220-1002 على أدوات تهيئة نظام التشغيل وخياراته سواء من خلال واجهة المستخدم الرسومية (GUI) أو من خلال سطر الأوامر، لذا يجب أن تتعرف على أمر التهيئة وسويتشاته من خلال ممارستها على نظام تجريبي لا تخشى تدميره. بالإضافة إلى ذلك، لا تعرف ما الذي قد تعيد CompTIA استخدامه من الأدوات القديمة.


ال hostname


أمر hostname هو الأكثر بساطة بين جميع أوامر سطر الأوامر. إذا كتبت hostname في موجه الأوامر، سيعرض اسم جهاز الكمبيوتر الخاص بك، والمعروف أيضًا باسم اسم المضيف. على سبيل المثال، عندما أكتب hostname، يعرض "MikesPC". (لا يظهر أمر hostname في أهداف امتحان 1002، ولكنه مفيد جدًا لمعرفة).


الgpupdate


تعرف السياسات الجماعية (Group policies) إعدادات الأمان المختلفة لأنظمة Windows، مثل تعقيد كلمة المرور، محاولات تسجيل الدخول، والأذونات للمستخدمين لتثبيت البرامج. يمكن تطبيق السياسات الجماعية على نظام مستقل أو على أنظمة في مجال (domain). يستغرق نشر تغيير في السياسة الجماعية وقتًا عبر الgpupdate، ولكن يمكنك إجبار محطة العمل على التحديث إلى السياسات الجديدة عن طريق تشغيل gpupdate على محطة العمل.


ال gpresult


إذا كنت بحاجة إلى نظرة عامة سريعة على جميع سياسات الأمان المطبقة على مستخدم أو جهاز كمبيوتر معين، فإن أداة gpresult هي الأداة المناسبة لك. يمكنك تشغيل gpresult لأي مستخدم أو جهاز كمبيوتر على شبكتك (بافتراض أن لديك اسم مستخدم وكلمة مرور صالحة) ويمكنك طلب معلومات مفصلة أو ملخصة. يعرض هذا الأمر نتائج ملخصة للمستخدم michaelm على الكمبيوتر المحلي:


ال sfc


أمر sfc (System File Checker) في نظام Windows يقوم بفحص، واكتشاف، واستعادة ملفات النظام الأساسية، المجلدات، والمسارات الهامة. يلجأ الفنيون عادةً إلى sfc عندما لا يعمل Windows بشكل صحيح ويستخدمونه للعثور على ملفات نظام Windows الحيوية التالفة وإصلاحها. إذا قمت بتشغيل sfc ووجدت مشكلات، فإنه يحاول استبدال الملفات التالفة أو المفقودة من DLLs المؤقتة (نسخ احتياطية لتلك الملفات النظامية) الموجودة في دليل Windows\System32\Dllcache\. بدون التعمق في العلم المجنون المعني، يكفي أن تعرف أنك يمكن استخدام sfc لتصحيح الفساد.


لتشغيل sfc من موجه الأوامر، أدخل sfc /scannow. للتعرف على سويتشات sfc، أدخل sfc /? (انظر الشكل 3 )

الشكل 3


أمر shutdown


يمكنك من خلال أمر shutdown إغلاق جهاز كمبيوتر محلي أو عن بعد، أو إعادة تشغيله. الجزء الرائع في هذه الأداة هو أنه يمكنك استخدام عدد من ال switch للتحكم في عملية الإغلاق والإبلاغ عنها. يمكن لمسؤول الشبكة استخدام هذه الأداة لإعادة تشغيل جهاز كمبيوتر عن بُعد، على سبيل المثال، هكذا:


shutdown /r /m \\devserver


السويتش /r يخبر shutdown بأن يقوم بإعادة تشغيل الكمبيوتر بدلاً من إيقافه فقط. إذا كنت تريد رؤية الصيغة الكاملة لأمر shutdown، اكتب الأمر التالي:


shutdown /?


استخدام المفاتيح الخاصة في Windows


قد تجد نفسك تكتب نفس الأوامر مراراً وتكراراً، أو على الأقل أوامر مشابهة جداً، عند العمل في الموجه. قدمت Microsoft عدة طرق للوصول إلى الأوامر التي كتبتها سابقاً. اكتب أمر dir في موجه الأوامر. عندما تعود إلى الموجه، اضغط على F1، وستظهر الحرف d. اضغط على F1 مرة أخرى. الآن يظهر الحرف i بعد d. هل ترى ما يحدث؟ مفتاح F1 يعيد الأمر السابق حرفاً واحداً في كل مرة. الضغط على F3 يعيد الأمر كاملاً دفعة واحدة. الآن جرب تشغيل هذه الأوامر الثلاثة:

الآن اضغط على مفتاح السهم للأعلى. استمر في الضغط عليه حتى ترى أمر dir الأصلي - إنه سجل لجميع أوامرك القديمة. الآن استخدم مفتاح السهم الأيمن لإضافة /w إلى نهاية أمر dir الخاص بك. سجل الأوامر في Windows مفيد جداً.


ملحوظة:

تأتي أنظمة macOS وLinux مع مجموعاتها الخاصة من الswitches الخاصة، والكثير منها يطابق تلك الموجودة في Windows. في الواقع، نسخت Windows العديد من الswitch المفيدة، مثل ميزة السجل، من عالم UNIX. تأخذ أنظمة macOS وLinux سجل الأوامر خطوةً أبعد وتتذكره حتى إذا قمت بإغلاق الطرفية أو إعادة تشغيل الجهاز - وهذا مفيد إذا أغلقت الطرفية عن طريق الخطأ. لا تستخدم أنظمة macOS وLinux سويتشات الوظائف كما في Windows ولكنها تحتوي بدلاً من ذلك على العديد من مفاتيح الاختصار التي تستخدم مفتاح CTRL. على سبيل المثال، يمكنك البحث في سجلك باستخدام اختصار CTRL-R. يمكن أن يكون هذا مفيدًا إذا كنت تعمل على أمر طويل ومعقد في يوم ما وتحتاج إلى استخدامه مرة أخرى بعد أسبوعين!

 


ال PowerShell


يعد PowerShell من Microsoft بديلاً قوياً لل CMD التقليدية في Windows. يتيح لك PowerShell القيام بجميع الأنشطة التقليدية لخط الأوامر، مثل dir و cd و md، ولكنه يقدم مجموعة من الأدوات الأكثر قوة والمعروفة باسم cmdlets التي تُمكنك من إنجاز بعض المهام المذهلة. يوضح الشكل 4 أمرين يقومان بنفس الوظيفة افتراضياً، وهي عرض محتويات دليل: dir و Get-ChildItem.


الشكل 4



باستخدام dir، يمكنك البحث عن عناصر في دليل معين، مثل "العثور على جميع ملفات JPEG في مجلد" باستخدام هذا الأمر:


dir *.jpg


لكن PowerShell يسمح لك بالذهاب إلى أبعد من ذلك بكثير، مع إضافة بعض الأحرف إلى سلسلة البحث. الأمر التالي سيجد جميع ملفات JPEG في الدليل الحالي، بالإضافة إلى كل الإشارات إلى ملفات .jpg في أي تنسيق مستند، مثل Word وPowerPoint وAcrobat:


Get-ChildItem . –Include *.jpg –Recurse –Force


إذا كنت تريد معرفة ما يعنيه كل جزء من تلك السلسلة في cmdlet، فإليك التفاصيل: Get-ChildItem هو الأمر الرئيسي. تشير النقطة (.) إلى الدليل الحالي، بينما –Include تخبر الأمر بجلب نوع الملف المشار إليه بعد ذلك، في هذه الحالة *.jpg. يعني –Recurse الانتقال إلى كل دليل فرعي، و–Force تسترجع الملفات المخفية وملفات النظام أيضاً. إنه مثل dir بقدرات مضاعفة!

هذا مجرد قشور السطح لما يمكنك القيام به مع PowerShell. إذا كنت تريد تجربته بنفسك، ببساطة اكتب powershell في شريط البحث واضغط ENTER. حظاً موفقاً!


أوامر macOS وLinux المتنوعة


في macOS وLinux يحتويان على عدد كبير من الأدوات المدمجة لسطح الأوامر وربما مئات الآلاف من الأدوات التابعة لجهات خارجية التي يمكن الوصول إليها وتثبيتها بسهولة وتعمل بشكل رائع. في الواقع، أحد أكثر التحديات إثارة في Terminal هو أن هناك أكثر من أداة لأي وظيفة تقريباً (راجع الأمر vi لاحقاً). ما ستراه هنا هو الأوامر المدرجة من قبل أهداف CompTIA A+ — يمكنك قضاء بقية حياتك في تعلم جميع أوامر Terminal!


ملاحظة:

الأمران الأولان أدناه هما ifconfig و iwconfig، أوامر Terminal محددة جداً للشبكات. إذا لم تكن لديك فهم جيد للشبكات بعد، تجاوز هذه الأوامر حتى تقرأ الفصول من 18 إلى 21. ثم عد إليها.

 



امر ifconfig


الأمر ifconfig يمكنك من عرض وتغيير إعدادات اتصالات الشبكة الخاصة بك. عند تشغيل ifconfig، يظهر الناتج التالي (الناتج لديك سيكون مختلفاً بالتأكيد):


في macOS وLinux تستخدم مصطلحات خاصة لتحديد اتصالات الشبكة الخاصة بك:

ال- eth0، eth1، en0، en1، وهكذا: بطاقات الشبكة السلكية Ethernet.

ال- wlan0، wlan1، وهكذا: بطاقات الشبكة اللاسلكية 802.11.

ال- lo: حلقة الارتباط الداخلية (Loopback).


يمكنك تعطيل بطاقة الشبكة باستخدام الأمر التالي:

```

mike@server:~$ ifconfig eth0 down

```


ملحوظة:

على الرغم من رغبة CompTIA في أن تكون على دراية بـ ifconfig، إلا أنه يُعتبر مهجورًا (أي غير الأداة المفضلة للاستخدام) في Linux (لا يزال هو الأداة الوحيدة المتاحة في macOS). استبداله هو أمر بسيط يسمى ببساطة ip، ويمكنه أن يفعل كل ما يفعله ifconfig وأكثر. إذا كنت ترغب في معرفة المزيد، جرب قراءة صفحة الدليل الخاصة به بكتابة man ip في الطرفية الخاصة بك.

 


يمكنك أيضًا تغيير أي إعدادات IP مؤقتًا باستخدام ifconfig. سيقوم هذا الأمر بتعيين عنوان IP لبطاقة الشبكة اللاسلكية إلى 192.168.4.15 حتى يتم إعادة تشغيل الكمبيوتر:

```

mike@server:~$ sudo ifconfig wlan0 192.168.4.15

```


ملحوظة:

لدى Windows أمر مشابه لـ ifconfig و ip يُسمى ipconfig. بدلاً من ذكر مجرد ذكر هنا، يظهر ipconfig بكل قوته في الشبكات في الفصل 19.

 


ال iwconfig


الأمر ifconfig هو أداة قوية، ولكن عندما تحتاج إلى معرفة (وتغيير) إعدادات الشبكة اللاسلكية الخاصة بك، فإنك بحاجة إلى iwconfig. عند كتابة iwconfig بمفرده، ستحصل على جميع التفاصيل اللاسلكية حول بطاقات الشبكة اللاسلكية الخاصة بك:

```

mike@server:~$ iwconfig

```



لتغيير SSID لـ wlan0 إلى "اسم الشبكة اللاسلكية الجديد"، يمكنك كتابة:

```

mike@server:~$ sudo iwconfig wlan0 essid "اسم الشبكة اللاسلكية الجديد"

```

يرجى ملاحظة أنك لا تستخدم iwconfig لعرض معلومات IP الأساسية. هذه مهمة ifconfig.


ال ps


إذا كنت تريد رؤية العمليات التي تعمل على نظامك، فستحتاج إلى أمر ps. يعتبر الأمر ps أمرًا قديمًا جدًا وتم تصميمه لتوفير معلومات مفصلة وقابلة للتخصيص حول العمليات التي تعمل على نظامك. حتى في أبسط استخدام لـ ps، فإن هذا التاريخ العميق يظهر، حيث يحتوي على مجموعتين مختلفتين تمامًا من الخيارات! على أي حال، دعونا نلقي نظرة على واحدة من أمثلة ps الشائعة، وهي الأمر ps aux. يتألف الأمر aux من ثلاثة أجزاء: a = العمليات لجميع المستخدمين، u = عرض مالك العملية، x = عملية غير مرتبطة بطرفية.


لاحظ أنني أتخطى الكثير من الأسطر هنا بين البداية و نهاية النتائج المعروضة للأمر ps aux.



واحدة من المشاكل الكبيرة مع ps aux هو الإخراج الضخم. هناك عدة طرق لتسهيل التعامل مع هذا الإخراج. طريقة واحدة هي استخدام ps | less. يجعل أداة less من السهل التمرير لأعلى ولأسفل من خلال الإخراج. تذكر الأداة | more التي استخدمناها في وقت سابق من هذا الفصل؟ حسنًا، "less" هو "more". هذا نكتة! فهل فهمتها؟ سأغادر الآن... لكن بجدية، less و more ستعملان لهذه المهمة على حد سواء؛ الفارق بينهما يعتمد على تفاصيل تهم المستخدمين المتقدمين والمبرمجين.


لنناقش إخراج أمر ps aux:


ال- USER: من يقوم بتشغيل هذه العملية

ال- PID: رقم تعريف معرف العملية

ال- %CPU: نسبة استخدام هذه العملية لقدرة وحدة المعالجة المركزية

ال- %MEM: نسبة استخدام هذه العملية للذاكرة

ال- VSZ: الذاكرة الإفتراضية الإجمالية بالكيلوبايت

ال- RSS: الذاكرة الفعلية الإجمالية بالكيلوبايت

ال- TTY: الطرفية التي تأخذ إخراج العملية

ال- STAT: S = في انتظار، R = يعمل، l = متعدد المواضيع، + = عملية في الأمامية

ال- START: متى بدأت العملية

ال- TIME: مدة تشغيل العملية

ال- COMMAND: اسم البرنامج القابل للتنفيذ الذي أنشأ هذه العملية


واحدة من الأسباب العديدة لتشغيل أمر ps هي تحديد معرف العملية التي نريد إيقافها. لإيقاف عملية معينة، نستخدم أمر kill (وظيفيًا متطابق مع أمر taskkill في ويندوز). يمكنك استخدام الأمر التالي لإيقاف العملية التي لها معرف العملية 2218:

```

mike@server:~$ kill 2218

```

هناك المزيد من المرح يمكن أن يكون مع أمر إخراج ps، ولكن سنحتفظ بها للاستفادة من أمر grep التالي.


ال grep


يمكنك باستخدام أمر grep البحث من خلال ملفات النص أو إخراج الأوامر للعثور على معلومات محددة أو تصفية المعلومات غير المطلوبة. دعونا نلقي نظرة على طريقتين فقط من الطرق العديدة المحتملة لاستخدام أمر grep القوي.


العثور على عملية معينة سهل باستخدام grep مع أمر ps. لنقل أن لدي مستند LibreOffice يجب عليّ إيقافه. ليس لدي فكرة عن معرف العملية، لكن يمكنني استخدام grep مع ps للعثور عليه. أعلم أن الأمر يحتوي على كلمة "libre"، لذلك أكتب



فيما أرى هناك عمليتان من LibreOffice: 2524 و 2543. رائع!

يمكن لأمر grep العثور على أي سلسلة نصية وعرض السطر الذي كانت فيه. دعونا نفعل ذلك مرة أخرى، هذه المرة باستخدام ifconfig. لنفترض أنك تريد معرفة ما إذا كان أي من NICs يستخدم عنوان IP 192.168.4.15. يمكنك استخدام ifconfig و grep معًا:

```

mike@server:~$ ifconfig | grep 192.168.4.15

```


لاحظ أن أمر grep يعرض لنا سطرًا من إخراج ifconfig يشير إلى أن هناك شيئًا يستخدم هذا العنوان IP.

مرة أخرى، هذه نظرة سريعة على grep فقط؛ إنه أحد أقوى الأدوات في نظام التشغيل Linux. إذا كنت بحاجة للبحث في أي شيء للعثور على سلسلة نصية، فإن grep هو الأداة المناسبة.




ال apt-get/APT


كانت السنوات العشر الأولى من نظام Linux مثيرة من وجهة نظر تثبيت البرامج على الكمبيوتر. كان نظام Linux دائمًا نظام تشغيل مهووس يستخدم في المقام الأول من قبل المبرمجين ومسؤولي الخوادم؛ معظم شركات البرمجيات التجارية الكبيرة لم تكتب تطبيقات لنظام Linux. إذا كنت بحاجة إلى تطبيق، كنت تبحث في الإنترنت عن برنامج، وتقوم بتنزيل الشفرة، وتحاول تجميعها على نظامك، لتجد أنها تعتمد على المزيد من الشفرة التي يجب عليك العثور عليها، ثم تعيين ملفات التكوين يدويًا... يا للملل! لم تكن عملية جميلة، بالتأكيد مقارنةً بسهولة تثبيت البرامج على نظامي ويندوز أو ماك.


على مر السنين، تم إجراء العديد من التحسينات على توافر وتحصيل وتثبيت البرامج في Linux، مما أدى إلى وجود عدد من الأدوات المختلفة المسماة مديري الحزم التي تمنحك القدرة على تنزيل وتثبيت وتحديث البرامج بالكامل من خلال أمر واحد.


تستخدم توزيعات Linux المختلفة أنظمة إدارة الحزم المختلفة. بالنسبة لتوزيعات Linux المستندة إلى Debian (مثل Ubuntu و Mint)، نستخدم APT، الأداة المتقدمة للتعبئة والتغليف. بالنسبة لأنظمة Red Hat المستندة إلى Red Hat، نستخدم مدير الحزم Red Hat (RPM). هناك أنظمة إدارة حزم أخرى متوفرة، بالطبع، ولكن APT و RPM يهيمنان حاليًا على المجال. تقوم أهداف CompTIA A+ فقط بسرد apt-get، الأداة سطر الأوامر لـ APT. هذه الحقيقة تخبرنا الكثير عن المكان الذي تنظر إليه CompTIA عندما يتعلق الأمر بنوع توزيعة Linux التي تريد منك معرفتها: Ubuntu!

لسبب ما، يُطلق اليوم على مدير حزم Red Hat اسم مدير حزم RPM. إنه أمر غبي ومتكرر، مثل ماكينة الصراف التلقائي، لكن لا تستغرب إذا كان هذا ما تسمعه في الميدان.



أمر apt-get بسيط للغاية في الاستخدام، بشرط أن تعرف اسم البرنامج الذي ترغب في تثبيته. ليس العديد من مستخدمي Linux معجبين بمحرر النص القديم vi، على سبيل المثال، ويفضلون استخدام محرر النص vim الذي يعمل بشكل أفضل بكثير. لتنزيل وتثبيت البرنامج الأخير، ابدأ بكتابة الأمر التالي:

```

mike@server:~$ sudo apt-get update

```

قم بتحديث فهرس الحزم الخاص بـ APT، وهو قائمة بجميع الحزم المتاحة (البرمجيات). يمكنك تخطي هذه الخطوة بشكل فني، لكن قد تنتهي بتثبيت إصدار قديم، أو في حالة كانت الحزمة جديدة بما فيه الكفاية، قد لا تجدها. بمجرد أن يتم تحديث فهرس APT، اكتب هذا الأمر التالي:

```

mike@server:~$ sudo apt-get install vim

```

هذا كل شيء! سيتم الآن تثبيت Vim ويكون جاهزًا للاستخدام. هل لديك بالفعل Vim مثبت وتريد الإصدار الأحدث؟ لا مشكلة! ما عليك سوى استخدام apt-get مرة أخرى:

```

mike@server:~$ sudo apt-get upgrade vim

```

العيب الوحيد في apt-get هو أنه يجب عليك معرفة اسم الحزمة التي ترغب في تثبيتها. في حين تتوفر أدوات سطر الأوامر التي تساعد (مثل apt-cache)، يفضل الكثيرون استخدام أداة البحث الرسومية التي توفرها توزيعتهم لينكس، مثل مركز البرمجيات في أوبونتو (Ubuntu Software Center) .


على الرغم من أن APT مفيد للغاية لجلب وتثبيت التطبيقات الفردية، إلا أن قوته الحقيقية لا تكمن هنا. يمكن لهذه المديريات للحزم إدارة جميع البرامج (باستثناء تلك التي قمت بتجميعها بنفسك) على النظام، وهي الأداة التي تستخدمها للحفاظ على تحديث كامل النظام، تمامًا كما يقوم تحديث Windows بمعظم البرامج على Windows. كل ما يلزم لترقية جميع الحزم على نظامك هو أن تقوم بكتابة الأمر:



إذا وجد apt-get أي حزم قديمة، سيطلب منك تأكيد الترقية وسيبدأ في تنزيل وتحديث النظام الخاص بك. الحفاظ على نظامك محدثًا بهذه الطريقة أمر حاسم لإغلاق أية ثغرات أمنية قد تكون موجودة على نظامك.



■ النهاية 


نكون هنا انتهينا من الجزء 5 الفصل 15 تماما من شهادة A plus المقدمة من CompTIA نتقدم الأن تقدم سريع وواضح ولكن المشوار ما زال النصف بعد ولكن سيكون ممتع جدا جدا لذلك احرص على قرائة كل فصل سريعا


و لا بد وانت تقرا ان تكون مركز جيدا لكل معلومة ومعك ورقة وقلم , لانك بالتاكيد ستحتاجها 


واذا واجهتك اي مشكلة في الفهم او ما شابه , يمكنك على الفور الذهاب الى المجتمع الخاص بنا في Telegram للمناقشة والتواصل معنا من هنا  


او اذا واجهتك مشكلة في الموقع او تريد اجابة سريعة يمكنك الذهاب الى اخر صفحة في الموقع ستجد صفحة اتصل بنا موجودة يمكنك ارسالة لنا مشكلتك , وسيتم الرد عليها بسرعة جدا ان شاء الله 


ويمكنك الأنضمام الى المجتمع Hidden Lock بالكامل مع جميع قنواته للأستفادة في اخر الأخبار في عالم التقنية وايضا الكتب بالمجان والكورسات والمقالات من خلال الرابط التالي لمجموعة القنوات من     هنا 


يمكنك ايضا متابعتنا في منصات X او Twitter سابقا , لمشاهدة الاخبار والمقالات السريعة والمهمة من  

هنا


وفقط كان معكم sparrow مقدم هذه الشهادة من فريق Hidden Lock

 




 




إرسال تعليق

0تعليقات

إرسال تعليق (0)

#buttons=(موافق!) #days=(20)

يستخدم موقعنا ملفات تعريف الارتباط لتحسين تجربتك. تاكد الان
Ok, Go it!