প্রতিটি অপসারণের আগে আরএম রয়েছে -i
এবং -I
পতাকাগুলি নিশ্চিত করে confirm অতীতে, কিছু বিতরণ সেগুলি ডিফল্টরূপে চালু করে। এটি একটি ভয়ানক ধারণা। সাধারণ ক্রিয়াকলাপের জন্য ব্যবহারকারীকে অনেক বেশি নিশ্চিতকরণ সংলাপ দিন এবং তারা অভ্যাসগতভাবে এগুলি নিশ্চিত করতে শুরু করবেন। এটি কেবল "সতর্কতা অবলম্বন করতে" (সর্বদা একটি লাল পতাকা) প্রয়োজনটিকে নতুন এবং আরও বিরক্তিকর সংলাপে স্থানান্তরিত করে। "হ্যাঁ। হ্যাঁ। হ্যাঁ! হ্যাঁ! হ্যাঁ! Godশ্বর, নির্বোধ কম্পিউটার কেবল ফাইলগুলি মুছুন হ্যাঁ হ্যাঁসেসিইসেস - ক্র্যাপ আমার কোনও প্রয়োজন নেই! নুবুও!" এটি হ্যাঁ, তবে আমি বোঝাতে চাইছি না ডায়ালগ সমস্যা। এই উত্তরটি কেন নিশ্চিত সময়ে ডায়লগগুলি ভুল সময়ে আসে তার একটি চাক্ষুষ ব্যাখ্যা দেয়।
আপনি যে ধরণের ভুল বর্ণনা করছেন তা হ'ল একটি স্লিপ , "এমন কোনও ক্রিয়াকলাপ যা পারফরম্যান্স নয়"। ব্যবহারকারী সাধারণত তাত্ক্ষণিকভাবে ভুলটি সনাক্ত করে এবং ঠিক কীভাবে এটি ঠিক করতে হয় তা জানে। দুর্ভাগ্যক্রমে, ইউনিক্স ব্যবহারকারীকে সুযোগ দেয় না, rm সঙ্গে সঙ্গে ফাইলটি মুছে দেয়। প্রতিটি অন্যান্য অপারেটিং সিস্টেম ট্র্যাশ ব্যবহার করে মুছে ফেলাটিকে পূর্বাবস্থায় ফেলার অনুমতি দেয়, অন্তত কিছুক্ষণের জন্য।
ইউনিক্সের জন্য বিভিন্ন ট্র্যাশ সিস্টেম রয়েছে এবং এই উত্তরটি পরামর্শ দিয়ে পূর্ণ ।
প্রশ্নটি হল ওরফে আরএমের বা উরফ আরএমের নয়। আরএম এলিয়াস করার পক্ষে ...
- আপনি আরএম বিকল্প ব্যবহার করতে ভুলে যাওয়া স্লিপ করতে পারবেন না।
আরএম এলিয়াস করার পক্ষে ...
- আপনি সম্ভবত এটির সিস্টেমে নির্ভর করতে পারেন।
- ডিস্ক প্রায় পূর্ণ হলে সমস্যার কারণ হতে পারে।
- পর্যায়ক্রমে আবর্জনা ফাঁকা করার জন্য অবকাঠামো দরকার।
- প্রোগ্রামগুলিতে আরএম এর প্রত্যাশিত আচরণে হস্তক্ষেপ না করার বিষয়টি নিশ্চিত হতে হবে।
- আরএম সম্পূর্ণরূপে অনুকরণ করতে পারে না।
যদি আপনি প্রথম যুক্তিটি খুব বেশি দূরে অনুসরণ করেন তবে আপনি vi (vim, vi) নয়, csh (tcsh, csh নয়) এবং অন্যান্য পুরাকীর্তিক ইউটিলিটিগুলি ব্যবহার করে শেষ করেন কারণ তারা সর্বজনীনভাবে উপলব্ধ available তবুও, আপনার পরিবেশকে অতিরিক্ত কাস্টমাইজ করার ঝুঁকি রয়েছে। আমি আমার ইউটিলিটিগুলি আমার সাথে নেওয়া এবং এটি যতটা সম্ভব সহজ করে তুলতে পছন্দ করি। YMMV।
দুই এবং তিনটি প্রযুক্তিগত সমস্যা। এগুলি একটি চৌকস রিপার কাজের সাথে সমাধান করা যেতে পারে যা ট্র্যাশটির আকার পরীক্ষা করে এবং পর্যায়ক্রমে একটি টেম্প্রেইপারের মতো জিনিস পরিষ্কার করে । এটি ক্রোন জব হতে পারে, বা আরও চতুর সংস্করণ বিভিন্ন ডেস্কটপ লিনাক্স বিতরণে উপলব্ধ বিভিন্ন ফাইল সিস্টেম ইভেন্টের অবকাঠামোগত ব্যবহার করতে পারে। এটি সহজ নয়, এবং দক্ষতার সাথে করা আরও কঠিন। নিজের তৈরি করার চেষ্টা করার চেয়ে কোনও বিদ্যমান সিস্টেম খুঁজে পাওয়া আরও ভাল।
চতুর্থটি আপনার নতুন আরএমকে শেল ওরফে তৈরি করে মোকাবেলা করা যেতে পারে alias rm='trash'
, তবে এটি প্রোগ্রামগুলিকে প্রভাবিত করবে না।
পঞ্চমটি এমন একটি সমস্যা যা আমি পাঠকের সমাধানের জন্য রেখে যাই। আরএম এর অনেকগুলি সুইচ নেই।
zsh
বাbash
) দিয়ে আমি রিটার্ন কী