Linux के पास ढेरों कमांड हैं, लेकिन अधिकांश लोग उनमें से केवल एक अंश का ही उपयोग करते हैं। टर्मिनल में उपयोग करने के लिए कुछ सबसे अधिक उपयोग किए जाने वाले लिनक्स कमांड यहां दिए गए हैं।
सबसे पहले, हम कुछ युक्तियों को शामिल करेंगे जिससे कमांड लाइन का उपयोग करना आसान हो जाएगा:
- स्वतः पूर्णता के लिए टैब का उपयोग करें। जब आप लिनक्स टर्मिनल में कुछ टाइप करना शुरू करते हैं, तो टैब दबाएं और यह उन संभावित विकल्पों का सुझाव देगा जो आपके द्वारा अब तक टाइप की गई स्ट्रिंग से शुरू होते हैं।
ctrl+r search_term
का उपयोग करें उन आदेशों को खोजने के लिए जिनका आपने पहले उपयोग किया है।- त्वरित रूप से
ctrl+a
. के साथ पंक्ति के आरंभ या अंत में जाएं औरctrl+e
। - वर्तमान कमांड में
!!
with के साथ पिछली कमांड का पुन:उपयोग करें । - आप कमांड को
;
. से अलग करके एक ही लाइन में कई कमांड चला सकते हैं ।
यह सामान्य लिनक्स कमांड सीखने का समय है। आप इनमें से किसी भी कमांड के बारे में man
. का उपयोग करके अधिक जानकारी प्राप्त कर सकते हैं आज्ञा। यह एक कमांड के लिए मैनुअल पेज लाएगा। उदाहरण के लिए, यदि आप man cat
. टाइप करते हैं एक linux टर्मिनल में, आपको cat
. के बारे में अधिक जानकारी प्राप्त होगी आदेश।
ls
सूची निर्देशिका सामग्री।
उदाहरण: ls /applications
एप्लिकेशन फ़ोल्डर में संग्रहीत सभी फ़ाइलों और फ़ोल्डरों को प्रदर्शित करेगा।
cd
एक निर्देशिका में बदलें।
उदाहरण: वर्तमान निर्देशिका से /usr/स्थानीय . में बदलें cd /usr/local
. के साथ ।
एमवी
फ़ाइल या निर्देशिकाओं का नाम बदलें या स्थानांतरित करें।
उदाहरण: कमांड mv todo.txt /home/qlarson/Documents
"todo.txt" को "दस्तावेज़" निर्देशिका में ले जाएगा।
mkdir
एक नई निर्देशिका बनाएँ।
उदाहरण: mkdir freecodecamp
"freecodecamp" नाम की एक निर्देशिका बनाएगा।
आरएमडीआईआर
खाली निर्देशिका हटाएं।
स्पर्श करें
निर्दिष्ट नाम के साथ एक खाली फ़ाइल बनाएँ।
आरएम
फ़ाइल (फ़ाइलों) और/या निर्देशिकाओं को हटा दें।
उदाहरण: rm todo.txt
फ़ाइल को हटा देगा।
ढूंढें
एक विशिष्ट फ़ाइल का पता लगाएँ।
उदाहरण: locate -i vacuum*mop
कमांड "वैक्यूम" और "मॉप" शब्द वाली किसी भी फाइल की खोज करेगा। -i
खोज को केस-असंवेदनशील बनाता है।
साफ़ करें
नई शुरुआत के लिए कमांड लाइन स्क्रीन/विंडो साफ़ करें।
cp
फ़ाइलों और निर्देशिकाओं की प्रतिलिपि बनाएँ।
उदाहरण: कमांड cp todo.txt /home/qlarson/Documents
"दस्तावेज़" निर्देशिका में "todo.txt" की एक प्रति बनाएगा।
उपनाम
Linux कमांड के लिए एक उपनाम बनाएँ।
उदाहरण: alias search=grep
आपको search
. का उपयोग करने की अनुमति देगा grep
. के बजाय .
बिल्ली
स्क्रीन पर फ़ाइल की सामग्री प्रदर्शित करें।
उदाहरण: cat todo.txt
स्क्रीन पर "todo.txt" का टेक्स्ट दिखाएगा।
चाउन
फ़ाइल के स्वामी को बदलें।
उदाहरण: chown qlarson todo.txt
"qlarson" को "todo.txt" का स्वामी बना देगा।
chmod
फ़ाइल की अनुमतियां बदलें।
उदाहरण: chmod 777 todo.txt
"todo.txt" को सभी के लिए पढ़ने योग्य, लिखने योग्य और निष्पादन योग्य बना देगा। "777" में अंक उस क्रम में उपयोगकर्ता, समूह और अन्य के लिए अनुमतियों को निर्दिष्ट करते हैं।
sudo
ऐसे कार्य करें जिनके लिए प्रशासनिक या रूट अनुमतियों की आवश्यकता हो।
उदाहरण:sudo passwd quincy
का उपयोग करें उपयोगकर्ता "क्विंसी" का पासवर्ड बदलने के लिए।
"सुडो मेरे लिए एक सैंडविच बनाओ।"
ढूंढें
किसी दिए गए पैटर्न से मेल खाने वाली फ़ाइलों की खोज करें। यह कमांड नाम, आकार, एक्सेस समय और संशोधन समय जैसे फिल्टर का उपयोग करके फ़ाइल (ओं) और फ़ोल्डर (ओं) को खोजने के लिए है।
उदाहरण: find /home/ -name todo.txt
होम निर्देशिका और उसकी उपनिर्देशिकाओं में "todo.txt" नाम की फ़ाइल की खोज करेगा।
ग्रेप
किसी विशेष स्ट्रिंग या एक्सप्रेशन के लिए फ़ाइलें या आउटपुट खोजें। यह कमांड एक निर्दिष्ट पैटर्न वाली लाइनों की खोज करता है और डिफ़ॉल्ट रूप से उन्हें मानक आउटपुट में लिखता है।
उदाहरण: grep run todo.txt
"todo.txt" फ़ाइल में "रन" शब्द की खोज करेगा। "रन" वाली पंक्तियाँ प्रदर्शित होंगी।
तारीख
सिस्टम दिनांक और समय प्रदर्शित करें या सेट करें।
df
सिस्टम के डिस्क स्थान के उपयोग पर रिपोर्ट प्रदर्शित करें।
डु
दिखाएँ कि प्रत्येक फ़ाइल कितनी जगह लेती है। यह डिस्क ब्लॉक नंबरों में आकार दिखाएगा। यदि आप इसे बाइट, किलोबाइट और मेगाबाइट में देखना चाहते हैं, तो -h
जोड़ें इस तरह तर्क:du -h
।
फ़ाइल
फ़ाइल के प्रकार का निर्धारण करें।
उदाहरण: file todo.txt
संभवतः "ASCII टेक्स्ट" का प्रकार दिखाएगा।
इतिहास
आदेश इतिहास दिखाता है।
मार
एक प्रक्रिया रोकें।
उदाहरण: kill 485
. कमांड का उपयोग करके 485 के पीआईडी के साथ एक प्रक्रिया को रोकें . ps
का प्रयोग करें एक प्रक्रिया के पीआईडी को निर्धारित करने के लिए आदेश (नीचे)।
कम
फ़ाइल की सामग्री को एक बार में एक पृष्ठ देखें।
उदाहरण: less todo.txt
"todo.txt" की सामग्री प्रदर्शित करेगा।
ps
वर्तमान में चल रही प्रक्रियाओं की सूची प्रदर्शित करें। इसका उपयोग kill
. के लिए आवश्यक PID को निर्धारित करने के लिए किया जा सकता है प्रक्रियाएं।
pwd
वर्तमान निर्देशिका के लिए पथनाम प्रदर्शित करें। "p रिंट w ऑर्किंग d निर्देशिका"
ssh
नेटवर्क पर किसी अन्य Linux मशीन में दूरस्थ रूप से लॉग इन करें।
उदाहरण: ssh [email protected]
उपयोगकर्ता नाम "क्विंसी" का उपयोग करके 104.25.105.32 पर लॉगिन करेगा।
पूंछ - किसी फ़ाइल की अंतिम 10 पंक्तियाँ प्रदर्शित करें। -n (संख्या) विकल्प का उपयोग करके कम या अधिक लाइनें देखें।
उदाहरण: tail -n 5 todo.txt
"todo.txt" की अंतिम 5 पंक्तियाँ प्रदर्शित करेगा।
टार
किसी tarfile (.tar) या tarball (.tar.gz या .tgz) से फ़ाइलें संग्रहीत और निकालें।
शीर्ष
विंडोज़ में टास्क मैनेजर के समान आपके सिस्टम पर उपयोग किए जा रहे संसाधनों को प्रदर्शित करता है।