لینکس کے لئے بہترین احکامات: بنیادی ، انتظامیہ ، اجازت ...
فہرست کا خانہ:
- بنیادی لینکس کمانڈز
- عمل کا انتظام
- فائل کی اجازت کا انتظام
- ایس ایس ایچ: ریموٹ کنکشن
- تلاش کے لئے حکم دیتا ہے
- سسٹم کی معلومات
- فائل کمپریشن
- نیٹ ورک کنکشن کے لئے کمانڈز
- پیکیج کی تنصیب
- انسٹالر کمانڈز
- عالمی شارٹ کٹ
جب ہم کچھ نیا سیکھ رہے ہیں تو تھوڑی مدد کرنا ہمیشہ اچھا ہے۔ اس بات کو ذہن میں رکھتے ہوئے ، پیشہ ورانہ جائزہ میں ہم نے بنیادی اور سب سے زیادہ استعمال شدہ کمانڈوں کے ساتھ ایک ریفرنس گائیڈ تیار کیا ہے جو ان لوگوں کی مدد کے ل now جو اب پینگوئن کائنات کو دریافت کررہے ہیں۔ اگرچہ یہ نظام گذشتہ برسوں میں بہت ترقی کرچکا ہے اور نوسکھوں کے لئے انتہائی آسان اور صارف دوست بن گیا ہے ، لینکس کمانڈ ٹرمینل آپریٹنگ سسٹم کا ایک داخلی حصہ ہے۔ اور یہ ایک طاقتور ٹول ہے۔
لہذا ، اگر آپ اسے ایک دن استعمال کرنے کی ضرورت ہو تو ، یہ جاننا اچھا ہے۔ نیز ، اس گائیڈ کا مقصد اس خیال کو غلط ثابت کرنا ہے کہ احکامات صرف ماہرین کے لئے ہیں ۔ یہاں آپ دریافت کرسکتے ہیں کہ ان کا استعمال کرنا کتنا آسان ہے۔
ہم پڑھنے کی سفارش کرتے ہیں:
- اوبنٹو اور لینکس کے بنیادی اصولوں کے لئے فوری رہنما ۔ لینکس ٹرمینل میں مدد کمانڈز ۔
بنیادی لینکس کمانڈز
یادداشت کی سہولت اور مشاورت کو آسان بنانے کے ل We ہم اہم احکامات کو زمرے میں ترتیب دیتے ہیں ۔ اب آپ کو ٹرمینل کھولنا ہوگا اور لینکس ٹرمینل کی طاقت سے لطف اندوز ہونے کے لئے کام کرنا ہوگا۔ ہم فائل کے اہم حکموں سے شروع کرتے ہیں:
- ls: ডিরেক্টরি ڈائریکٹریز کی فہرست: یا ڈائرکٹریوں کو بھی چھپی ہوئی فائلوں کو فہرست میں شامل کریں CD dir: موجودہ ڈائریکٹری کو ایک مخصوص میں تبدیل کریں (dir متغیر کو فولڈر کے نام سے تبدیل کریں) سی ڈی: / ہوم ڈائرکٹری (ذاتی فائلوں) کو بھیجیں: pwd موجودہ ڈائرکٹری پاتھمکدیر دیر *: ایک مخصوص ڈائریکٹری بنائیں (ڈائر متغیر کو فولڈر کے نام سے تبدیل کریں) آر ایم فائل: مخصوص فائل کو حذف کریں (فائل کو تبدیل کرنے کے لئے فائل کے نام کو ہٹانے کے لئے تبدیل کریں) rm -r dir: مخصوص ڈائریکٹری کو حذف کریں (ڈائر متغیر کو فولڈر کے نام سے تبدیل کریں) rm -f فائل: جبری طور پر مخصوص فائل (-f de فورس) کو حذف کریں (جس فائل کو آپ حذف کرنا چاہتے ہیں اس کے نام سے فائل متغیر کو تبدیل کریں) rm -rf dir: زبردستی سے مخصوص ڈائرکٹری کو حذف کردیتے ہیں (dir متغیر کو فولڈر کے نام سے تبدیل کریں) ۔cp -r file1 file2: “file1” کو “file2” میں کاپی کریں (فائل * متغیر کو نام کے ساتھ تبدیل کریں) فائل کا دوبارہ) cp -r dir1 dir2: کاپی ڈائریکٹری 1 کو ڈائریکٹری 2 میں۔ اگر یہ موجود نہ ہو تو ڈائریکٹری 2 بنائیں (ڈائریکٹری نام کے متبادل ڈائر) ایم وی فائل 1 فائل 2: نام تبدیل کرنے یا فائل 1 کو فائل 2 میں منتقل کرنے کے لئے استعمال کیا جاسکتا ہے۔ اگر فائل 2 ایک موجودہ ڈائریکٹری ہے تو ، فائل 1 کو "فائل 2" ڈائرکٹری میں منتقل کریں (فائل کے نام سے فائل کے متغیر کو تبدیل کریں) ایل این - فائل لنک: کسی فائل کے لئے علامتی لنک (شارٹ کٹ) بنائیں (فائل کے متغیر کی جگہ سے فائل کو تبدیل کریں) فائل کا نام اور اس شارٹ کٹ کے نام کے ساتھ لنک) ٹچ فائل: فائل بنائیں یا اس کی تازہ کاری کریں (فائل کے نام سے فائل کے متغیر کو تبدیل کریں) بلی> فائل: معیاری ان پٹ کو کسی فائل میں ری ڈائریکٹ کریں (فائل کے متغیر کو تبدیل کریں) فائل کے نام کے ذریعہ) مزید فائل: فائل ہیڈ فائل کا مواد دکھاتا ہے: فائل آرکائیو فائل کی پہلی 10 لائنیں دکھاتا ہے: فائل آرکائیو -f فائل کی آخری 10 لائنیں دکھاتا ہے: اپ ڈیٹ کرتے وقت فائل کا مواد دکھاتا ہے (بڑھتا ہے) سائز) ، آخری 10 لائنوں سے
عمل کا انتظام
- پی ایس: ریئل ٹائم ٹاپ میں متحرک صارف کے عمل دکھاتا ہے: تمام ٹولوں کو ریئل ٹائم کِل پیڈ میں چلتا ہے۔ ID نمبر کے ساتھ ایک مخصوص عمل کو مار دیتا ہے (پروڈکٹ نمبر کے ساتھ پیڈ کو تبدیل کریں) مخصوص نام (پرو کے نام کے ساتھ پرو کو تبدیل کریں) بی جی: رکے ہوئے یا دوسری ملازمت کی منصوبہ بندی کی فہرست: سب سے حالیہ نوکری کو پہلی پلانوفگ ملازمت میں لے آتا ہے: نوکری کو "نوکری" پیش منظر میں لاتا ہے (عمل کے نام کے ساتھ ملازمت کی جگہ)
فائل کی اجازت کا انتظام
chmod octal file: "file" فائل کی اجازت کو اکٹال میں تبدیل کریں ، جسے "صارف" ، "گروپ" اور "دوسروں" کے لئے الگ سے مخصوص کیا جاسکتا ہے۔ آکٹل اقدار ذیل میں نمائندگی کی گئی ہیں:
- 4 - پڑھیں (پڑھنے سے r) 2 - لکھیں (ڈبلیو ، لکھنے سے) 1 - عمل (ایکس ، پھانسی)
وضاحت: اجازتیں طے کرنے کے لئے ، مذکورہ اقدار کو ایک ساتھ شامل کیا جائے گا۔ مثال کے طور پر ، فائل (مالک) کو (r) پڑھنے ، لکھنے (ڈبلیو) اور عملدرآمد (x) کے مالک کو تفویض کرنے کے لئے ، محض قدر کی قیمت 4 + 2 + 1 = 7. فرض کریں کہ آپ اس کو محدود کرنا چاہتے ہیں "گروپ" کے ممبران تک رسائی ، صرف پڑھنے اور لکھنے کی اجازت دیتا ہے ، صرف 4 + 2 = 6. شامل کریں۔ دو مثالوں کو جمع کرتے ہوئے ، یہ باقی رہے گا: chmod 760 (صارف کے لئے ، ڈبلیو گروپ کے لئے اور 0 دوسروں کے لئے یا "Rw-")
دوسری مثالیں:
- chmod 777: (r) پڑھیں ، (ڈبلیو ڈبلیو) اور سب ("صارف" ، "گروپ" اور "دوسرے") کے لئے (x) پر عمل کریں) chmod 755: "مالک" (صارف) کے لئے "rwx" ، "rw" "گروپ" اور "دوسروں" کے لئے
مزید معلومات کے ل the ، ٹرمینل میں ٹائپ کریں: man chmod
ایس ایس ایچ: ریموٹ کنکشن
ssh یوزر @ میزبان: بطور صارف میزبان سے جڑیں (مثال کے طور پر: ssh andres @ myserver)
ssh -p port صارف @ میزبان: مخصوص پورٹ پر موجود میزبان سے رابطہ قائم کرتا ہے ("پورٹ" کو تبدیل شدہ بندرگاہ نمبر سے تبدیل کریں)
ssh-copy-id صارف @ میزبان: اس میزبان کے میزبان اور صارف کے لئے پاس ورڈ شامل کریں؛ اس کا استعمال لاگ ان کو چابیاں کے استعمال کے بغیر پاس ورڈ کے چالو کرنے کے لئے کیا جاتا ہے
تلاش کے لئے حکم دیتا ہے
گریپ ترتیب فائلیں: فائلوں کے تسلسل کے لئے تلاش کریں (ترتیب اور فائلوں کو تفتیش کے مطابق اقدار کے ساتھ تبدیل کریں)
گریپ - آر ڈیر ترتیب: دیر ڈائریکٹری میں ترتیب کے ذریعہ بار بار تلاش کریں
کمانڈ | گریپ ترتیب: کمانڈ آؤٹ پٹ میں ترتیب کی تلاش (متبادل کمانڈ اور تلاش کی جانے والی اقدار کے مطابق ترتیب)
فائل کا پتہ لگائیں: فائل کی تمام صورتیں تلاش کریں (فائل کے متغیر کو فائل کے نام سے تبدیل کریں)
سسٹم کی معلومات
- تاریخ: موجودہ تاریخ اور ٹائم کوال کو ظاہر کرتا ہے: موجودہ ماہ اپ ٹائم کے لئے ایک کیلنڈر دکھاتا ہے: نظام کو اپ ٹائم ویو سے ظاہر کرتا ہے: آن لائن کون ہے جو ظاہر کرتا ہے: آن لائن فنگر صارف کون ہے: صارف انفارمیشن کو ظاہر کرتا ہے -ا: کور اسکاٹ کی معلومات کو ظاہر کرتا ہے / porc / cpuinfo: CPUcat / proc / meminfo کی معلومات دکھائیں: میموری مین کمانڈ کی معلومات دکھائیں: مخصوص کمانڈ کا دستی کھولیں (کمانڈ متغیر کو اس کمانڈ کے نام سے تبدیل کریں جس کے بارے میں آپ جاننا چاہتے ہیں) df: استعمال دکھائیں ڈسکڈو سے: مفت ڈائریکٹری میں جگہ کا استعمال ظاہر کرتا ہے: میموری اور سویپورسس ایپلی کیشن کا استعمال ظاہر کرتا ہے: ایپلی کیشن کے ممکنہ مقامات (پروگرام کے نام کے ساتھ درخواست کو تبدیل کریں) ظاہر کرتا ہے: کون سا ایپلیکیشن ڈیفالٹ کے ذریعہ چلائے گا (تبدیل کریں) پروگرام کے نام سے درخواست)
فائل کمپریشن
- ٹار سی ایف پیکیج ڈاٹ آر ایل فائلیں: مخصوص فائلوں کے ساتھ ٹار پیکیج (نامی پیکیج ڈار) بنائیں (فائل کے نام سے فائلوں کو متغیر کی جگہ دیں) ٹر ایکس ایف پیکیج ڈار: پیکیج ڈار سے فائلیں نکالیں (پیکیج متغیر کو تبدیل کریں).tar فائل کے نام سے) ٹار czf pacote.tar.gz فائلیں: GZiptar کمپریشن xzf pacote.tar.gz کے ساتھ ایک TAR پیکیج (نامزد pacote.tar.gz) بنائیں: ایک TAR پیکیج نکالیں (نامزد pacote.tar۔ GZiptar کمپریشن کے ساتھ gz) cjf package.tar.bz2: BZip2tar کمپریشن xjf package.tar.bz2 کے ساتھ ایک TAR پیکیج (جس کا نام package.tar.bz2 ہے) بنائیں: BZip2gzip کمپریشن فائل کے ساتھ ایک TAR پیکیج نکالیں: ایک فائل کو سکیڑیں اور نام file.gz (فائل کے نام کے ساتھ فائل متغیر کی جگہ) gzip -d file.gz: فائل زپ فائل.gz (فائل کے نام کے ساتھ file.gz متغیر کی جگہ)
نیٹ ورک کنکشن کے لئے کمانڈز
پنگ ہوسٹ - میزبان کو آئی سی ایم پی (پنگ) پیکٹ بھیجتا ہے اور نتیجہ دکھاتا ہے (میزبان متغیر کو کسی ویب سائٹ کے ڈومین یا آئی پی نمبر سے تبدیل کریں)
ڈومین whois: ڈومین کے بارے میں معلومات لوٹاتا ہے (ویب سائٹ ایڈریس یا IP نمبر کے لئے ڈومین متغیر کی جگہ لے سکتا ہے)
ڈگ ڈومین: ڈومین کے لئے DNS معلومات لوٹاتا ہے (میزبان کے متغیر کو کسی ویب سائٹ کے ڈومین یا IP نمبر سے تبدیل کریں)
dig -x میزبان: میزبان کے لئے الٹا واپسی دکھائیں
ویجٹ فائل: فائل (فائل) ڈاؤن لوڈ کریں (فائل کے متغیر کو فائل کے آن لائن پتے سے تبدیل کریں)
ویجٹ سی فائل: کسی فائل کی ڈاؤن لوڈ میں خلل پڑتا ہے (فائل کے آن لائن پتے کے ساتھ فائل متغیر کی جگہ لے لیجئے)
پیکیج کی تنصیب
ماخذ کوڈ سے تنصیب؛ ایک وقت میں ایک ، ایک ٹرمینل میں ترتیب کے مطابق کمانڈ داخل کرنا ضروری ہے۔
- ./configuremakemake انسٹال کریں
انسٹالر کمانڈز
dpkg -i package.deb: ایک DEB پیکیج انسٹال کریں (Debian distros) (متغیر پیکیج کی جگہ لے لیجئے۔ ڈیب کو پروگرام پیکیج کے نام کے ساتھ)
rpm -Uvh package.rpm: RPM پیکیج انسٹال کرتا ہے (ڈسٹروس جو RPM استعمال کرتے ہیں) (متغیر package.rpm کو پروگرام پیکیج کے نام سے تبدیل کریں)
عالمی شارٹ کٹ
- Ctrl + C: Ctrl + Z چلانے والی موجودہ کمانڈ کو منسوخ کریں: موجودہ نظام کے لئے ، پیش منظر میں fg کے ساتھ واپس ہوں یا پس منظر میں Bg Ctrl + D: موجودہ سیشن سے باہر نکلیں۔ کمانڈ سے باہر نکلیں Ctrl + W: موجودہ لائن پر ایک لفظ Ctrl + U کو حذف کریں: پوری لائن Ctrl + R کو حذف کریں: آج کمانڈ ظاہر کرنے کے لئے کلید کو دبائیں !!: آخری کمانڈ سے باہر نکلنے کو دہرائیں: موجودہ سیشن کا سیشن بند کریں
ٹرمینل کے کچھ بنیادی احکامات کو جاننا اور جاننا اچھا ہے ، اس سے آپریٹنگ سسٹم کے بارے میں آپ کی ڈگری بڑھانے کے علاوہ آپ کی تحقیق میں کئی گھنٹوں کی بچت میں بھی مدد ملتی ہے۔
آخر میں ، ہم آپ کو اس آرٹیکل میں منظر عام پر آنے والی اہم احکامات کے ساتھ ایک میز چھوڑ دیں گے ، یہ یقینی طور پر آپ کو ایک تیز نگاہ دینے کے ل. کام کرے گا۔
آپ نے لینکس ٹرمینل کے بنیادی احکامات پر ہمارے مضمون کے بارے میں کیا خیال کیا؟ کیا آپ کو یہ دلچسپ معلوم ہوا؟ کیا آپ ویب پر کسی خاص مضمون کو اپ لوڈ کرنے میں دلچسپی رکھتے ہیں؟
اوبنٹو اور لینکس کے بنیادی احکامات کیلئے فوری رہنما
اوبنٹو کے لئے سب سے زیادہ استعمال شدہ اور سب سے مفید جس کے بارے میں آپ کو جاننے کی ضرورت ہے اس کے لئے بنیادی کمانڈز کا سبق حاصل کریں۔ یہ ٹرمینل والے لینکس صارف کا اے بی سی ہے۔
لینکس ٹکسال 18.1 سرینا لینکس کمیونٹی کے لئے دستیاب ہے
اگر آپ کے پاس پہلے ہی لینکس ٹکسال 18.0 ہے تو ، آپ آسانی سے اس ورژن کو اپ ڈیٹ مینیجر سے لینکس منٹ 18.1 سرینا میں اپ ڈیٹ کرسکتے ہیں۔
لینکس اییو اوبنٹو 16.10 لینکس کمیونٹی کے لئے دستیاب ہے
لینکس اے آئی او اوبنٹو ایک خصوصی لینکس کی تقسیم ہے جس میں دنیا کے سب سے مشہور آپریٹنگ سسٹم اوبنٹو کے کئی ایڈیشن شامل ہیں۔