OOZOU
تواصلوا معنا
العودة إلى TILتعلّمت اليوم

shell

30 ملاحظة حول shell من فريق OOZOU.

جميع الموضوعاتshell 30ruby on rails 22ruby 12macos 10vim 7figma 4cli 3javascript 3heroku 1elixir 1
shell8 ديسمبر 2020

تشغيل أوامر خاصة (incognito) في Bash وZsh

يكفي أن تضعوا مسافة قبل الأمر كي لا يُحفظ في ~/.bash_history. مثال: qrencode -o out.png "Some secret text"

shell22 أكتوبر 2020

ترقية قاعدة بيانات Postgres باستخدام Homebrew

لترقية Postgres يمكنكم تشغيل

shell13 أكتوبر 2020

النسخ عبر Amazon AWS S3 CLI مع تعيين الصلاحيات

افتحوا الطرفية (أو ما يعادلها) والصقوا ما يلي:

shell13 أكتوبر 2020

تنظيف Docker بلا رحمة

إذا ظهر لكم خطأ No Space left في Docker، فإليكم الحل الجذري:

shell13 أكتوبر 2020

نسخ ملف احتياطيًا بالاسم نفسه مع لاحقة

ملاحظة: يمكنكم في الواقع استخدام !#:1 في أي أمر، لأنه يمثّل آخر وسيط مُرِّر إلى الأمر.

shell13 أكتوبر 2020

الأسماء المستعارة في Bash وسحرها

لديّ ملف منفصل في مجلد المستخدم باسم ~/.aliases، أخزّن فيه جميع الأسماء المستعارة (aliases) الخاصة بـ bash. أستخدم الأسماء المستعارة كثيرًا وأضيف أسماء جديدة باستمرار، لذا أنشأت دالة bash لإضافة أسماء مستعارة جديدة…

shell13 أكتوبر 2020

التحقق من توفر منتجات IKEA

إذا كنتم تنتظرون عودة منتج من IKEA إلى المخزون، فإليكم حلًا عمليًا لمتابعة التحديثات تلقائيًا. يشرح هذا الدليل كيفية استخدام سكربت shell للتحقق من توفر المنتج في مخزون IKEA وتلقي…

shell13 أكتوبر 2020

التحقق من وجود أمر باستخدام سكربت shell

التحقق من وجود أمر باستخدام سكربت shell

shell13 أكتوبر 2020

أنشئوا أوامر git خاصة بكم (الأسماء المستعارة)

هل رغبتم يومًا في اختصار أحد أوامر git؟ يمكنكم بالطبع استخدام الأسماء المستعارة في shell، لكن عليكم دائمًا إضافة سياق كي لا تنسوا ما يرمز إليه كل اسم مستعار، أما البديل فهو تعريف أوامركم الخاصة…

shell13 أكتوبر 2020

حذف الفروع المدمجة مسبقًا في Git

يمكنكم استثناء مزيد من الفروع من الحذف عبر egrep -v 'master|develop|foo|bar'

shell13 أكتوبر 2020

حذف فروع git المدمجة

أمر git عملي لحذف جميع الفروع المحلية التي سبق دمجها.

shell13 أكتوبر 2020

مقارنة ملف محلي بنسخته البعيدة في Git

يكفي تشغيل الأمر التالي لعرض الفروقات بين الملف المحلي ونسخته البعيدة

shell13 أكتوبر 2020

العثور على فرع انطلاقًا من commit

c198bb715 Make default expired description logic pretty `

shell13 أكتوبر 2020

دفع commit سابق قسرًا إلى المستودع

إذا دفعتم بعض الكود وأردتم دفع commit سابق قسرًا، فيمكنكم ذلك باستخدام git push origin +commit_sha^:branch_name

shell13 أكتوبر 2020

الحصول على اسم فرع git الحالي

الحصول على اسم فرع git الحالي

shell13 أكتوبر 2020

تصفّح سجل Git لملف معيّن (واجهة رسومية)

تصفّح سجل Git لملف معيّن (واجهة رسومية)

shell13 أكتوبر 2020

إيقاف خادم Rails العالق

أردت إيقاف rails الذي يعمل على منفذ محدد. (يشغّل حاسوبي المحمول عدة خوادم rails.)

shell13 أكتوبر 2020

إنهاء جلسة SSH لا تستجيب

قد تتوقف جلسة SSH عن الاستجابة أحيانًا، ويحدث هذا كثيرًا عندما أضع حاسوبي المحمول في وضع السكون. وبدلًا من إغلاق علامة التبويب، يمكنكم استخدام أحرف الهروب في SSH (SSH Escape Characters) لإنهاء الجلسة

shell13 أكتوبر 2020

عرض بنية المجلد مع استثناء مجلد أو أكثر

هل أردتم يومًا عرض بنية المجلد الحالي مع استثناء مجلد أو اثنين؟

shell13 أكتوبر 2020

إنشاء طلب سحب (PR) من سطر الأوامر باستخدام hub

ثبّتوا hub أولًا باستخدام brew: brew install hub ثم استخدموا أمرًا بسيطًا كما في المثال أدناه: hub pull-request -m "best pr ever" -b oozou:develop -h feature/awesome-improvements

shell13 أكتوبر 2020

إزالة commit غير مرغوب فيه من فرعكم

إزالة commit غير مرغوب فيه من فرعكم

shell13 أكتوبر 2020

استعادة ملف محذوف في Git

استعادة ملف محذوف في Git

shell13 أكتوبر 2020

تشغيل الأمر نفسه على مُدخل أو مُدخلات مختلفة

إليكم طريقة لتشغيل الأمر نفسه مرارًا على مُدخل واحد أو عدة مُدخلات مختلفة.

shell13 أكتوبر 2020

عرض الملفات المحذوفة في الـ commits السابقة [git]

عرض الملفات المحذوفة في الـ commits السابقة [git]

shell13 أكتوبر 2020

إرسال الرسائل إلى Slack باستخدام cURL

يتيح لكم Slack إرسال الرسائل عبر خدمة Webhooks

shell13 أكتوبر 2020

استنساخ سطحي لمستودع قديم

إذا لم تكونوا بحاجة إلى سجل git الكامل للمستودع الذي ستعملون عليه، يمكنكم تحديد عمق الاستنساخ (clone depth) فلا تجلبون سوى آخر x من الـ commits.

shell13 أكتوبر 2020

استخدام `host` للحصول على مزيد من المعلومات عن النطاقات

ربما تستخدمون dig لمعرفة سجلات A وCNAME وMX وغيرها لنطاق ما من خوادم DNS. لكن إذا أردتم نظرة عامة سريعة فقط، فاستخدموا host:

shell13 أكتوبر 2020

استخدام ميزة الأسماء المستعارة (aliases) في Git

يتيح لكم Git إنشاء أسماء مستعارة داخليًا عبر ملف الإعدادات. ويُفترض أن يكون ملف الإعدادات العام في ~/.gitconfig

shell13 أكتوبر 2020

متابعة حالة CI على Github

عندما تكون أداة hub من Github مثبّتة لديكم، يمكنكم معرفة حالة CI للـ branch الحالي على النحو التالي:

shell13 أكتوبر 2020

دالة Zsh لعرض شجرة الملفات

عند التنقل بين المجلدات في سطر الأوامر، يفيد غالبًا رؤية بنية المجلدات والمجلدات الفرعية بتنسيق "شجرة". ورغم وجود أدوات كثيرة لذلك، مثل…

هل لديكم فكرة مشروع؟

يسعدنا أن نتعرّف على ما تبنونه.

ابدأوا المحادثةhello@oozou.com
OOZOU Logo

بانكوك · سنغافورة · هونغ كونغ

X
Facebook
Instagram
LinkedIn
OOZOU Co., Ltd.
548 One City Centre
Ploenchit Road
Bangkok 10330
Thailand
+66 2544 0000
hello@oozou.com

الخدمات

  • تطوير الويب
  • وكلاء الذكاء الاصطناعي والذكاء الاصطناعي التوليدي
  • تطوير تطبيقات الجوال
  • تحليلات البيانات وهندستها
  • تصميم تجربة المستخدم وواجهته (UX/UI) وتصميم المنتجات
  • التحوّل الرقمي

الشركة

  • من نحن
  • الوظائف
  • المدونة
  • دراسات الحالة
  • عروض حية
  • تعلّمت اليوم
  • تواصل معنا

المزيد

  • القطاعات
  • شبكة الشركاء
© 2026 OOZOU. جميع الحقوق محفوظة.
سياسة الخصوصيةمدونة قواعد السلوكسياسة مكافحة الرشوة والفساد