دس ÙÙ†ÛŒ Ù„Ù…ØØ§Øª جس ميں لوگوں Ú©ÛŒ کيسے دوڑيں لگتی ÛÙŠÚº ™,999 ÙÙ†ÛŒ
فہرست کا خانہ:
- ڈاؤن لوڈ کا استعمال کیسے کریں
- کسی فائل کے مالک کو تبدیل کرنے کا طریقہ
- کسی فائل کے مالک اور گروپ کو کیسے تبدیل کریں
- فائل کے گروپ کو کیسے تبدیل کریں
- علامتی روابط کی ملکیت کو کیسے تبدیل کریں
- فائل کی ملکیت کو بار بار تبدیل کرنے کا طریقہ
- ایک ریفرنس فائل کا استعمال کرنا
- نتیجہ اخذ کرنا
chown
کمانڈ آپ کو دی گئی فائل ، ڈائرکٹری ، یا علامتی لنک کے صارف اور / یا گروپ کی ملکیت کو تبدیل کرنے کی اجازت دیتا ہے۔
لینکس میں ، تمام فائلیں ایک مالک اور ایک گروپ کے ساتھ منسلک ہوتی ہیں اور فائل کے مالک ، گروپ ممبروں اور دیگر افراد کے لئے اجازت تک رسائی کے حقوق تفویض کی جاتی ہیں۔
اس ٹیوٹوریل میں ، ہم آپ کو عملی مثالوں کے ذریعہ
chown
کمانڈ کا استعمال کرنے کا طریقہ دکھائیں گے۔
ڈاؤن لوڈ کا استعمال کیسے کریں
chown
کمانڈ کو کس طرح استعمال کریں اس میں جانے سے پہلے ، آئیے بنیادی نحو کا جائزہ لے کر شروع کریں۔
chown
کمانڈ اظہارات مندرجہ ذیل شکل اختیار کرتے ہیں:
chown USER FILE(s)
USER
نئے صارف کا صارف نام یا صارف ID (UID) ہے۔
GROUP
نئے گروپ یا گروپ ID (GID) کا نام ہے۔
FILE(s)
ایک یا زیادہ فائلوں ، ڈائریکٹریوں یا لنکس کا نام ہے۔ ہندسوں کی شناخت کو
+
علامت کے ساتھ پیش کیا جانا چاہئے۔
-
USER- اگر صرف صارف کی وضاحت کی گئی ہے تو ، مخصوص صارف دی گئی فائلوں کا مالک بن جائے گا ، گروپ کی ملکیت تبدیل نہیں کی گئی ہے۔USER:- جب صارف نام کے بعد کولن:اور گروپ کا نام نہیں دیا جاتا ہے تو صارف فائلوں کا مالک بن جائے گا ، اور فائلوں کی ملکیت کو صارف کے لاگ ان گروپ میں تبدیل کردیا جائے گا۔USER:GROUP- اگر صارف اور گروپ دونوں کی وضاحت کی گئی ہے (ان میں کوئی جگہ نہیں ہے) تو ، فائلوں کی صارفیت ملکیت کو دیئے گئے صارف میں تبدیل کردی جاتی ہے اور گروپ کی ملکیت کو دیئے گئے گروپ میں تبدیل کردیا جاتا ہے۔:GROUP- اگر صارف کو چھوڑ دیا جاتا ہے اور گروہ کو بڑی آنت سے تعبیر کیا جاتا ہے:، صرف فائلوں کی گروپ کی ملکیت دیئے گئے گروپ میں تبدیل کردی جاتی ہے۔:اگر صرف نوآبادیاتی:صارف اور گروپ کی وضاحت کیے بغیر دیا گیا ہے تو ، کوئی تبدیلی نہیں کی گئی ہے۔
پہلے سے طے شدہ طور پر ، کامیابی پر ،
chown
کوئی پیداوار پیدا نہیں کرتا ہے اور صفر لوٹاتا ہے۔
فائل کا مالک کون ہے یا فائل کس گروپ سے تعلق رکھتی ہے یہ جاننے کے لئے
ls -l
کمانڈ استعمال کریں۔
ls -l filename.txt
-rw-r--r-- 12 linuxize users 12.0K Apr 8 20:51 filename.txt |- | | | +-----------> Group +-------------------> Owner
صرف جڑ یا
sudo
مراعات یافتہ صارف ہی کسی فائل کی گروپ ملکیت کو تبدیل کرسکتے ہیں۔
کسی فائل کے مالک کو تبدیل کرنے کا طریقہ
کسی فائل کے مالک کو تبدیل کرنے کے لئے
chown
کمانڈ کا استعمال کریں جس کے بعد نئے مالک کا صارف نام اور ٹارگٹ فائل بطور دلیل:
chown USER FILE
مثال کے طور پر ، درج ذیل کمانڈ فائل 1 نامی کسی فائل کی ملکیت کو
linuxize
نام کے ایک نئے مالک میں
linuxize
۔
chown linuxize file1
متعدد فائلوں یا ڈائریکٹریوں کی ملکیت تبدیل کرنے کے ل them ، انہیں جگہ سے الگ فہرست کی حیثیت سے بتائیں۔ نیچے دی گئی کمانڈ نے فائل 1 اور ڈائریکٹری ڈائر 1 نامی ایک فائل کی ملکیت کو ایک نئے مالک کو
linuxize
جس کا نام
linuxize
:
chown linuxize file1 dir1
صارف نام کے بجائے عددی صارف ID (UID) استعمال کیا جاسکتا ہے۔ درج ذیل مثال سے فائل 2 نامی کسی فائل کی ملکیت کو
1000
کے UID والے نئے مالک پر بدل دیا جائے گا۔
chown 1000 file2
اگر ایک عددی مالک بطور صارف نام موجود ہے تو پھر ملکیت صارف نام میں منتقل کردی جائے گی۔ اس پریفیکس سے بچنے کیلئے
+
ساتھ ID:
کسی فائل کے مالک اور گروپ کو کیسے تبدیل کریں
کسی فائل کے مالک اور گروپ دونوں کو تبدیل کرنے کے لئے
chown
کمانڈ کا استعمال کریں جس کے بعد نئے مالک اور اس گروپ کے ذریعہ کالون (:) کے ذریعہ کسی مداخلت کی جگہ اور ٹارگٹ فائل کا استعمال نہ کریں۔
chown USER:GROUP FILE
درج ذیل کمانڈ فائل 1 نامی کسی فائل کی ملکیت کو ایک نئے مالک
linuxize
اور گروپ
users
کو تبدیل کردے گی۔
chown linuxize:users file1
اگر آپ کولن (:) کے بعد گروپ کے نام کو چھوڑ دیتے ہیں تو فائل کا گروپ مخصوص صارف کے لاگ ان گروپ میں تبدیل ہوجاتا ہے:
فائل کے گروپ کو کیسے تبدیل کریں
کسی فائل کے صرف گروپ کو تبدیل کرنے کے لئے
chown
کمانڈ استعمال کریں جس کے بعد کولن (:) اور نئے گروپ کا نام (ان کے درمیان کوئی جگہ نہیں) اور ٹارگٹ فائل کو بطور دلیل استعمال کریں:
chown:GROUP FILE
درج ذیل کمانڈ فائل 1 کے نام سے کسی فائل کے اپنے گروپ کو
file1
www-data
تبدیل کردے گی۔
chown:www-data file1
ایک اور کمانڈ جو آپ فائلوں کی گروپ ملکیت کو تبدیل کرنے کے لئے استعمال کرسکتے ہیں وہ
chgrp
۔
علامتی روابط کی ملکیت کو کیسے تبدیل کریں
جب تکرار کرنے والا آپشن استعمال نہیں ہوتا ہے تو ،
chown
کمانڈ فائلوں کی گروپ کی ملکیت کو تبدیل کرتی ہے جس پر Symlinks اشارہ کرتا ہے ، خود علامتی لنک نہیں۔
مثال کے طور پر ، اگر آپ مالک اور علامتی لنک
symlink1
اس گروپ کو تبدیل کرنے کی کوشش کرتے ہیں جو
/var/www/file1
اشارہ کرتا ہے تو ،
chown
فائل کی ملکیت کو تبدیل کردے گا یا ڈائریکٹری جس میں SyMLink کی طرف اشارہ ہوتا ہے:
chown www-data: symlink1
امکانات یہ ہیں کہ ہدف کی ملکیت کو تبدیل کرنے کے بجائے ، آپ کو '' dereferences 'syMLink1': اجازت کی تردید 'غلطی ملے گی۔
خرابی اس لئے ہوتی ہے کیونکہ زیادہ تر لینکس تقسیم پر سیملن لنک محفوظ ہوتے ہیں ، اور آپ ٹارگٹ فائلوں پر کام نہیں کرسکتے ہیں۔ یہ آپشن
/proc/sys/fs/protected_symlinks
میں بیان
/proc/sys/fs/protected_symlinks
۔
1
کا مطلب ہے اہل اور
0
غیر فعال۔ ہم تجویز کرتے ہیں کہ سملینک تحفظ کو غیر فعال نہ کریں۔
خود سلیک لنک کی گروپ کی ملکیت تبدیل کرنے کے لئے ،
-h
آپشن کا استعمال کریں:
فائل کی ملکیت کو بار بار تبدیل کرنے کا طریقہ
دی گئی ڈائریکٹری کے تحت تمام فائلوں اور ڈائرکٹریوں پر بار بار کام کرنے کے لئے ،
-R
(
--recursive
) آپشن کا استعمال کریں۔
chown -R USER:GROUP DIRECTORY
مندرجہ ذیل مثال
/var/www
ڈائرکٹری کے تحت تمام فائلوں اور ذیلی ڈائریکٹریوں کی ملکیت کو ایک نئے مالک اور گروپ کے نام سے تبدیل کریں گے۔
chown -R www-data: /var/www
اگر ڈائریکٹری میں علامتی روابط شامل ہوں تو وہ اختیارات کو منتقل کریں:
chown -hR www-data: /var/www
دوسرے اختیارات جو مستقل طور پر ڈائرکٹری کی ملکیت کو تبدیل کرتے وقت استعمال ہوسکتے ہیں وہ ہیں
-H
اور
-L
۔
اگر
chown
کمانڈ پر استدلال ایک علامتی ربط ہے جو ایک ڈائرکٹری کی طرف اشارہ کرتا ہے تو ،
-H
آپشن اس کمانڈ کو عبور کرنے کا سبب بنے گا۔
-L
chown
کو کہتا ہے کہ ہر علامتی لنک کو اس ڈائریکٹری میں جانا ہے جس کا سامنا کرنا پڑتا ہے۔ عام طور پر ، آپ کو یہ اختیارات استعمال نہیں کرنا چاہ because کیونکہ آپ اپنے سسٹم میں خلل ڈال سکتے ہیں یا حفاظتی خطرہ پیدا کرسکتے ہیں۔
ایک ریفرنس فائل کا استعمال کرنا
--reference=ref_file
آپشن آپ کو دی گئی فائلوں کے صارف اور گروپ کی ملکیت کو مخصوص حوالہ فائل (
ref_file
فائل) کی
--reference=ref_file
کرنے کی اجازت دیتا ہے۔ اگر حوالہ فائل ایک علامتی لنک
chown
تو صارف اور ہدف فائل کے گروپ کا استعمال کرے گا۔
chown --reference=REF_FILE FILE
مثال کے طور پر ، درج ذیل کمانڈ
file1
1 کے صارف اور گروپ کی ملکیت کو
file1
کو تفویض کرے گی
نتیجہ اخذ کرنا
chown
لوڈ فائل کے صارف اور / یا گروپ کی ملکیت کو تبدیل کرنے کے لئے لینکس / UNIX کمانڈ لائن افادیت ہے۔
chown
کمانڈ کے بارے میں مزید جاننے کے لئے چیون مین پیج ملاحظہ کریں یا اپنے ٹرمینل میں
man chown
ٹائپ کریں۔
اوپن وسائل، ملکیت وینڈرز کلاؤڈ بی پر ساتھی پر مبنی ذریعہ، ملکیت وینڈرز پارٹنر
چار کھلی منبع اور ملکیت والے وینڈرز بادل پر مبنی BI اسٹیک پر شراکت داری کر رہے ہیں.
تنخواہوں اور بونس میں اضافہ کرنے والے مینیجرز کو اپنی مدد کی ضرورت ہے. > لینکس کی صلاحیتوں کے ساتھ آئی ٹی کے پیشہ وروں کے لئے یہاں تک کہ بہت اچھی خبر ہے. گزشتہ مہینے، ہم نے آئی ٹی کیریئرس سائٹس ڈیس سے الفاظ حاصل کی ہیں کہ لینکس کی ملازمتوں میں تنخواہ بڑھ رہی ہیں، اور بدھ کو لینکس فاؤنڈیشن اور ڈس نے مشترکہ طور پر مزید وعدہ کرنے والے نتائج کی ایک رپورٹ پیش کی.
"2013 لینکس جابز کی رپورٹ سے پتہ چلتا ہے کہ لینکس فاؤنڈیشن میں مارکیٹنگ اور ڈویلپر کے پروگراموں کے نائب صدر امند میک فسنسن نے کہا کہ کالج گریجویٹز اور ٹیکنالوجی کے پیشہ ور افراد کے لئے لامحدود مواقع. "
ریگ کنورٹر آپ .Bat فائل میں .reg فائل میں تبدیل کرنے کی اجازت دیتا ہے .reg فائل میں تبدیل کریں .reg فائل کو تبدیل کرنے کی اجازت دیتا ہے
آپ ونڈوز 10/8/7 کے لئے پورٹیبل فریویئر ریگ کنورٹر کا استعمال کرتے ہوئے BAT، .VBS یا .AU3 فائلوں کو رجسٹری یا .REG فائلوں میں تبدیل کر سکتے ہیں.







