ন্যানোতে "বার্তা / ফাইল / লগ / সিসলগ সম্পাদনা করা হচ্ছে"


26

আমার জ্ঞানের সেরা হিসাবে আমি কমান্ডটি দিয়ে / var / log / syslog দেখতে পারি

sudo nano /var/log/syslog

এবং সফলভাবে একটি অধিবেশন সময় কয়েকবার করেছেন; তবে, আমি কীওয়ার্ডগুলির জন্য লগটি অনুসন্ধান করার চেষ্টা করছিলাম এবং ভুলভাবে কিছু 'অজানা আদেশ' প্রবেশ করলাম। টার্মিনাল হিমশীতল, তাই আবার শুরু করার চেষ্টা করার জন্য আমি এটি হত্যা করেছি।

এখন, আমি উপরের কমান্ডটি প্রকাশ করার সময়, টার্মিনাল উইন্ডোর নীচে প্রম্পট সহ একটি ফাঁকা ফাইল বলে মনে হচ্ছে:

File /var/log/syslog is being edited (by root using Nano 2.4.2) CONT

হ্যাঁ, না এবং বাতিল বিকল্পগুলি সহ।

ইহা কি জন্য ঘটিতেছে? আমি কি আমার সিসলগ ফাইলটি স্ক্রু করেছি? যদি তা হয় তবে তা কতটা ভয়াবহ?


টার্মিনালটি হিমশীতল দেখা যায়, কখনও কখনও এটি ঘটে কারণ ctrl-sচাপিত হয় যা ডিসপ্লে আপডেট হওয়া বন্ধ করে দেয়। এটি থেকে পুনরুদ্ধার করতে, টিপুন ctrl-q। এছাড়াও, যদি আপনি কোনও ফাইল সম্পাদনা করতে চান না, তবে lessসম্পাদকের পরিবর্তে এমন কিছু ব্যবহার করার কথা বিবেচনা করুন যাতে আপনি অজান্তেই পরিবর্তন আনেন না।

উত্তর:


33

যদি set lockingডিফল্টরূপে " ভিম -স্টাইলের লক-ফাইলগুলি" বিকল্পটি সক্ষম করা হয় ( ন্যানোর্কে) তবে ন্যানো আপনি একটি ফাইল সম্পাদনা করার সময় একটি বিশেষ তথাকথিত "লক ফাইল" তৈরি করেন যখন আপনি ফাইলটি সম্পাদনা করছেন তা নির্দেশ করতে পারে।

সাধারণত ন্যানো বন্ধ হয়ে গেলে এই ফাইলটি সরিয়ে ফেলা হয়, তবে আপনি টার্মিনালটি বন্ধ করে হত্যা করলে এটি ঘটে না।

কেবল ফাইলটি সরান

/var/log/.syslog.swp

10
Y এবং CTRL + X আরও দ্রুত হিট করছে; লকটি নতুন দৃষ্টান্ত দ্বারা প্রতিস্থাপন করা হবে এবং সিটিআরএল + এক্স দ্বারা সরানো হবে।
কোস

ফ্যান্টাস্টিক! এটি পুরোপুরি কাজ করে। ধন্যবাদ, ফ্লোরিয়ান ডিয়েচ!
munr0

1
সেই .syslog.swpফাইলটি খুঁজে পাচ্ছি না Ubuntu 16.04.1 LTS
ফ্র্যাঙ্ক নোক

9
উবুন্টু ১.0.০৪ এলটিএস-এর জন্য ফ্লোরিয়ান ডিয়েশ ব্যাখ্যা করেছেন যে ন্যানো লক ফাইলটি সম্পাদনা করার ফাইলের পথে অবস্থিত এবং প্রত্যয় .swp সহ ফাইলটির লুকানো নাম গ্রহণ করে। > সুতরাং সম্পাদনা / পথ / থেকে / ফাইল সম্পাদনা করা গেলে, সংশ্লিষ্ট লক ফাইলটি /path/to/.file.swp হয়। লকটি প্রকাশ করতে .file.swp মুছুন
ব্যবহারকারী 2972154

.swp ফাইলটি মুছে ফেলার একটি পদ্ধতি হ'ল 'sudo find /path/to/.filename.swp -type f -delete'
প্যাট্রিক
আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.