টার্মিনালটি বন্ধ করার পরে অ্যাপ্লিকেশনটি কীভাবে চলতে হবে?


17

আমি উবুন্টুতে নতুন আমি সাব্লাইম টেক্সট ব্যবহার করেছি। আমি বুঝতে পেরেছি যে আমি টার্মিনাল থেকে সাবলাইম পাঠ্য খোলার পরে, যদি আমি টার্মিনালটি বন্ধ করি তবে অ্যাপ্লিকেশনটি চলতে থাকবে। অন্যান্য অ্যাপ্লিকেশনগুলির মতো একই নয় geany

আমি টার্মিনাল থেকে অ্যাপ্লিকেশনটি খোলার পরে, যখন আমি টার্মিনালটি বন্ধ করি তখন অ্যাপ্লিকেশনটিও বন্ধ হয়। আমি চেষ্টা করেছি &exitমত geany &exit। তবে এটি আমি যা খুঁজছি তা নয়।

geanyআমি এটি বন্ধ করার পরেও কীভাবে চলতে পারি?


1
আপনি এখানে দেখতে পারেন unix.stackexchange.com/questions/4004/…
আবদেলহাক বাউগুফা


nohup geany & অস্বীকার আমার জন্য সবচেয়ে ভাল কাজ করে
eddard.stark

উত্তর:


25

একটি টার্মিনাল উইন্ডো থেকে, টাইপ করুন

nohup geany > /dev/null

অথবা

nohup geany >/dev/null &

nohupঅ্যাপ্লিকেশনটি চালিত হতে এবং হ্যাঙ্গআপগুলিতে অনাক্রম্যতা দেয়, সুতরাং টার্মিনাল উইন্ডোটি বন্ধ করা অ্যাপ্লিকেশনটি চালানোয় কোনও প্রভাব ফেলবে না। যোগ করার পদ্ধতি >/dev/nullকমান্ডে কোনো সৃষ্টির বাধা দেয় nohup.outপ্রতিটি ডিরেক্টরির অ্যাপ্লিকেশন থেকে চালানো হচ্ছে না।

ম্যান পৃষ্ঠা থেকে:

NAME
       nohup - run a command immune to hangups, with output to a non-tty

SYNOPSIS
       nohup COMMAND [ARG]...
       nohup OPTION

@ Eddard.stark আপনি খুব স্বাগতম! =)
টেরেন্স

2
হয়তো nohup geany > /dev/nullবা nohup geany > /dev/null &, একটি সৃষ্টি প্রতিরোধ nohup.outসাম্প্রতিক কাজ করা প্রতিটি সময় কমান্ড চালানো হয় ফাইল
কস

কোনও সমস্যা নেই, ইতিমধ্যে আপভোটড (সাধারণভাবে এই ধরণের সামান্য বর্ধনের জন্য পোস্টে আমাকে জমা দেওয়ার জন্যও নির্দ্বিধায় দ্বিধা বোধ করবেন না!)
কোস

1
@ কোস ঠিক আছে, আমি এটি সরিয়েছি। তবে পুনরায় মনে করিয়ে দেওয়ার জন্য ধন্যবাদ। লগ আউটপুট তৈরি বন্ধ করার জন্য আমি কিছু সাধারণ বিষয় ভুলে যাই। আমি সত্যিই অন্যের কাছ থেকে ভাল পরামর্শ প্রত্যাশায়। =)
টেরেন্স

1
প্রায়শই রান আউটপুটটি স্ট্যাটাস পর্যবেক্ষণ করতে বা যা করা হয়েছিল তার নজর রাখার জন্য সহায়ক / গুরুত্বপূর্ণ। এই ক্ষেত্রে আপনি যেমন কিছু ব্যবহার করতে চান nohup run1_cmd.sh > run1.out
স্টিভেন সি হাওয়েল

10

nohupআপনার বিকল্প হিসাবে শেল বিল্টিন ব্যবহার করতে পারেন disowndisownকাজের তালিকা থেকে চাকরী সরিয়ে দেয় এবং শেলটি উপস্থিত থাকলে SIGHUPসেই প্রক্রিয়াতে প্রেরণ করা হয় না।

geany &
disown
exit

2

আপনার exec geany & exitযদি রুটের প্রয়োজন না হয় এবং আপনার pkexec geany & exitযদি রুট সুবিধার দরকার হয় তবে আপনি (এক্সিকিউটিভ এবং এম্পারস্যান্ড নোট করুন) ব্যবহার করতে পারেন ।

আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.