Ls -l এবং ll এর মধ্যে পার্থক্য?


16

আমি সম্পূর্ণ প্রোগ্রামিংয়ে তুলনামূলকভাবে নতুন এবং কিছু টিউটোরিয়াল আমাকে ls -lএকটি ডিরেক্টরিতে ফাইলগুলি দেখতে ব্যবহার করতে বলছে এবং অন্যরা বলছে ll। আমি জানি যে lsএটি একটি সংক্ষিপ্ত তালিকা, তবে অন্য দুটির মধ্যে কি পার্থক্য রয়েছে?


আপনার * sh শেলটি কোনও আদেশের সাথে কীভাবে ব্যাখ্যা করে তা আপনি পরীক্ষা করতে পারেন type [command]। আমার সেটআপে type llফলাফল ll is aliased to 'ls -alF'
ডেভিড ফয়েস্টার

উত্তর:


30

এটি আপনার অবস্থিত .bashrc:

alias ll='ls -al'

কমান্ডের জন্য ম্যানুয়াল পৃষ্ঠাগুলি একবার lsদেখে আপনি দেখতে পাবেন যে এই দুটি বৈশিষ্ট্য একসাথে কী সম্পাদন করে:

  1. -a: প্রারম্ভিক এন্ট্রি উপেক্ষা করবেন না .
  2. -l: একটি দীর্ঘ তালিকা বিন্যাস ব্যবহার করুন।

সুতরাং আপনি বুঝতে পারেন যে ls -lকোনও প্রবেশ দিয়ে শুরু হবে তা উপেক্ষা করবে .। এটাই তাদের একমাত্র পার্থক্য।

সম্পাদনা করুন:

আমার নোট করা যাক, মন্তব্য হিসাবে, llউপনাম ইনস্টলেশন থেকে ইনস্টলেশন থেকে পৃথক। আপনি কী ভাবছেন তা যদি আপনার হয় তবে দয়া করে একটি টার্মিনাল খুলুন এবং প্রবেশ করুন:

alias ll

এটি আপনাকে কীভাবে llসেট করা হবে তা দেখায় । তারপরে আপনি টাইপ করে অতিরিক্ত বৈশিষ্ট্যগুলি সন্ধান করতে পারেন:

man ls

3
আমি করেছি ll is aliased to 'ls -l'... ওরফে কঙ্কাল ফাইল তাই কি মানুষের উপর নির্ভর করে আছে থেকে অনুলিপি করা হয় যখন তারা ইনস্টল করা নেই।
অলি

1
আমি ls='ls --color=auto', ll='ls -lh'। উবুন্টু 14.04 জাহাজ /etc/skel/.bashrcসঙ্গে ls='ls --color=auto' ll='ls -alF, কিন্তু যে ভয়ঙ্কর। আমি llযখন আকারগুলি / তারিখগুলি / perms চাই তখন আমি ব্যবহার করি, ll -aযদি আমি ডটফাইলগুলিও চাই।
পিটার কর্ডেস

আমি alias l=llযদি কোনও কীটি মিস করি তবে সহজেই আমি ব্যবহার করি।
পিটার কর্ডেস

এটি alias ll = ls -alFযদি কাউকে সাহায্য করে তবে আমি পেয়েছি ।

2
আপনার ব্যাখ্যার জন্য -a, আপনি .ব্যাকটিক্স রাখতে চান যাতে এটি আরও দৃশ্যমান হয়।
সিপিস্ট

6

llজন্য একটি সাধারণ নাম ls -l। এটি ডিফল্টর একটি অংশ, .bashrcআরও কয়েকটি বিকল্প সহ:

$ grep 'alias ll' /etc/skel/.bashrc
alias ll='ls -alF'
আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.