تجاوز إلى المحتوى
العربية
المستوى 0: الحاسوب، بشرحٍ مبسّط
الدرس 7 · +10 XP

أين تقطن أشياؤك فعلًا

الـ files تقطن في مكانٍ ما. لكن «مكانًا ما» ينقسم إلى بضعة أماكن مختلفة، ويخلط الناس بينها حتى يتوقف شيء عن العمل. جولة سريعة.

مجلدك الرئيسي

كل حساب على الحاسوب يحصل على مجلد واحد يخصّك أنت. كل شيء تحفظه — المستندات والصور والتنزيلات والإعدادات — يقطن في مكانٍ ما بداخله.

يُسمّى home folder. يبدو الـ path مختلفًا بحسب نظام التشغيل لكن الفكرة متطابقة:

Mac:     /Users/you
Linux:   /home/you
Windows: C:\Users\you

(استبدل you باسم المستخدم الفعلي لديك.)

حين تفتح terminal، تبدأ في مجلدك الرئيسي في الغالب الأعمّ. لذا حين ترى شيئًا مثل Documents/report.pdf في هذه الدورة، فهو اختصار لـ /Users/you/Documents/report.pdf.

المجلدات التي تعرفها أصلًا

داخل مجلدك الرئيسي، يُنشئ نظام تشغيلك مسبقًا مجموعة صغيرة من المجلدات. الأسماء نفسها في كل مكان:

  • Desktop — الـ files التي تظهر على خلفية سطح مكتبك هي files في هذا المجلد. هذا كل شيء. سطح المكتب ليس سحرًا؛ إنه مجلد.
  • Documents — الافتراض المهذّب للأشياء التي تكتبها أو تحفظها.
  • Downloads — كل file نزّلته يومًا من الإنترنت. على الأرجح صار ضخمًا بحلول الآن.
  • Pictures / Music / Movies — كما توحي أسماؤها.

معرفة أن هذه مجرد مجلدات عادية أمر محرِّر. يمكنك التنقل إلى Desktop من terminal بالطريقة نفسها التي تتنقل بها إلى أي شيء آخر.

حيلة السحابة

ها هنا يتعثّر الناس. إذا كنت تستخدم iCloud Drive أو Dropbox أو OneDrive أو Google Drive، فبعض «ملفاتك» ليست في الحقيقة على هذا الحاسوب.

تبدو كـ files. وتظهر في مجلد. لكن البايتات تقطن على server في مكانٍ ما، وحاسوبك ينزّلها عند الطلب. أحيانًا تكون هناك نسخة محلية. وأحيانًا مجرد عنصر نائب.

ما يعنيه هذا لك:

  • terminal command يحاول قراءة file سحابي قد يضطر إلى الانتظار ريثما يُنزَّل الـ file.
  • file «مُزامَن» تعدّله على هذا الحاسوب سيتغير (في النهاية) على كل جهاز آخر.
  • إذا أُوقفت خدمة السحابة أو سُجِّل الخروج منها، فقد لا تكون تلك الـ files متاحة على الإطلاق.

لست بحاجة إلى فعل أي شيء حيال هذا بعد — فقط اعلم أن «مجلد Documents» قد يكون محليًّا، وقد يكون سحابيًّا، وقد يكون كليهما، تبعًا لكيفية إعدادك للأمور.

أشياء النظام

خارج مجلدك الرئيسي، بقية القرص هي operating system الخاص بك والتطبيقات التي يأتي بها. عمومًا أنت لا تلمس أيًّا من ذلك، والنظام يحمي معظمه. مجلدات مثل /System و/Library و/etc وC:\Windows — تلك أشياء الحاسوب، لا أشياؤك.

يستطيع الـ terminal رؤية كل ذلك، لكن في كل ما ستفعله تقريبًا، ستعمل داخل مجلدك الرئيسي.

ما القادم

درس أخير قبل المستوى 1: لكل حاسوب أعراف مختلفة، لكنها في العمق متشابهة. جولة سريعة بين Mac وWindows وLinux كي لا يفاجئك أي شيء في هذه الدورة على حين غِرّة.