मुझे उम्मीद है कि यह सवाल पूछने के लिए यह सही जगह है। इसलिए मूल रूप से, मैं वर्तमान में अधिक उपयोग किए जाने वाले कुछ टर्मिनल कमांड के माध्यम से कंघी कर रहा हूं, और मुझे शॉर्ट फॉर्म फ्लैग बनाम लॉन्ग फॉर्म फ्लैग को याद रखना वास्तव में कठिन लगता है।
उदाहरण के लिए,
ls -a
मेरे लिए याद रखना बहुत कठिन है
ls --all
जाहिर है, यह एक झंडे के लिए याद करने के लिए तुच्छ है, लेकिन शेल के माध्यम से निष्पादन योग्य कार्यक्रमों की संख्या और प्रत्येक कार्यक्रम के लिए उपलब्ध झंडे को देखते हुए, यह वास्तव में, स्मृति के लिए प्रतिबद्ध करने के लिए वास्तव में कठिन हो जाता है।
हालाँकि, जब मैं आदमी पृष्ठों के माध्यम से खोज, उदाहरण के लिए,
man ls
डॉक्स लंबे फॉर्म के झंडे नहीं दिखाते हैं। उदाहरण के लिए, यह वही है जो मुझे मिलता है
-1 (The numeric digit ``one''.) Force output to be one entry per
line. This is the default when output is not to a terminal.
-A List all entries except for . and ... Always set for the super-
user.
-a Include directory entries whose names begin with a dot (.).
मैं इस वेबपेज की तरह कुछ खोज रहा हूँ:
http://manpages.ubuntu.com/manpages/xenial/en/man1/ls.1.html
-a, --all
do not ignore entries starting with .
-A, --almost-all
do not list implied . and ..
--author
with -l, print the author of each file
लेकिन सुलभ ऑफ़लाइन।
मैं macOS का उपयोग कर रहा हूं, और टर्मिनल के माध्यम से आदमी चला रहा हूं - क्या कोई वैकल्पिक मैनुअल हैं जो लंबे फॉर्म के झंडे दिखाते हैं? मैं वास्तव में इसकी सराहना करता हूं अगर कोई मुझे सही दिशा में इंगित कर सकता है।
धन्यवाद!