ترفندهای ترمینال: از ترمینال به عنوان ساعت زنگ دار استفاده کنید

اگر کامپیوتر خود را همیشه روشن نگه دارید و به دنبال راهی خوب برای بیدار شدن در صبح هستید، ساده است. تنها چیزی که نیاز دارید پخش کننده موسیقی معمولی و دستور "خواب" است. دستور 'sleep' یک ابزار داخلی است (حداقل در اوبونتو(Ubuntu) )، که به شما امکان می دهد تایمر را برای هر زمان (ثانیه، دقیقه، ساعت و روز) تنظیم کنید. اگر فرمان "خواب" را با پخش کننده موسیقی و آهنگ مورد علاقه خود جفت کنیم، می توانیم زنگ هشداری را تنظیم کنیم که پس از مدت زمان مشخصی ما را بیدار کند. در اینجا نحوه عملکرد آن است.

تایمر خواب را در ترمینال تنظیم کنید

ابتدا ترمینال خود را باز کنید.

ترمینال را باز کنید

هنگامی که ترمینال(Terminal) باز شد، بیایید به نحوه عملکرد دستور 'sleep' بپردازیم. خیلی ساده است. برای 10 ثانیه خوابیدن از این دستور استفاده کنید:

10س بخواب

برای خوابیدن به مدت 10 دقیقه از این دستور استفاده کنید:

10 متر بخوابید

برای 10 ساعت خواب از این دستور استفاده کنید:

10 ساعت بخوابید

در نهایت برای 10 روز خواب از این دستور استفاده کنید:

10 روز بخوابید

حتی می‌توانید دستورات را با هم ترکیب کنید، بنابراین اگر می‌خواهید 5 ساعت و 30 دقیقه بخوابید، از یک دستور خواب با هر دو زمان استفاده کنید:

5 ساعت و 30 دقیقه بخوابید

آسان است! البته، زمانی که زمان شما سپری شود، هیچ اتفاق دیگری نمی افتد، زیرا تنها کاری که دستور 'sleep' انجام می دهد، شمارش معکوس میزان خواب شما است. برای اینکه این یک ساعت زنگ دار واقعی باشد، باید به دستور اضافه کنیم. برای پخش کننده موسیقی خود، از mplayer استفاده می کنیم، اما شما می توانید به همین راحتی از Totem ، VLC ، Banshee یا هر پخش کننده موسیقی مورد علاقه خود استفاده کنید.

به عنوان مثال، برای فراخوانی mplayer، از این دستور استفاده می کنیم:

آهنگ را در mplayer پخش کنید

با تایپ آن در ترمینال(Terminal) (البته جایگزین مسیر واقعی و نام فایل موسیقی)، می‌توانیم به هر آهنگی که می‌خواهیم گوش دهیم. البته، نقطه ضعف (هنگام تلاش برای ایجاد ساعت زنگ دار ما)، این است که آهنگ بلافاصله پخش می شود.

راه حل؟ از دستور "خواب" و پخش کننده موسیقی ما با هم استفاده کنید. ما این دو دستور را با '&&' ترکیب می کنیم که اولین دستور را اجرا می کند، سپس تنها پس از تکمیل فرمان دوم را اجرا می کنیم. فرمان نهایی ما؟ با فرض اینکه می خواهیم 8 ساعت بخوابیم:

فرمان ساعت زنگ دار را کامل کنید

ساده است! فرمان 'sleep' 8 ساعت صبر می کند، سپس وقتی زمان تمام شد، متوقف می شود، و اجازه می دهد فرمان دوم - جایی که موسیقی در واقع پخش می شود - شروع شود.  ساعت زنگ دار فوری .(Instant)

البته چند اشکال در این مورد وجود دارد.  اول(First) اینکه بسیاری از مردم کامپیوترهای خود را برای خواب یا خواب زمستانی پس از مدت زمان مشخصی دارند. این بدیهی است که چیز خوبی برای ساعت زنگ دار ما نخواهد بود. به این ترتیب، ابزارهای صرفه جویی در مصرف برق ممکن است باید خاموش شوند. علاوه بر این، فراموش نکنید که قبل از رفتن به رختخواب، تنظیمات صدا را دوباره بررسی کنید. اگر صدای شما تا انتها پایین بیاید، چیز خوبی نخواهد بود. ممکن است صبح روز بعد از خواب بیدار نشوید! با این حال، تنظیم زنگ هشدار تنها با یک فرمان راه بسیار خوبی برای استفاده از ترمینال است(Terminal) . این واقعا سرعت، قدرت و بهره وری زیادی را ارائه می دهد.



About the author

من یک مهندس نرم افزار با بیش از 10 سال سابقه کار بر روی دستگاه های Apple iOS و edge هستم. تجربه من در مهندسی سخت افزار باعث شده است که مطمئن شوم دستگاه های مشتریانمان تا حد امکان قابل اعتماد و روان هستند. من در چند سال گذشته کد می نویسم و ​​یاد گرفته ام از Git، Vim و Node.js استفاده کنم.



Related posts