"Ls" লিনাক্সে "।" এর সাথে শুরু হওয়া ফাইল তালিকাগুলি কেন তালিকাভুক্ত করবে না


1

আমি .androidফোল্ডারের জন্য অনুসন্ধান করছিলাম এবং lsসর্বত্র ব্যবহৃত হয়েছিলাম, যতক্ষণ না আমি locate(পরে updatedb) ব্যবহার করার সিদ্ধান্ত নিলাম এবং এটি আমার /home/johndoe/ফোল্ডারে থাকা ছিল । যখন আমি lsফোল্ডারে, .androidফোল্ডার তালিকাভুক্ত করা হয় না। কেউ আমার প্রিয় lsকমান্ড সঙ্গে আমার জন্য তালিকা না কেন দয়া করে ব্যাখ্যা করতে পারেন ?

উত্তর:


2

শুরু হওয়া ফাইল এবং ফোল্ডারগুলি .একটি সাধারণ ইউনিক্স-এর মতো অপারেটিং লুকানো ফাইল।

ls -aসব ফাইল তালিকা ব্যবহার করুন ।


3

ঐতিহ্যগতভাবে, ইউনিক্স এবং ইউনিক্স-মত অপারেটিং সিস্টেমগুলির মধ্যে, .উপসর্গটি একটি লুকানো ফাইল, যা উইন্ডোজের "লুকানো" পতাকাটির অনুরূপ। এটি কোথাও কাজ করে, তবে এটির প্রাথমিক ব্যবহারটি আপনার হোম ডিরেক্টরিতে কনফিগারেশন ফাইলগুলি লুকাতে হয় (যেমন - ~/.cache/বা ~/.plan- তারা প্রায়শই "ডটফিলস" নামে পরিচিত হয়)।

lsলুকানো ফাইল প্রদর্শন করতে বাধ্য করার জন্য , আপনার -aবিকল্পটি প্রয়োজন ।

প্রায় সব গ্রাফিকাল ফাইল ম্যানেজার এছাড়াও এই উপসর্গ সম্মান; CtrlHGNOME এ "লুকানো" ফাইল টগল করে।


Google+ এ রব পাইক লিখেছেন , এটি একটি আকস্মিক বৈশিষ্ট্য ছিল:

অনেক আগেই, ইউনিক্স ফাইল সিস্টেমের নকশাটি তৈরি করা হয়েছিল, এন্ট্রিগুলি। এবং .. পরিভ্রমন সহজ, হাজির। আমি নিশ্চিত নই কিন্তু আমি বিশ্বাস করি .. সংস্করণ 2 পুনর্লিখনের সময় গিয়েছিলাম, যখন ফাইল সিস্টেম হায়ারার্কিকাল হয়ে উঠেছিল (এটিতে খুব আলাদা কাঠামো ছিল)। যখন একটি টাইপ করা Ls, তবে, এই ফাইলগুলি হাজির হয়, তাই ক্যান বা ডেনিস প্রোগ্রামটিতে একটি সহজ পরীক্ষা যোগ করেছেন। এটি তখন অ্যাসবেলার ছিল, কিন্তু প্রশ্ন কোডটি এরকম কিছু ছিল সমতুল্য:

if (name[0] == '.') continue;

এই বিবৃতিটি কি হওয়া উচিত তা থেকে একটু ছোট ছিল, যা

if (strcmp(name, ".") == 0 || strcmp(name, "..") == 0) continue;

কিন্তু আরে, এটা সহজ ছিল।

দুই জিনিস ফলাফল।

প্রথম, একটি খারাপ উদাহরণ সেট করা হয়েছিল। অন্যান্য অলস প্রোগ্রামারদের একই সাদৃশ্য তৈরি করে বাগ উপস্থাপন করেছে। গণনা করা উচিত যখন সময়কাল সঙ্গে শুরু প্রকৃত ফাইল প্রায়ই বাদ দেওয়া হয়।

দ্বিতীয়, এবং আরও খারাপ, একটি "লুকানো" বা "বিন্দু" ফাইলের ধারণা তৈরি করা হয়েছিল। ফলস্বরূপ, আরো অলস প্রোগ্রামাররা প্রত্যেকের হোম ডিরেক্টরির মধ্যে ফাইল ড্রপ শুরু। আমি এই টাইপ করার জন্য যে মেশিনে ব্যবহার করছি তার সব কিছুই আমার কাছে নেই, কিন্তু আমার হোম ডিরেক্টরীতে প্রায় শত ডট ফাইল রয়েছে এবং আমিও জানি না তাদের মধ্যে বেশিরভাগ কী আছে বা তাদের এখনও প্রয়োজন আছে কিনা । আমার হোম ডিরেক্টরি মাধ্যমে যায় যে প্রতিটি ফাইল নাম মূল্যায়ন এই জমাটবদ্ধ মাজা দ্বারা ধীর হয়।


0

ডট ফাইলগুলি প্রদর্শন করার জন্য আপনাকে "all" পরামিতিটির জন্য "-a" পাস করতে হবে ।

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