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

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

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


ارائه ۲۵٫۰۴ اوبونتو منتشر شد 🎉

نویسنده موضوع: چطور می تونم یک کامند رو در استارت آپ بزارم؟  (دفعات بازدید: 3079 بار)

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

آفلاین amin-asa

  • Full Member
  • *
  • ارسال: 161
  • جنسیت : پسر
سلام دوستان

من چند تا کامند رو در برنامه start up application نوشتم و قرار دادم اما هیچ کدام موقع استارت اجرا نمی شدن. حالا چطور می تونم در استارت آپ یه کامند رو اجرا کنم؟

اگر برنامه دیگری غیر از start up application باشه که موقع استارت سیستم کامندها رو اجرا میکنه معرفی کنید ممنونتون می شم.
* زندگی خالی نیست *
* مهربانی هست، سیب هست، ایمان هست *
* آری تا شقایق هست، زندگی باید کرد *

آفلاین هامد

  • Full Member
  • *
  • ارسال: 156
  • جنسیت : پسر
من چند تا کامند رو در برنامه start up application نوشتم و قرار دادم اما هیچ کدام موقع استارت اجرا نمی شدن. حالا چطور می تونم در استارت آپ یه کامند رو اجرا کنم؟
باید آدرس کامل دستور رو بذارید. با which COMMAND آدرس کاملش رو پیدا کنید.
اگر برنامه دیگری غیر از start up application باشه که موقع استارت سیستم کامندها رو اجرا میکنه معرفی کنید ممنونتون می شم.
در فایل crontab به جای مشخص کردن زمان از عبارت زیر استفاده کنید:
@reboot

آفلاین amin-asa

  • Full Member
  • *
  • ارسال: 161
  • جنسیت : پسر
این فایل crontab کجاست؟
* زندگی خالی نیست *
* مهربانی هست، سیب هست، ایمان هست *
* آری تا شقایق هست، زندگی باید کرد *

آفلاین amin-asa

  • Full Member
  • *
  • ارسال: 161
  • جنسیت : پسر
لطفا جواب ما رو بدید که مشکل ما هم حل بشه ;D
* زندگی خالی نیست *
* مهربانی هست، سیب هست، ایمان هست *
* آری تا شقایق هست، زندگی باید کرد *

آفلاین xubuntu4iran

  • Hero Member
  • *
  • ارسال: 753
  • جنسیت : پسر
کامندت چیه؟

آفلاین aperta

  • Newbie
  • *
  • ارسال: 16
استارت اپ رو بزن تو اون لانچر-بعد تو نتیجه هایی که برات سرچ میکنه یه چیزی میاره که توش میتونی راحت کد مرود نظرت رو بنویسی دیگه!
اینقدام سخت نیست که.

آفلاین amin-asa

  • Full Member
  • *
  • ارسال: 161
  • جنسیت : پسر
کامندت چیه؟

کامند های مختلفی هستن.
فعلا کامند من یه همچین چیزیه:
service xxx stop
service xxx start

و یه چند کامند دیگر.

کلا من می خوام هر کامند یا برنامه ای که لازم داشتم رو در استارت آپ بذارم البته بعضی از کامندها رو با دسترسی یوزر روت. مثلا وقتی بنویسم
sudo service xxx stop

برای من اجرا نمیشه.
* زندگی خالی نیست *
* مهربانی هست، سیب هست، ایمان هست *
* آری تا شقایق هست، زندگی باید کرد *

آفلاین xubuntu4iran

  • Hero Member
  • *
  • ارسال: 753
  • جنسیت : پسر
در حالت عادی sudo ازت پسورد می خواد؟

آفلاین amin-asa

  • Full Member
  • *
  • ارسال: 161
  • جنسیت : پسر
بله می دونم که پسورد می خواد.
مشکل من هم اینجاست. راه حلش چیست؟

اگر کمک کنی کار راه بیفته ممنونت می شم.
* زندگی خالی نیست *
* مهربانی هست، سیب هست، ایمان هست *
* آری تا شقایق هست، زندگی باید کرد *

آفلاین MHA152

  • High Hero Member
  • *
  • ارسال: 2745
  • جنسیت : پسر
  • من عاشق یونیکسی ها هستم
بله می دونم که پسورد می خواد.
مشکل من هم اینجاست. راه حلش چیست؟

اگر کمک کنی کار راه بیفته ممنونت می شم.
بهتره که خودتون دستی پسورد را بزنید ولی خوب روشی هم هست که sudo پسورد را از ورودی بخونه ولی اصلا پیشنهاد نمیشه
echo "SUDO PASSWORD"|sudo -S YOUR-COMMAND
بهتون پیشنهاد می کنم به دنیای بزرگ شبه−یونیکس وارد بشید و از پیشرفت لذت ببرید
جیمیلم

آفلاین Linja

  • Newbie
  • *
  • ارسال: 16
  • جنسیت : پسر
بله می دونم که پسورد می خواد.
مشکل من هم اینجاست. راه حلش چیست؟
اگر به جای sudo از gksudo استفاده کنین پسورد رو به صورت گرافیکی میپرسه ازتون
Did my back hurt your knifٍ؟

آفلاین MHA152

  • High Hero Member
  • *
  • ارسال: 2745
  • جنسیت : پسر
  • من عاشق یونیکسی ها هستم
بله می دونم که پسورد می خواد.
مشکل من هم اینجاست. راه حلش چیست؟
اگر به جای sudo از gksudo استفاده کنین پسورد رو به صورت گرافیکی میپرسه ازتون
که البته ترمینالی بهتره چون کاراکتری نشون نمیده و امنیت بیشتره
بهتون پیشنهاد می کنم به دنیای بزرگ شبه−یونیکس وارد بشید و از پیشرفت لذت ببرید
جیمیلم

آفلاین amin-asa

  • Full Member
  • *
  • ارسال: 161
  • جنسیت : پسر
بله می دونم که پسورد می خواد.
مشکل من هم اینجاست. راه حلش چیست؟
اگر به جای sudo از gksudo استفاده کنین پسورد رو به صورت گرافیکی میپرسه ازتون
که البته ترمینالی بهتره چون کاراکتری نشون نمیده و امنیت بیشتره

ممنون از پاسخ های دوستان.

به سوال برام پیش امده اگر من پسورد رو در یه فایل بزارم که خیلی بد می شه و امنیت سیستم می یاد پایین.
نمی شه بصورت هش شده بنویسم.
و خود لینوکس از چه نوع هش برای هش کردن پسورد استفاده می کنه؟
* زندگی خالی نیست *
* مهربانی هست، سیب هست، ایمان هست *
* آری تا شقایق هست، زندگی باید کرد *

آفلاین MHA152

  • High Hero Member
  • *
  • ارسال: 2745
  • جنسیت : پسر
  • من عاشق یونیکسی ها هستم
بله می دونم که پسورد می خواد.
مشکل من هم اینجاست. راه حلش چیست؟
اگر به جای sudo از gksudo استفاده کنین پسورد رو به صورت گرافیکی میپرسه ازتون
که البته ترمینالی بهتره چون کاراکتری نشون نمیده و امنیت بیشتره


ممنون از پاسخ های دوستان.

به سوال برام پیش امده اگر من پسورد رو در یه فایل بزارم که خیلی بد می شه و امنیت سیستم می یاد پایین.
نمی شه بصورت هش شده بنویسم.
و خود لینوکس از چه نوع هش برای هش کردن پسورد استفاده می کنه؟
اینکه پسورد از ورودی خونده بشه کلا امنیت را کم می کنه ولی شاید بتونید دسترسی های اون فایل را کم کنید که بجز خودتون کس دیگه ای بهش دسترسی نداشته باشه
بهتون پیشنهاد می کنم به دنیای بزرگ شبه−یونیکس وارد بشید و از پیشرفت لذت ببرید
جیمیلم

آفلاین ali.abry

  • High Hero Member
  • *
  • ارسال: 1224
دستوراتتو میتونی بزاری تو این فایل که با دست رسی روت هم اجرا میشه دیگه احتیاج به sudo هم نداره .
/etc/rc.local
دستوراتتو قبل از اون خط اخر که نوشته exit 0 بزار

کلا استفاده از دستورات start service یا stop service درست نیست.
 اگر می خای سرویسی موقع بالا امدن سیستم شروع به کار بکنه یا از کار بیفته باید بری فایلشو برای اون رانلول تنظیم کنی مثلا اوبونتو پیش فرض تو رانلول 2 بالا میاد وقتی میخای بگی فلان سرویس تو موقع بالا امدن سیستم stop بشه باید بری برای رانلول دو از کار بندازیش .
اگر اون سرویس فایلش از نوع قدیمی هستش یعنی از نوع upstart نیست (یعنی اسکریپت اجراییش تو این فایل هست : etc/init.d/) با این دستور میتونی تنظیمش کنی ا
update-rc.dاموزشش تو لینک زیر هست:
http://30li.ir/bash/commands/update-rc.d

اگز از نوع upstart هستش برو تو فایل :
/etc/init/پیداش کن بعد توش تغییر لازم رو انجام بده . توش خودت نگاه کنی می فهمی باید چه کار کنی

یک راه دیگم هست :
یک اسکریپت startup درست کنی بزاریش تو رانلول ها که با همون دستوری که اموزشش رو گذاشتم میتونی انجام بدی .
« آخرین ویرایش: 22 تیر 1392، 06:44 ب‌ظ توسط ali.abry »