أهم أسئلة "Unix"

هذه العلامة مخصصة حصريًا لأسئلة البرمجة التي ترتبط ارتباطًا مباشرًا بـ Unix ؛ يجب توجيه مشكلات البرامج العامة إلى موقع Unix & Linux Stack Exchange أو إلى Super User.

كيف تستخدم "بحث" للبحث عن الملفات التي تم إنشاؤها في تاريخ محدد؟

كيف يمكنني استخدام أمر UNIX find للبحث عن الملفات التي تم إنشاؤها في تاريخ محدد؟

bash unix find

قارن بين ملفين سطراً بسطر واحصل على الفرق في ملف آخر

أريد مقارنة file1 مع file2 وإنشاء ملف 3 يحتوي على الأسطر في file1 غير الموجودة في file2.

shell unix

كيف يتم إنشاء تفريغ أساسي في Linux بسبب خطأ تجزئة؟

لدي عملية في Linux تتعرض لخطأ في التجزئة. كيف يمكنني إخباره بإنشاء تفريغ أساسي عندما يفشل؟

linux bash unix coredump tcsh

ما هي الشخصيات التي يجب الهروب منها عند استخدام Bash؟

هل هناك أي قائمة شاملة من الشخصيات التي يجب أن تهرب في باش؟ هل يمكن التحقق منه فقط بـ sed ؟على وجه الخصوص ، كنت أتحقق مما إذا كان % يحتاج إلى الهروب أم لا. حاولتecho "h%h" | sed 's/%/i/g' وعملت بشكل جيد ، دون الهروب % . هل هذا يعني أن % لا يحتاج إلى الهروب؟ هل كانت هذه طريقة جيدة للتحقق من الضرورة؟وبشكل أكثر عمومية: هل هي نفس الأحرف التي يجب الهروب منها في shell و bash ؟

bash shell unix escaping special-characters

كيف يمكنني استخدام أمر nohup بدون الحصول على nohup.out؟

لدي مشكلة في أمر nohup.عندما أدير وظيفتي ، لدي الكثير من البيانات. يصبح الإخراج nohup.out كبيرًا جدًا وتتباطأ عمليتي. كيف يمكنني تشغيل هذا الأمر بدون الحصول على nohup.out؟

unix jobs

ما الفرق بين الرابط الرمزي والرابط الصلب؟

سئلت هذا مؤخرًا خلال مقابلة عمل. كنت صريحًا وقلت إنني أعرف كيف يتصرف الرابط الرمزي وكيفية إنشائه ، لكنني لا أفهم استخدام الرابط الصلب وكيف يختلف عن الرابط الرمزي.

unix symlink hardlink

أمر Quick unix لعرض سطور معينة في منتصف الملف؟

أحاول تصحيح مشكلة مع خادم وملف السجل الوحيد الخاص بي هو ملف سجل بحجم 20 غيغابايت (بدون طوابع زمنية حتى! لماذا يستخدم الأشخاص System.out.println() كتسجيل؟ في الإنتاج ؟!)باستخدام grep ، وجدت مساحة من الملف أود إلقاء نظرة عليها ، السطر 347340107.بخلاف فعل شيء مثلhead -<$LINENUM + 10> filename | […] قراءة المزيد…

linux bash unix text

كيفية إلحاق محتويات ملفات متعددة في ملف واحد

أريد نسخ محتويات خمسة ملفات إلى ملف واحد كما هو. حاولت القيام بذلك باستخدام cp لكل ملف. لكن هذا يلغي المحتويات المنسوخة من الملف السابق. حاولت أيضاpaste -d "\n" 1.txt 0.txt ولم تنجح.أريد أن يضيف البرنامج النصي الخاص بي السطر الجديد في نهاية كل ملف نصي.على سبيل المثال الملفات 1.txt و 2.txt و 3.txt. ضع محتويات 1،2،3 في 0.txtكيف فعلتها ؟

linux bash unix

كيف تسرد جميع المستخدمين في مجموعة Linux؟

كيف أقوم بإدراج جميع أعضاء المجموعة في Linux (وربما في الاتحادات الأخرى)؟

linux unix

كيف يمكنني نسخ إخراج الأمر مباشرة إلى الحافظة الخاصة بي؟

كيف يمكنني توجيه إخراج أحد الأوامر إلى الحافظة الخاصة بي ولصقه مرة أخرى عند استخدام Terminal؟ على سبيل المثال:cat file | clipboard

linux shell unix terminal clipboard