ලොග් අවුට් නොවී නැටිලස් ස්ක්රිප්ට් එකක් එකතු කිරීමෙන් පසු මම නාටිලස් නැවත ආරම්භ කරන්නේ කෙසේද?
ලොග් අවුට් නොවී නැටිලස් ස්ක්රිප්ට් එකක් එකතු කිරීමෙන් පසු මම නාටිලස් නැවත ආරම්භ කරන්නේ කෙසේද?
Answers:
නැටිලස් නැවත ආරම්භ කිරීමට ...
පළමුව, නැටිලස් වලින් ඉවත් වීමට ඔබේ පර්යන්තයේ පහත සඳහන් දේ ටයිප් කරන්න:
nautilus -q
හෝ killall nautilus
ඉන්පසු, යුනිටි මෙනුව හරහා නාටිලස් විවෘත කරන්න (සුපර් යතුර ඔබන්න) හෝ ධාවන විධානය ( Alt+ F2) භාවිතා කරන්න.
killall nautilus
පළමු විසඳුම විය යුතුය
මට එක් අවස්ථාවක GTK දෝෂයක් ඇති අතර නැටිලස් -q ක්රියා නොකරයි. ඒ නිසා මම හොඳට අහනවා වෙනුවට නාටිලස්ව මරා නැවත ආරම්භ කිරීමට වඩා හාස්යජනක මාර්ගයකට ගියෙමි.
$ ps -aux | grep nautilus
මෙය විස්තරයේ නාටිලස් ඇති සියලුම ක්රියාවලි ලැයිස්තුගත කරයි. ඔබ මේ වගේ දෙයක් ලබා ගත යුතුයි.
කාලෝස් 2070 0.1 0.9 1608528 77500? Sl 08:56 0:40 nautilus -n
carlos 29272 0.0 0.0 16744 1004 pts / 1 S + 16:38 0:00 grep --color = auto nautilus
නැටිලස් යැයි කියන තැනැත්තා සොයා අංක 4 කේතය අල්ලා ගන්න. ඔබ එය ලියා අවසන් කළ පසු ඔබට එම ක්රියාවලිය විනාශ කළ හැකිය.
$ sudo kill 2070
නාටිලස් මිය යා යුතු අතර ස්වයංක්රීයව නැවත ආරම්භ විය යුතුය. නැවතත් මම මෙය භාවිතා කළේ මම නැටිලස් -q ධාවනය කිරීමට උත්සාහ කරන විට දරුණු GTK දෝෂයක් ඇති බැවිනි.
killall nautilus
පිළිගත් පිළිතුරෙන් භාවිතා කිරීම හා සමානයි . එය "නාටිලස්" නම් වූ ක්රියාත්මක කළ හැකි සියලු ක්රියාවලීන් සොයාගෙන ඒවා මරා දමයි. ක්රියාවලියේ ක්රියාත්මක කළ හැකි නම ඔබ දන්නා විට ප්රයෝජනවත් වේ. නමුත් ඔබට කවදා හෝ සැක සහිත නම්, ඔබ ps -aux | grep <executable>
නිවැරදි ක්රියාවලිය විනාශ කරන බවට වග බලා ගැනීමට ඔබ කළ යුතුය .
grep
වී සිටිනවාද? නැතහොත් දැනටමත් සිදු කර ඇති ක්රියාවලියක් ඔබ මරා දැමුවාද? 2070 ක්රියාවලිය kill ාතනය කිරීමට ඔබට අවශ්ය නැද්ද? ඔබට ක්රියාවලිය අයිති බැවින් ඔබට
ටර්මිනලය නොමැතිව තවත් විකල්පයක් වන්නේ "පද්ධති මොනිටරය" වෙතින් "නාටිලස්" වසා දැමීමයි.