انجمن‌های فارسی اوبونتو

لطفاً به انجمن‌ها وارد شده و یا جهت ورود ثبت‌نام نمائید

لطفاً جهت ورود نام کاربری و رمز عبورتان را وارد نمائید


توزیع گنو/لینوکس اوبونتو ۲۰ ساله شد 🎉

نویسنده موضوع: تنظیم سطح دسترسی با chmod برای qt  (دفعات بازدید: 1259 بار)

0 کاربر و 1 مهمان درحال مشاهده موضوع.

آفلاین masoudk

  • Sr. Member
  • *
  • ارسال: 334
  • جنسیت : پسر
  • I love my loneliness
تنظیم سطح دسترسی با chmod برای qt
« : 22 خرداد 1392، 09:16 ب‌ظ »
سلام دوستان، ببخشید من یه سوالی برام پیش اومده.
من جدیدا qt رو توی لینوکس نصب کردم، ولی وقتی اجرا میکردمش پیغام خطای زیر رو دریافت میکردم.

نقل‌قول
Cannot overwrite file /home/masoud/.config/QtProject/qtcreator/qtversion.xml:
Permission denied

یکم فکر کردم، گفتم خب حتمی باید واسش سطح دسترسی مشخص بشه، دستور زیر رو با اطلاعات خودم نوشتم:

sudo chmod u+w /home/masoud/.config/QtProject/qtcreator/*.xml

در دستور بالا u یعنی کاربر فعلی و w یعنی اجازه ی نوشتن. به نظر چیزی که نوشتم منطقی میاد، ولی دستوری که نوشتم مشکل رو حل نکرد، به جاش دوتا دستور زیر مشکل رو حل کردند.

sudo -s chmod o+w /home/masoud/.config/QtProject/qtcreator/*.xml

sudo chown -R $USER:$USER /home/masoud/.config/QtProject/

حالا سوال من اینجاست، چرا دستوری که من نوشتم مشکل رو حل نکرد، ولی دوتا دستور بالایی مشکل رو حل کردند؟ مگه تفاوتشون چیه؟ -s چیه که قبل از chmod اومده؟ chown چیه؟ $USER:$USER  چیه؟ اینا یعنی چی؟
نمیفهمم  ???
contact masoudk1990@yahoo.com