انڈروئد

بنیادی لینکس کمانڈز

Ù...غربية Ù...ع عشيقها في السرير، شاهد بنفسك

Ù...غربية Ù...ع عشيقها في السرير، شاهد بنفسك

فہرست کا خانہ:

Anonim

ونڈوز کی دنیا سے آنے والے نئے لینکس کو کمانڈ لائن کے ساتھ کام کرنا کسی حد تک ڈراؤنے والا لگتا ہے۔ تاہم ، اس کا استعمال کرنا اتنا مشکل نہیں ہے۔ آپ کو کمانڈ لائن کے ساتھ شروع کرنے کی ضرورت کچھ بنیادی احکامات سیکھنا ہے۔

اگرچہ زیادہ تر لینکس تقسیم صارف دوست ہیں اور گرافیکل انٹرفیس کو استعمال کرنے میں آسان ہیں ، لیکن کمانڈ لائن کو استعمال کرنے کا طریقہ جاننا بہت مفید ثابت ہوسکتا ہے۔ کمانڈ لائن آپ کو آپ کے سسٹم پر زیادہ طاقت اور ان خصوصیات تک رسائی فراہم کرتی ہے جو گرافیکل انٹرفیس کے ذریعے دستیاب نہیں ہیں۔

، ہم لینکس کے کچھ عمومی کمانڈوں کو دیکھیں گے جو لینکس سسٹم کے منتظمین کے ذریعہ روزانہ کی بنیاد پر استعمال ہوتے ہیں۔

کمانڈ کے بارے میں معلومات حاصل کرنا

کمانڈ کے اختیارات حفظ کرنا عام طور پر ضروری نہیں ہوتا ہے اور وقت ضائع ہوسکتا ہے۔ عام طور پر ، اگر آپ اکثر کمانڈ استعمال نہیں کررہے ہیں تو ، آپ آسانی سے اس کے اختیارات کو بھول سکتے ہیں۔

زیادہ تر کمانڈوں میں - ہیلپ آپشن ہوتا ہے جو کمانڈ کو استعمال کرنے کے طریقہ کار کے بارے میں ایک مختصر پیغام پرنٹ کرتا ہے اور نکلتا ہے:

command_name --help

man حکم دیتا ہے

لینکس کے تقریبا تمام کمانڈز مین پیجز کے ساتھ مل کر تقسیم کیے گئے ہیں۔ ایک آدمی یا دستی صفحہ دستاویزات کی ایک شکل ہے جس میں یہ وضاحت کی جاتی ہے کہ کمانڈ کیا کرتا ہے ، مثال کے طور پر آپ کمانڈ کو کیسے چلاتے ہیں ، اور اس سے کیا دلائل قبول ہوتے ہیں۔

man کمانڈ کا استعمال man کمانڈ کے دستی صفحہ کو ظاہر کرنے کے لئے کیا جاتا ہے۔

man command_name

مثال کے طور پر ، cd کمانڈ کا مین پیج کھولنے کے لئے آپ ٹائپ کریں گے۔

man cd

مین صفحات پر تشریف لے جانے کے لئے ، Arrow ، Page Up اور Page Down کیز کا استعمال کریں۔ آپ ایک بار میں ایک لائن منتقل کرنے کے لئے b بٹن ، اگلی اسکرین پر جانے کے لئے Space بار ، اور ایک اسکرین کو واپس جانے کے لئے b بٹن کو بھی دبائیں۔ مین پیج سے باہر نکلنے کے لئے ، q بٹن دبائیں۔

فائل سسٹم پر جائیں

لینکس میں ، ہر فائل اور ڈائرکٹری روٹ ڈائرکٹری کے تحت ہوتی ہے ، جو ڈائریکٹری ٹری میں پہلی یا ٹاپ ڈائرکٹری ہوتی ہے۔ روٹ ڈائرکٹری کا حوالہ ایک سنگل سلیش / ذریعہ دیا جاتا ہے۔

فائلوں کو چلانے پر فائل سسٹم پر تشریف لے جانے پر ، آپ وسائل سے مطلق یا متعلقہ راستہ استعمال کرسکتے ہیں۔

مطلق یا مکمل راستہ سسٹم روٹ / سے شروع ہوتا ہے ، اور رشتہ دار راستہ آپ کی موجودہ ڈائرکٹری سے شروع ہوتا ہے۔

موجودہ ورکنگ ڈائرکٹری ( pwd کمانڈ)

موجودہ ورکنگ ڈائرکٹری وہ ڈائریکٹری ہے جس میں فی الحال صارف کام کر رہا ہے۔ جب بھی آپ اپنے کمانڈ پرامپٹ کے ساتھ بات کرتے ہیں تو ، آپ ڈائریکٹری میں کام کر رہے ہیں۔

pwd کمانڈ استعمال کریں تاکہ معلوم کریں کہ آپ فی الحال کس ڈائرکٹری میں ہیں:

pwd

کمانڈ آپ کی موجودہ ورکنگ ڈائرکٹری کا راستہ دکھاتا ہے:

/home/linuxize

ڈائرکٹری تبدیل کرنا ( cd کمانڈ)

لینکس اور دیگر یونکس جیسے آپریٹنگ سسٹم میں موجودہ ورکنگ ڈائرکٹری کو تبدیل کرنے کے لئے cd ("ڈائرکٹری تبدیل کریں") کمانڈ استعمال کیا جاتا ہے۔

جب بغیر کسی دلیل کے استعمال کیا جائے تو ، cd آپ کو اپنے گھر کی ڈائرکٹری میں لے جائے گا۔

cd

کسی ڈائرکٹری میں تبدیل ہونے کے ل you ، آپ اس کا مطلق یا متعلقہ راستہ نام استعمال کرسکتے ہیں۔

یہ فرض کرتے ہوئے کہ ڈائرکٹری Downloads اس ڈائریکٹری میں موجود ہے جہاں سے آپ کمانڈ چلاتے ہیں ، آپ اس ڈائرکٹری سے متعلقہ راستہ استعمال کرکے اس میں جاسکتے ہیں:

cd Downloads

آپ کسی مکمل ہدایت کا استعمال کرکے کسی ڈائریکٹری میں بھی جاسکتے ہیں۔

cd /home/linuxize/Downloads

دو نقطے ( .. ) ، ایک کے بعد ایک ، پیرنٹ ڈائرکٹری کی نمائندگی کررہے ہیں یا ، دوسرے الفاظ میں ، ڈائرکٹری موجودہ کے اوپر فوری طور پر ہے۔

فرض کریں کہ آپ فی الحال /usr/local/share ڈائرکٹری میں ہیں ، /usr/local ڈائرکٹری (موجودہ ڈائرکٹری سے ایک سطح اوپر) پر جانے کے ل you ، آپ ٹائپ کریں گے:

cd../

استعمال کرنے کے لئے دو سطحوں کو منتقل کرنے کے لئے:

cd../../

پچھلی ورکنگ ڈائریکٹری میں تبدیل ہونے کے لئے ، ڈیش ( - ) حرف کو بطور دلیل استعمال کریں:

cd -

اگر آپ جس ڈائریکٹری کو تبدیل کرنا چاہتے ہیں اس کے نام میں خالی جگہیں ہیں تو ، آپ کو یا تو قیمت درج کرکے راستے میں گھیرنا چاہئے یا خلا سے بچنے کے لئے بیک سلیش () کردار کا استعمال کرنا چاہئے:

cd Dir\ name\ with\ space

فائلوں اور ڈائرکٹریوں کے ساتھ کام کرنا

فہرست سازی کے مندرجات (ایل ایس کمانڈ)

ls کمانڈ ڈائریکٹری میں فائلوں اور ڈائرکٹریوں کے بارے میں معلومات کی فہرست میں استعمال ہوتا ہے۔

جب آپشنز اور دلائل کے ساتھ استعمال نہیں ہوتا ہے تو ، ایل موجودہ حالیہ ڈائرکٹری میں موجود تمام فائلوں کے ناموں کی الفبای ترتیب میں ایک فہرست دکھاتا ہے۔

ls

کسی خاص ڈائریکٹری میں فائلوں کی فہرست کے ل، ، ڈائریکٹری کا راستہ بطور دلیل منتقل کریں:

ls /usr

ls کمانڈ کا پہلے سے طے شدہ آؤٹ پٹ صرف فائلوں اور ڈائریکٹریوں کے نام دکھاتا ہے۔ لمبی فہرست سازی شکل میں فائلوں کو پرنٹ کرنے کے لئے -l کا استعمال کریں:

ls -l /etc/hosts

آؤٹ پٹ میں فائل کی قسم ، اجازتیں ، سخت روابط کی تعداد ، مالک ، گروپ ، سائز ، تاریخ اور فائل کا نام شامل ہے۔

-rw-r--r-- 1 root root 337 Oct 4 11:31 /etc/hosts

ls کمانڈ پوشیدہ فائلوں کو بطور ڈیفالٹ فہرست میں نہیں لاتا ہے۔ ایک پوشیدہ فائل وہ فائل ہوتی ہے جو مدت ( . ) سے شروع ہوتی ہے۔

چھپی ہوئی فائلوں سمیت تمام فائلوں کو ظاہر کرنے کے لئے ، -a آپشن کا استعمال کریں:

ls -a ~/

فائل کے مندرجات کی نمائش ( cat حکم)

cat کمانڈ کا استعمال ایک یا ایک سے زیادہ فائلوں کے مندرجات پرنٹ کرنے کے لئے اور ایک فائل کے مندرجات کو دوسری فائل کے آخر میں شامل کرکے فائلوں کو ضم (کنکینٹیٹ) کرنے کے لئے کیا جاتا ہے۔

اسکرین پر کسی فائل کے مندرجات ظاہر کرنے کے لئے ، فائل کا نام cat کے پاس بطور دلیل منتقل کریں:

cat /etc/hosts

فائلیں بنانا ( touch کمانڈ)

touch کمانڈ کا استعمال موجودہ فائلوں اور ڈائریکٹریوں میں ٹائم اسٹیمپ کو اپ ڈیٹ کرنے کے ساتھ ساتھ نئی ، خالی فائلیں بنانے کے لئے کیا جاتا ہے۔

فائل بنانے کے ل، ، فائل کا نام بطور دلیل بتائیں:

touch file.txt

اگر فائل پہلے سے موجود ہے تو ، touch فائل کو آخری رسائی اور ترمیم کے اوقات کو موجودہ وقت میں تبدیل کردے گا۔

ڈائریکٹریوں کی تشکیل ( mkdir کمانڈ)

لینکس میں ، آپ mkdir کمانڈ استعمال کرکے نئی ڈائرکٹریز (جسے فولڈر بھی کہتے ہیں) تشکیل دے سکتے ہیں۔

ڈائریکٹری بنانے کے لئے ، ڈائریکٹری کا نام کمانڈ کی دلیل کے طور پر منتقل کریں:

mkdir /tmp/newdirectory

mkdir اپنے دلائل کے بطور ایک یا زیادہ ڈائریکٹری نام لے سکتا ہے۔

جب مکمل ڈائریکٹری کے بغیر صرف ڈائریکٹری کا نام مہیا کریں تو ، یہ موجودہ ورکنگ ڈائرکٹری میں تشکیل دیا جائے گا۔

پیرنٹ ڈائریکٹریز بنانے کے لئے -p آپشن کا استعمال -p :

mkdir -p Projects/linuxize.com/src/assets/images

اوپر دی گئی کمانڈ پوری ڈائرکٹری ڈھانچہ کو تشکیل دیتی ہے۔

جب mkdir کو -p آپشن کے ساتھ mkdir جاتا ہے ، تو یہ ڈائریکٹری صرف اسی صورت میں تشکیل دیتا ہے جب وہ موجود نہیں ہو۔

علامتی روابط ( ln کمانڈ) ln

ایک علامتی لنک (یا syMLink) ایک خاص قسم کی فائل ہے جو کسی اور فائل یا ڈائرکٹری کی طرف اشارہ کرتی ہے۔

کسی دی گئی فائل میں علامتی لنک بنانے کے ln the ، ln کمانڈ کو -s آپشن کے ساتھ استعمال کریں ، فائل کا نام پہلے دلیل کے طور پر اور علامتی لنک کا نام دوسری دلیل کے طور پر استعمال کریں۔

ln -s source_file symbolic_link

اگر صرف ایک فائل بطور دلیل دی گئی ہو تو ln موجودہ فائلنگ ڈائرکٹری میں اسی فائل کے ساتھ اسی فائل کے ساتھ جس فائل کی طرف اشارہ کرتی ہے اس سے اس کا لنک بناتا ہے۔

فائلوں اور ڈائریکٹریوں کو ہٹا رہا ہے ( rm کمانڈ)

فائلوں اور ڈائریکٹریوں کو دور کرنے کے لئے rm کمانڈ استعمال کریں۔

پہلے سے طے شدہ طور پر ، جب کسی بھی آپشن کے بغیر پھانسی دی جاتی ہے ، rm ڈائریکٹریوں کو نہیں ہٹاتا ہے۔ اس سے صارف کو یہ بھی اشارہ نہیں ہوتا ہے کہ آیا دی گئی فائلوں کو ہٹانے کے لئے آگے بڑھنا ہے یا نہیں۔

کسی فائل یا سیمائل لنک کو حذف کرنے کے لئے ، rm کمانڈ کا استعمال کریں جس کے بعد فائل کا نام بطور دلیل:

rm file.txt

rm ایک یا زیادہ فائل یا ڈائریکٹری کے ناموں کو اپنے دلائل کے طور پر قبول کرتا ہے۔

-i آپشن rm کو بتاتا ہے کہ صارف کو ہر فائل کو ہٹانے سے پہلے اس کے لئے اشارہ کریں:

rm -i file.txt

rm: remove regular empty file 'file.txt'?

ایک یا زیادہ خالی ڈائریکٹریوں کو دور کرنے کے لئے -d آپشن کا استعمال کریں:

rm -d dirname

غیر خالی ڈائریکٹریوں اور ان میں موجود تمام فائلوں کو بار بار ہٹانے کے -r the ، -r (ریکورسیوی) آپشن کا استعمال کریں۔

rm -rf dirname

-f کا اختیار rm کہتا ہے کہ صارف کو کبھی بھی فوری طور پر نہ لگائے اور غیر موجود فائلوں اور دلائل کو نظر انداز کرے۔

فائلوں اور ڈائریکٹریوں کی کاپی ( cp کمانڈ)

سی cp کمانڈ آپ کو فائلوں اور ڈائریکٹریوں کو کاپی کرنے کی اجازت دیتا ہے۔

موجودہ ورکنگ ڈائرکٹری میں کسی فائل کی کاپی کرنے کے لئے ، ماخذ فائل کو پہلے دلیل کے طور پر اور نئی فائل کو دوسرے کی طرح استعمال کریں:

cp file file_backup

کسی اور ڈائریکٹری میں فائل کاپی کرنے کے لئے ، منزل مقصود کے لئے مطلق یا متعلقہ راستہ بتائیں۔ جب صرف ڈائریکٹری کا نام منزل کے بطور مخصوص کیا جاتا ہے تو ، کاپی شدہ فائل کا اصلی نام اسی فائل کا ہوگا۔

cp file.txt /backup

پہلے سے طے شدہ طور پر ، اگر منزل مقصود کی فائل موجود ہے تو ، اسے اوور رائٹ کردیا جائے گا۔

کسی ڈائرکٹری کی کاپی کرنے کیلئے ، جس میں اس کی ساری فائلیں اور سب ڈائرکٹریاں شامل ہیں ، -R یا -r آپشن کا استعمال کریں:

cp -R Pictures /opt/backup

فائلوں اور ڈائریکٹریوں کو منتقل کرنا اور اس کا نام تبدیل کرنا ( mv کمانڈ)

mv کمانڈ (منتقل سے مختصر) کا نام تبدیل کرنے اور منتقل کرنے کے لئے استعمال کیا جاتا ہے اور فائلوں اور ڈائریکٹریوں کو ایک جگہ سے دوسری جگہ منتقل کیا جاتا ہے۔

مثال کے طور پر کسی فائل کو کسی ڈائرکٹری میں منتقل کرنا جس سے آپ چلیں گے:

mv file.txt /tmp

کسی فائل کا نام تبدیل کرنے کے ل you آپ کو منزل کی فائل کا نام بتانا ہوگا:

mv file.txt file1.txt

ڈائریکٹریوں کو منتقل کرنے کا نحو وہی ہے جو فائلوں کو منتقل کرتے وقت ہوتا ہے۔

ایک سے زیادہ فائلوں اور ڈائریکٹریوں کو ایک ساتھ منتقل کرنے کے لئے ، منزل کی ڈائرکٹری کو آخری دلیل کے طور پر بتائیں۔

mv file.tx1 file1.txt /tmp

پیکجز انسٹال اور ہٹانا

ایک پیکیج مینیجر ایک ایسا آلہ ہوتا ہے جو آپ کو انسٹال ، اپ ڈیٹ ، ہٹانے اور دوسری صورت میں ڈسٹرو مخصوص سوفٹ ویئر پیکجوں کا نظم کرنے کی سہولت دیتا ہے۔

لینکس کی مختلف تقسیم میں مختلف پیکیج مینیجر اور پیکج فارمیٹ ہوتے ہیں۔

صرف جڑ یا سوڈو مراعات کے حامل صارف پیکیجز کو انسٹال اور حذف کرسکتے ہیں۔

اوبنٹو اور دبیان ( apt کمانڈ)

ایڈوانسڈ پیکیج ٹول یا اے پی ٹی ایک پیکیج مینجمنٹ سسٹم ہے جو ڈیبیان پر مبنی تقسیم کے ذریعہ استعمال ہوتا ہے۔

ڈیبین تقسیم میں بہت سے کمانڈ لائن پیکیج مینجمنٹ ٹولز موجود ہیں جن میں آپٹ اور apt-get سب سے زیادہ استعمال ہوتا ہے۔

پہلے نیا پیکیج انسٹال کرنے سے پہلے ، آپ کو اے پی ٹی پیکیج انڈیکس کو اپ ڈیٹ کرنے کی ضرورت ہے۔

apt update

اے پی ٹی انڈیکس ایک ایسا ڈیٹا بیس ہے جو آپ کے سسٹم میں قابل ذخیرہ اندوزی سے دستیاب پیکجوں کے ریکارڈ رکھتا ہے۔

انسٹال کردہ پیکیجوں کو ان کے جدید ترین ورژنوں میں اپ گریڈ کرنے کے لئے۔

apt upgrade

پیکیج انسٹال کرنا اتنا ہی آسان ہے جتنا چلنا:

apt install package_name

انسٹال کردہ پیکیج کو ہٹانے کے ل enter ، درج کریں:

apt remove package_name

سینٹوس اور فیڈورا ( dnf کمانڈ)

آر پی ایم ایک طاقتور پیکیج مینجمنٹ سسٹم ہے جو ریڈ ہیٹ لینکس اور اس کے مشتقات جیسے سینٹوس اور فیڈورا کے ذریعہ استعمال ہوتا ہے۔ RPM rpm کمانڈ اور .rpm فائل کی شکل سے بھی مراد ہے۔

ریڈ ہیٹ پر مبنی تقسیم پر نیا پیکیج انسٹال کرنے کے dnf ، آپ یا تو yum یا dnf کمانڈ استعمال کرسکتے ہیں:

dnf install package_name

سینٹوس 8 dnf سے شروع کر کے ڈیفالٹ پیکیج مینیجر کی حیثیت سے yum جگہ لی۔ dnf yum ساتھ پسماندہ مطابقت رکھتا ہے۔

انسٹال کردہ پیکیجوں کو ان کے جدید ورژن میں اپ گریڈ کرنے کے ل type ، ٹائپ کریں:

dnf update

پیکجوں کو ہٹانا اتنا آسان ہے جتنا:

dnf remove package_name

فائل کی ملکیت اور اجازتیں

لینکس میں ، فائل اجازت تک ، صفات اور ملکیت کے ذریعے فائلوں تک رسائی کا انتظام کیا جاتا ہے۔ یہ یقینی بناتا ہے کہ صرف مجاز صارف اور عمل ہی فائلوں اور ڈائریکٹریوں تک رسائی حاصل کرسکتے ہیں۔

لینکس میں ، ہر فائل کا مالک اور گروپ کے ساتھ وابستہ ہوتا ہے اور صارفین کے تین مختلف طبقوں کو اجازت تک رسائی کے حقوق تفویض کیے جاتے ہیں۔

  • فائل کا مالک۔ گروپ کے ممبرز۔ ہر کوئی۔

اجازت کی تین اقسام ہیں جو ہر طبقے پر لاگو ہوتی ہیں:

  • پڑھنے کی اجازت write تحریری اجازت The اجازت پر عمل کریں۔

یہ تصور آپ کو یہ بتانے کی اجازت دیتا ہے کہ کن صارفین کو فائل پڑھنے ، فائل کو لکھنے یا فائل پر عمل کرنے کی اجازت ہے۔

فائل کے مالک اور اجازتوں کو دیکھنے کے لئے ، ls -l کمانڈ استعمال کریں۔

تبدیلیاں اجازت ( chmod کمانڈ)

chmod کمانڈ آپ کو فائل کی اجازت کو تبدیل کرنے کی اجازت دیتا ہے۔ یہ دو طریقوں میں کام کرتا ہے ، علامتی اور عددی۔

عددی طریقہ کو استعمال کرتے وقت ، آپ مالک ، گروپ اور دیگر سب کے ل the اجازتیں مقرر کرسکتے ہیں۔ ہر تحریری ، پڑھنے اور عملدرآمد کی اجازتوں کی درج ذیل قیمت ہے۔

  • r (پڑھیں) = 4 w (لکھنا) = 2 x (پھانسی) = 1 نہیں اجازتیں = 0

کسی مخصوص صارف طبقے کی اجازت نمبر کی نمائندگی اس گروپ کے ل the اجازت کی اقدار کے جوہر کے ذریعہ کی جاتی ہے۔

مثال کے طور پر ، فائل کے مالک کو اجازت پڑھنے اور لکھنے کی اجازت دینے اور صرف گروپ ممبروں اور دوسرے تمام صارفین کو اجازتیں پڑھنے کی اجازت دینے کے ل you:

chmod 644 filename

صرف جڑ ، فائل کا مالک ، یا سوڈو مراعات کے حامل صارف ہی کسی فائل کی اجازت کو تبدیل کرسکتے ہیں۔

ایک دی گئی ڈائریکٹری کے تحت تمام فائلوں اور ڈائریکٹریوں پر بار بار کام کرنے کے لئے ، chmod کمانڈ کو -R ، (ریسرچ) کے ساتھ استعمال کریں۔

chmod -R 755 dirname

فائلوں کی اجازتوں کو بار بار تبدیل کرتے وقت اضافی محتاط رہیں۔

ملکیت بدلنا (کمان کمان)

chown کمانڈ آپ کو دی گئی فائل ، ڈائرکٹری ، یا علامتی لنک کے صارف اور گروپ کی ملکیت کو تبدیل کرنے کی اجازت دیتا ہے۔

کسی فائل کے مالک کو تبدیل کرنے کے لئے ، نئے مالک کا صارف نام اور ٹارگٹ فائل کے بعد chown کمانڈ استعمال کریں:

chown username filename

مالک اور کسی فائل کے گروپ دونوں کو تبدیل کرنے کے لئے ، chown کمانڈ کی درخواست کریں جس کے بعد نئے مالک اور اس گروپ کے ذریعہ نوآبادیاتی خلق (:) بغیر کسی مداخلت کی جگہوں اور ٹارگٹ فائل کے الگ ہوجائے۔

chown username:groupname filename

دی گئی ڈائریکٹری کے تحت تمام فائلوں اور ڈائریکٹریوں پر بار بار کام کرنے کے --recursive the ، -R ( --recursive ) آپشن کا استعمال کریں۔

chown -R username:groupname dirname

بلند مراعات ( sudo کمانڈ)

sudo کمانڈ آپ کو دوسرے صارف کی حیثیت سے پروگرامز چلانے کی سہولت دیتی ہے ، بطور ڈیفالٹ روٹ صارف۔ اگر آپ کمانڈ لائن پر بہت زیادہ وقت صرف کرتے ہیں تو ، sudo ان کمانڈوں میں سے ایک ہے جو آپ کثرت سے استعمال کریں گے۔

لاگ ان کی بجائے بطور sudo کا استعمال زیادہ محفوظ ہے کیونکہ آپ انفرادی صارفین کو بغیر کسی روٹ کے پاس ورڈ کو جاننے کے محدود انتظامی مراعات دے سکتے ہیں۔

sudo استعمال کرنے کے sudo ، ، کمانڈ کو صرف سوڈو کے ساتھ سابقہ ​​کریں:

sudo command

صارفین اور گروپس کا انتظام

لینکس ایک ملٹی یوزر سسٹم ہے ، جس کا مطلب ہے کہ ایک ہی وقت میں ایک سے زیادہ افراد ایک ہی نظام کے ساتھ بات چیت کرسکتے ہیں۔ گروپس کا استعمال صارف کے اکاؤنٹس کو منظم اور انتظام کرنے کے لئے کیا جاتا ہے۔ گروپوں کا بنیادی مقصد استحقاق کے ایک سیٹ کی وضاحت کرنا ہے جیسے پڑھنے ، تحریری طور پر ، یا کسی دیئے گئے وسائل کے لئے اجازت پر عملدرآمد کرنا جو گروپ کے اندر موجود صارفین میں بانٹ سکتا ہے۔

صارفین useradd ( useradd اور passwd کمانڈز)

useradd کمانڈ آپ کو نئے صارف بنانے کی اجازت دیتا ہے۔

نیا صارف اکاؤنٹ بنانے کے لئے استعمال کنندہ کی کمانڈ useradd کریں جس کے بعد صارف نام استعمال کریں:

useradd newuser

ایک بار صارف passwd بعد ، passwd کمانڈ چلا کر صارف کا پاس ورڈ مرتب کریں:

passwd newuser

صارفین کو ہٹا رہا ہے (استعمال userdel کمانڈ)

لینکس میں ، آپ یوزر اکاؤنٹ کو حذف کرسکتے ہیں۔

نامی صارف اکاؤنٹ کو حذف کرنے کے لئے صارف نام صارف کے نام پر userdel :

userdel newuser

صارف کی ہوم ڈائریکٹری اور میل اسپل کو ہٹانے کے لئے -r (ریوریو) آپشن کا استعمال کریں:

userdel -r newuser

گروپس کا انتظام (گروپ groupadd اور گروپ groupdel کمانڈ)

نیا گروپ بنانے کے لئے گروپ کا نام کمانڈ استعمال کریں جس کے بعد گروپ کا نام:

groupadd mygroup

کسی گروپ کو ہٹانے کے لئے گروپ groupdel کمانڈ کو گروپ کے نام کے ساتھ بطور دلیل استعمال کریں:

groupdel mygroup

صارفین کو گروپس میں شامل کرنا (صارف ماڈل)

کسی موجودہ صارف کو کسی گروپ میں شامل کرنے کے لئے ، یوزر usermod کمانڈ استعمال usermod جس کے بعد -G آپشن اور گروپ کا نام:

usermod -a -G sudo linuxize

نتیجہ اخذ کرنا

ہم نے Gnu / Linux کے سب سے زیادہ استعمال شدہ احکامات کا احاطہ کیا ہے۔

اگرچہ آپ گرافیکل انٹرفیس کا استعمال کرتے ہوئے زیادہ تر ترقیاتی اور نظام سے متعلق کام انجام دے سکتے ہیں ، لیکن کمانڈ لائن آپ کو زیادہ نتیجہ خیز اور کم وقت میں زیادہ کام کرنے کے قابل بناتا ہے۔

کمانڈ کے اختیارات اور استعمال کے بارے میں مزید معلومات حاصل کرنے کے لئے ہر کمانڈ کے لنک پر کلک کریں۔

ٹرمینل