আমি কিভাবে লিনাক্সে একটি লিঙ্ক আনলিঙ্ক করব?

একটি সিম্বলিক লিঙ্ক সরাতে, আর্গুমেন্ট হিসাবে সিমলিংকের নাম অনুসরণ করে rm বা unlink কমান্ডটি ব্যবহার করুন। একটি ডিরেক্টরির দিকে নির্দেশ করে এমন একটি সিম্বলিক লিঙ্ক সরানোর সময় সিমলিংকের নামের সাথে একটি ট্রেলিং স্ল্যাশ যোগ করবেন না।

লিঙ্কমুক্ত() ফাইল সিস্টেম থেকে একটি নাম মুছে দেয়. যদি সেই নামটি কোনও ফাইলের শেষ লিঙ্ক হয়ে থাকে এবং কোনও প্রক্রিয়ায় ফাইলটি খোলা না থাকে, তাহলে ফাইলটি মুছে ফেলা হয় এবং এটি যে স্থানটি ব্যবহার করছিল তা পুনরায় ব্যবহারের জন্য উপলব্ধ করা হয়।

আনলিঙ্ক ফাংশন ফাইলের নাম ফাইলের নাম মুছে দেয় . If this is a file’s sole name, the file itself is also deleted. (Actually, if any process has the file open when this happens, deletion is postponed until all processes have closed the file.) The function unlink is declared in the header file unistd.

ইউনিক্স সিম্বলিক লিঙ্ক বা সিমলিংক টিপস

  1. নরম লিঙ্ক আপডেট করতে ln -nfs ব্যবহার করুন। …
  2. UNIX সফ্ট লিঙ্কের সংমিশ্রণে pwd ব্যবহার করুন আপনার সফ্ট লিঙ্কটি যে প্রকৃত পথ নির্দেশ করছে তা খুঁজে বের করতে। …
  3. যেকোনো ডিরেক্টরির সমস্ত ইউনিক্স সফ্ট লিঙ্ক এবং হার্ড লিঙ্ক খুঁজে বের করতে নিম্নলিখিত কমান্ডটি চালান “ls -lrt | grep "^l" ".

একটি ডিরেক্টরিতে প্রতীকী লিঙ্কগুলি দেখতে:

  1. একটি টার্মিনাল খুলুন এবং সেই ডিরেক্টরিতে যান।
  2. কমান্ড টাইপ করুন: ls -la. এটি ডিরেক্টরির সমস্ত ফাইলগুলিকে দীর্ঘ তালিকাভুক্ত করবে এমনকি যদি সেগুলি লুকানো থাকে।
  3. l দিয়ে শুরু হওয়া ফাইলগুলি আপনার প্রতীকী লিঙ্ক ফাইল।

রিমুভ পোর্টেবল, এবং আনলিঙ্ক ইউনিক্স-নির্দিষ্ট। :-পি। রিমুভ() ফাংশন পাথ দ্বারা নির্দিষ্ট ফাইল বা ডিরেক্টরি সরিয়ে দেয়. যদি path একটি ডিরেক্টরি নির্দিষ্ট করে, তাহলে remove(path) হল rmdir(path) এর সমতুল্য। অন্যথায়, এটি unlink(path) এর সমতুল্য।

ডিফল্টরূপে, ln কমান্ড হার্ড লিঙ্ক তৈরি করে। একটি প্রতীকী লিঙ্ক তৈরি করতে, -s ( -সিম্বলিক ) বিকল্পটি ব্যবহার করুন। যদি FILE এবং LINK উভয়ই দেওয়া হয়, ln ​​প্রথম আর্গুমেন্ট ( FILE ) হিসাবে নির্দিষ্ট করা ফাইল থেকে দ্বিতীয় আর্গুমেন্ট ( LINK ) হিসাবে নির্দিষ্ট করা ফাইলে একটি লিঙ্ক তৈরি করবে।

বর্ণনা। আনলিঙ্ক() ফাংশন একটি ফাইলের একটি লিঙ্ক সরাতে হবে. যদি পাথ একটি সিম্বলিক লিঙ্কের নাম দেয়, তাহলে unlink() পাথ দ্বারা নাম দেওয়া সিম্বলিক লিঙ্কটি মুছে ফেলবে এবং সিম্বলিক লিঙ্কের বিষয়বস্তু দ্বারা নাম করা কোনো ফাইল বা ডিরেক্টরিকে প্রভাবিত করবে না।

Command. In Unix-like operating systems, unlink is a system call and a command line utility to delete files. The program directly interfaces the system call, which removes the file name and (but not on GNU systems) directories like rm and rmdir.

সকর্মক ক্রিয়া. : to unfasten the links of : separate, disconnect. intransitive verb. : to become detached.

মুছে ফেলা হচ্ছে একটি প্রতীকী লিঙ্ক একটি বাস্তব ফাইল বা ডিরেক্টরি অপসারণ হিসাবে একই. ls -l কমান্ড দ্বিতীয় কলাম মান 1 সহ সমস্ত লিঙ্ক দেখায় এবং মূল ফাইলের লিঙ্ক পয়েন্ট করে। লিঙ্কে মূল ফাইলের পথ রয়েছে এবং বিষয়বস্তু নয়।

source_file প্রতিস্থাপন করুন বিদ্যমান ফাইলের নামের সাথে যার জন্য আপনি সিম্বলিক লিঙ্ক তৈরি করতে চান (এই ফাইলটি ফাইল সিস্টেম জুড়ে বিদ্যমান যেকোনো ফাইল বা ডিরেক্টরি হতে পারে)। প্রতীকী লিঙ্কের নামের সাথে myfile প্রতিস্থাপন করুন। ln কমান্ড তারপর প্রতীকী লিঙ্ক তৈরি করে।

A হার্ড লিঙ্ক নির্বাচিত ফাইলের একটি অনুলিপি (মিররড) হিসাবে কাজ করে. যদি পূর্বে নির্বাচিত ফাইলটি মুছে ফেলা হয়, তবে ফাইলটির হার্ড লিঙ্কটিতে এখনও সেই ফাইলের ডেটা থাকবে। … সফ্ট লিংক : একটি সফট লিঙ্ক (সিম্বলিক লিঙ্ক নামেও পরিচিত) একটি পয়েন্টার বা ফাইলের নামের রেফারেন্স হিসেবে কাজ করে।

এই পোস্টটি পছন্দ? আপনার বন্ধুদের শেয়ার করুন:
ওএস আজ