इस लिनक्स / यूनिक्स कमांड लाइन में धोखा शीट, आप सीखेंगे:
- बेसिक लिनक्स कमांड
- फ़ाइल अनुमति आदेश
- पर्यावरण चर आदेश
- लिनक्स के उपयोगकर्ता प्रबंधन आदेश
- नेटवर्किंग कमांड
- प्रक्रिया कमान
- VI संपादन कमांड
बेसिक लिनक्स कमांड
आदेश | विवरण |
ls | वर्तमान कार्यशील निर्देशिका में सभी फ़ाइलों और निर्देशिकाओं को सूचीबद्ध करता है |
ls-R | फ़ाइलों को उप-निर्देशिका में भी सूचीबद्ध करता है |
ls-a | छिपी हुई फाइलों को भी सूचीबद्ध करता है |
ls-al | विस्तृत जानकारी जैसे अनुमतियाँ, आकार, स्वामी, आदि के साथ फ़ाइलें और निर्देशिकाएं सूचीबद्ध करता है |
cd or cd ~ | गृह निर्देशिका में नेविगेट करें |
cd… | एक स्तर ऊपर ले जाएँ |
cd | किसी विशेष निर्देशिका में बदलने के लिए |
cd / | रूट डायरेक्टरी में जाएं |
cat > filename | एक नई फ़ाइल बनाता है |
cat filename | फ़ाइल सामग्री प्रदर्शित करता है |
cat file1 file2 > file3 | दो फाइलों (फाइल 1, फाइल 2) से जुड़ता है और आउटपुट को एक नई फाइल (फाइल 3) में संग्रहीत करता है। |
mv file "new file path" | फ़ाइलों को नए स्थान पर ले जाता है |
mv filename new_file_name | फ़ाइल को एक नए फ़ाइल नाम में बदल देता है |
sudo | नियमित उपयोगकर्ताओं को सुपरयूजर या रूट के सुरक्षा विशेषाधिकारों के साथ कार्यक्रम चलाने की अनुमति देता है |
rm filename | एक फ़ाइल हटाता है |
man | एक कमांड पर जानकारी देने में मदद करता है |
history | वर्तमान टर्मिनल सत्र में टाइप किए गए सभी पिछले आदेशों की एक सूची देता है |
clear | टर्मिनल को साफ़ करता है |
mkdir directoryname | वर्तमान कार्य निर्देशिका या निर्दिष्ट पथ पर एक नई निर्देशिका बनाता है |
rmdir | एक निर्देशिका को हटाता है |
mv | एक निर्देशिका का नाम |
pr -x | फ़ाइल को x कॉलम में विभाजित करता है |
pr -h | एक हेडर को फाइल में असाइन करता है |
pr -n | रेखा संख्याओं के साथ फ़ाइल को अस्वीकृत करता है |
lp -nc , lpr c | फ़ाइल की प्रतियां "सी" |
lp-d lp-P | प्रिंटर का नाम निर्दिष्ट करता है |
apt-get | पैकेज को स्थापित करने और अद्यतन करने के लिए कमांड का उपयोग किया जाता है |
mail -s 'subject' -c 'cc-address' -b 'bcc-address' 'to-address' | ईमेल भेजने की आज्ञा |
mail -s "Subject" to-address < Filename | अनुलग्नक के साथ ईमेल भेजने का आदेश |
फ़ाइल अनुमति आदेश
आदेश | विवरण |
ls-l | फ़ाइल प्रकार और पहुँच अनुमति दिखाने के लिए |
r | अनुमति पढ़ें |
w | अनुमति लिखें |
x | अनुमति देना |
-= | अनुमति नहीं |
Chown user | एक फ़ाइल / निर्देशिका के स्वामित्व को बदलने के लिए |
Chown user:group filename | फ़ाइल या निर्देशिका के लिए उपयोगकर्ता के साथ-साथ समूह भी बदलें |
पर्यावरण चर आदेश
आदेश | विवरण |
echo $VARIABLE | एक चर का मूल्य प्रदर्शित करने के लिए |
env | सभी पर्यावरण चर प्रदर्शित करता है |
VARIABLE_NAME= variable_value | एक नया चर बनाएं |
Unset | एक चर निकालें |
export Variable=value | पर्यावरण चर का मान सेट करना |
लिनक्स के उपयोगकर्ता प्रबंधन आदेश
आदेश | विवरण |
sudo adduser username | एक चर का मूल्य प्रदर्शित करने के लिए |
sudo passwd -l 'username' | सभी पर्यावरण चर प्रदर्शित करता है |
sudo userdel -r 'username' | एक नया चर बनाएं |
sudo usermod -a -G GROUPNAME USERNAME | एक चर निकालें |
sudo deluser USER GROUPNAME | पर्यावरण चर का मान सेट करना |
finger | सभी लॉग इन उपयोगकर्ता पर जानकारी देता है |
finger username | किसी विशेष उपयोगकर्ता की जानकारी देता है |
नेटवर्किंग कमांड
आदेश | विवरण |
SSH username@ip-address or hostname | SSH का उपयोग कर एक दूरस्थ लिनक्स मशीन में प्रवेश करें |
Ping hostname or | पिंग और विश्लेषण नेटवर्क और मेजबान कनेक्शन के लिए |
dir | दूरस्थ कंप्यूटर की वर्तमान निर्देशिका में फ़ाइलें प्रदर्शित करें |
cd "dirname" | दूरस्थ कंप्यूटर पर "dirname" के लिए निर्देशिका बदलें |
put file | स्थानीय से दूरस्थ कंप्यूटर पर 'फ़ाइल' अपलोड करें |
get file | रिमोट से स्थानीय कंप्यूटर पर 'फ़ाइल' डाउनलोड करें |
quit | लॉग आउट |
प्रक्रिया कमान
आदेश | विवरण |
bg | पृष्ठभूमि के लिए एक प्रक्रिया भेजने के लिए |
fg | अग्रभूमि में एक रुकी हुई प्रक्रिया को चलाने के लिए |
top | सभी सक्रिय प्रक्रियाओं पर विवरण |
ps | उपयोगकर्ता के लिए चल रही प्रक्रियाओं की स्थिति दें |
ps PID | किसी विशेष प्रक्रिया की स्थिति देता है |
pidof | एक प्रोसेस की प्रोसेस आईडी (PID) देता है |
kill PID | एक प्रक्रिया को मारता है |
nice | किसी प्राथमिकता के साथ एक प्रक्रिया शुरू करता है |
renice | पहले से चल रही प्रक्रिया की प्राथमिकता बदल जाती है |
df | आपके सिस्टम पर मुफ्त हार्ड डिस्क स्थान देता है |
free | आपके सिस्टम पर मुफ्त रैम देता है |
VI संपादन कमांड
आदेश | विवरण |
i | कर्सर पर डालें (इन्सर्ट मोड में जाता है) |
a | कर्सर के बाद लिखें (इन्सर्ट मोड में जाता है) |
A | लाइन के अंत में लिखें (इन्सर्ट मोड में जाता है) |
ESC | डालने मोड को समाप्त करें |
u | अंतिम परिवर्तन पूर्ववत करें |
U | पूरी लाइन में सभी परिवर्तन पूर्ववत करें |
o | एक नई लाइन खोलें (इन्सर्ट मोड में जाता है) |
dd | डिलीट लाइन |
3dd | 3 लाइनें हटाएं |
D | कर्सर के बाद लाइन की सामग्री हटाएं |
C | कर्सर के बाद एक पंक्ति की सामग्री हटाएं और नया पाठ डालें। प्रविष्टि को समाप्त करने के लिए ESC कुंजी दबाएं। |
dw | शब्द हटाओ |
4dw | 4 शब्द हटाएं |
cw | शब्द बदलें |
x | कर्सर पर वर्ण हटाएं |
r | चरित्र बदलें |
R | कर्सर को आगे से वर्णों को अधिलेखित करें |
s | कर्सर के नीचे एक वर्ण डालें |
S | संपूर्ण रेखा को प्रतिस्थापित करें और पंक्ति की शुरुआत में सम्मिलित करना शुरू करें |
~ | व्यक्तिगत चरित्र का मामला बदलें |
आशा है कि यह लिनक्स संदर्भ गाइड आपकी मदद करता है!