تطبيقات إشعارات سطح المكتب من Google Voice
تمامًا مثل جوجل ويف، أحدثت خدمة جوجل فويس ضجة كبيرة حول العالم. تهدف جوجل إلى تغيير طريقة تواصلنا، وبما أنها أصبحت
محطة لينوكس لديها ميزة "المحفوظات". باستخدام هذه الميزة ، سيتم نسخ كل عملية أمر تدخلها احتياطيًا لوقت لاحق. نظرًا لأن جميع أوامرك الطرفية يتم حفظها في "المحفوظات" ، فمن الضروري الاحتفاظ بنسخة احتياطية منها لحفظها.
في هذا الدليل ، سنوضح لك كيفية عمل نسخة احتياطية من سجل Linux Terminal وكيفية استعادة النسخ الاحتياطية أيضًا. لذا ، افتح محاكي Linux Terminal المفضل لديك وتابعه!
تخزن محطة Linux تاريخها في ملف. يسمى هذا الملف ".bash_history." يمكن لأي شخص تحريره ، ويتم تخزينه في الدليل الرئيسي. نظرًا لأنه يتم تخزين ملف محفوظات المحطة الطرفية لنظام Linux في دليل مستخدم ، فإن كل مستخدم على النظام لديه ملف.
لا تحمي الأذونات الخاصة ملفات المحفوظات هذه ، ويمكن لأي مستخدم على النظام إلقاء نظرة على محفوظات شخص آخر باستخدام أمر بسيط. لذلك ، على سبيل المثال ، إذا كنت أرغب في إلقاء نظرة على محفوظات سطر الأوامر / المحطة الطرفية لاسم المستخدم "المستخدم" على نظام Linux الخاص بي ، فسأفعل:
قطة / home/user/.bash_history
يمكن للمستخدمين أيضًا عرض محفوظات المستخدم الحالي الذي قاموا بتسجيل الدخول إليه في Linux Terminal shell ، ببساطة عن طريق تنفيذ أمر "history".
التاريخ
أفضل ما في الأمر ، نظرًا لأن "history" هو مجرد ملف ، فيمكن البحث عنه كملف نصي عادي باستخدام وظيفة grep. لذلك ، على سبيل المثال ، للعثور على مثيلات "git clone" في اسم المستخدم باستخدام الأمر أدناه.
قطة / home/user/.bash_history | grep "git clone"
كما أنه يعمل بصفته المستخدم الحالي الذي قام بتسجيل الدخول باستخدام الأمر "history".
التاريخ | grep "مصطلح البحث"
في القسم السابق من هذا الدليل ، تحدثت عن كيف أن "السجل" لمحطة Linux هو مجرد ملف نصي مخفي بدقة يحتوي على جميع الأوامر التي أدخلها المستخدم. حسنًا ، نظرًا لأنه مجرد ملف ، فهذا يعني أنه من السهل جدًا إجراء نسخ احتياطي لحفظه.
لإنشاء نسخة احتياطية ، استخدم الأمر cat . لماذا ا؟ باستخدام cat ، يمكنك عرض ملف نصي بالكامل في الجهاز. يمكننا استخدام هذا الأمر مع الرمز ">" لإعادة توجيه إخراج المشاهدة إلى ملف نسخ احتياطي.
لذلك ، على سبيل المثال ، لعمل نسخة احتياطية من سجلك الحالي ، قم بتشغيل الأمر cat مقابل "~ / .bash_history" واحفظه في ملف بعنوان "history_backup".
القط ~ / .bash_history> history_backup
يمكنك أيضًا تشغيل أمر history جنبًا إلى جنب مع ">" وحفظه بهذه الطريقة.
التاريخ> history_backup
أخيرًا ، من الممكن إجراء نسخ احتياطي لسطر الأوامر / محفوظات المحطة الطرفية لمستخدم آخر لم يقم بتسجيل الدخول عن طريق تشغيل الأمر أدناه.
ملاحظة: تأكد من تغيير "اسم المستخدم" للمستخدم الذي ترغب في حفظ السجل منه.
cat /home/username/.bash_history> history_backup
قد ترغب فقط في إجراء نسخ احتياطي لأوامر محددة في محفوظات محطة Linux الخاصة بك. طريقة القيام بذلك هي عرض ملف المحفوظات ودمجه مع الأمر grep ، والذي سيقوم بتصفية كلمات رئيسية محددة.
على سبيل المثال ، للنسخ الاحتياطي لأوامر النسخ الاحتياطي فقط في محفوظات محطة Linux التي تحتوي على أوامر git clone أو git ، يمكنك تشغيل العملية أدناه.
ملاحظة: في هذه الأمثلة ، نستخدم ">>" بدلاً من ">." سبب ">>" هو أنه لن يقوم بالكتابة فوق محتويات النسخة الاحتياطية لملف المحفوظات ، ويمكن إعادة تشغيله عدة مرات لإضافته إلى النسخة الاحتياطية.
القط ~ / .bash_history | grep 'git' >> history_backup
أو
قطة / home/username/.bash_history | grep 'git' >> history_backup
يمكن أيضًا تطبيق التصفية باستخدام grep على أمر history ، مثل ذلك.
التاريخ | grep 'git' >> history_backup
لعمل نسخة احتياطية من كلمات رئيسية معينة من ملف المحفوظات ، استبدل "git" في الأمثلة أعلاه بأي أوامر تريد نسخها احتياطيًا. لا تتردد في إعادة تشغيل هذا الأمر بقدر ما يلزم.
استعادة النسخة الاحتياطية للمحفوظات بسيطة مثل حذف الملف الأصلي ووضع النسخة الاحتياطية في مكانها. لحذف ملف السجل الأصلي ، استخدم الأمر rm في نافذة طرفية لحذف ".bash_history."
rm ~ / .bash_history
بمجرد حذف ملف السجل الأصلي من المجلد الرئيسي للمستخدم الذي تريد استعادة السجل فيه ، استخدم الأمر mv لإعادة تسمية "history_backup" إلى ".bash_history."
mv history_backup ~ / .bash_history
الآن بعد أن أصبح ملف السجل الجديد في مكانه ، قم بتشغيل الأمر history -rw لإعادة تحميل وظيفة محفوظات الجهاز.
التاريخ -rw
ستتمكن بعد ذلك من رؤية سجل الجهاز الخاص بك باستخدام:
التاريخ
هل تحتاج إلى استعادة النسخ الاحتياطية للتاريخ من مستخدمين آخرين على النظام؟ للقيام بذلك ، ابدأ بتسجيل الدخول إلى مستخدمهم باستخدام الأمر su .
اسم المستخدم su
بعد تسجيل الدخول إلى المستخدم ، احذف ملف السجل الحالي الموجود في الدليل الرئيسي للمستخدم (~).
rm ~ / .bash_history
من هناك ، أعد تسمية ملف النسخ الاحتياطي للتاريخ كملف ".bash_history" الجديد في دليل المستخدم.
mv / المسار / إلى / backup / file / history-backup ~ / .bash_history
اكتب التغييرات باستخدام:
التاريخ -rw
عند الانتهاء ، قم بتشغيل السجل لعرض الأوامر المستعادة في نافذة المحطة الطرفية.
تمامًا مثل جوجل ويف، أحدثت خدمة جوجل فويس ضجة كبيرة حول العالم. تهدف جوجل إلى تغيير طريقة تواصلنا، وبما أنها أصبحت
هناك العديد من الأدوات التي تتيح لمستخدمي فليكر تنزيل صورهم بجودة عالية، ولكن هل هناك طريقة لتنزيل مفضلات فليكر؟ لقد وصلنا مؤخرًا
ما هو أخذ العينات؟ وفقًا لويكيبيديا، "هو عملية أخذ جزء، أو عينة، من تسجيل صوتي واحد وإعادة استخدامه كأداة أو
مواقع جوجل هي خدمة من جوجل تتيح للمستخدم استضافة موقع ويب على خادم جوجل. ولكن هناك مشكلة واحدة، وهي عدم وجود خيار مدمج للنسخ الاحتياطي.
لا تعد مهام Google شائعة مثل خدمات Google الأخرى مثل التقويم وWave وVoice وما إلى ذلك، ولكنها لا تزال مستخدمة على نطاق واسع وتشكل جزءًا لا يتجزأ من حياة الأشخاص.
في دليلنا السابق حول مسح القرص الصلب والوسائط القابلة للإزالة بشكل آمن عبر Ubuntu Live وقرص تمهيد DBAN، ناقشنا أن القرص الذي يعمل بنظام Windows
دعونا نواجه الأمر ، فإن حافظة Gnome Shell الافتراضية ليست جيدة جدًا. قم بتثبيت Pano لتحسين تجربة الحافظة الخاصة بك!
هل تحتاج إلى محرر فيديو غير خطي رائع لمربع Linux الخاص بك؟ احصل على Davinci Resolve 17 بالعمل باستخدام هذا الدليل!
Wallpaper Downloader هو أداة تنزيل ومدير خلفية رائعة لنظام Linux. وهو يدعم معظم بيئات سطح مكتب Linux وهو سهل الاستخدام للغاية. هذا الدليل
هل تريد اختبار Tuxedo OS بواسطة أجهزة كمبيوتر Tuxedo؟ تعرف على كيفية الحصول على أحدث إصدار من Tuxedo OS يعمل على جهاز الكمبيوتر الخاص بك.