سؤال لم يتم منح الإذن لإنشاء ملف في / home [نسخة مكررة]


هذا السؤال لديه بالفعل إجابة هنا:

أنا جديد على أوبونتو. أريد إنشاء دير جديد في /home، دعنا نسميها myDir، ثم أريد إنشاء .txt الملف الذي يخرج التاريخ الحالي. كل هذه من خلال كوماندس المحطة. لذلك ، لتكون أكثر تحديدا ... أنا في /home وأنا اكتب

sudo -l #So I can type comands as superuser, I think.
sudo -mkdir myDir #That works fine, the new directory is created, but 

ثم.

sudo date > myDir/output.txt 

لا يزال لا يعطيني أي إذن.

قد يتساءل أحدهم: "هل لديك حقًا لإنشاء دير في المنزل؟" ، حسنًا لإخبارك بالحقيقة ، نعم أفعل! في خطوة من تمرين في المدرسة وأنا أيضا غريبة حقا. لقد أخبرتك حتى الآن بحب ubuntu (تم تثبيته منذ 3 أيام) ، وإذا تمكنت من إصلاح مشكلة في اتصال الإنترنت الخاص بي (قضية واحدة في كل مرة) سأقوم بحذف النوافذ من الكمبيوتر المحمول الخاص بي!

شكرا لكم مقدما!


1
2017-11-26 12:28


الأصل


أنا متأكد من أن تمرينك المدرسي يعني أنك ستستخدم ك الدليل الرئيسي ، لا /home. - muru
نعم أنا آسف ، أنا سوبر noob! قصدت دليل المنزل! - Skemelio
ثم تريد شيء من هذا القبيل /home/skemelioأو ~أو $HOME. تفتح المحطة الطرفية إلى دليل منزلك بشكل افتراضي. لا sudo مطلوب. - muru
هذا من شأنه أن يكون معقولا حقا ، ولكن أوامر أستاذ واضحة. يريد دليلا جديدا في المنزل. إذا لم يكن ذلك ممكنا ثم موافق ... شكرا جزيلا لمساعدتكم! - Skemelio
ما لم يقله على وجه التحديد /home مع / في البداية ، أنت تسيئ فهمه. - muru


الأجوبة:


دليل منزلك يعني $ HOME وهو في الواقع / home / username. لا يمكنك الكتابة إلى / home لأنه مجلد نظام لا تملك حقوق تعديله.


2
2017-11-26 16:17