@playcode
امروز سعی میکنم یک سری از دستورات لینوکس هر چند ساده هستند اما مهم و کاربردی خب شروع میکنیم
اطلاعات سیستم
date – تاریخ و ساعت جاری را نمایش میدهد.
cal – تقویم ماهها را نمایش میدهد.
uptime – زمان روشن بودن سیستم و کاربران فعال را نشان میدهد.
w – کاربران جاری که از سیستم استفاده میکنند را همراه با توضیحاتی درباره استفاده آنها نشان میدهد. دستور شامل اطلاعات خروجی دستور uptime نیز هست.
whoami – کاربر جاری که شما اکنون از طریق آن با سیستم کار میکنید را نمایش میدهد.
finger user – اطلاعاتی درباره کاربری user (به جای آن نامکاربری مورد نظر را بنویسید) در اختیار شما میگذارد.
uname – نام سیستم یونیکس شما که همان لینوکس است را نمایش میدهد.
uname -a – دستور uname همراه با سویچ a اطلاعات تکمیلی از سیستمعامل شما شامل نسخه کرنل لینوکس را نمایش میدهد.
cat /proc/cpuinfo – نمایش اطلاعات پردازنده (CPU).
cat /proc/meminfo – نمایش اطلاعات حافظه اصلی (RAM).
df – مقدار استفاده از دیسکهای حافظه را نمایش میدهد.
du – مقدار فضای استفاده شده تمامی دایرکتوری ها
free – نمایش فضاهای خالی و استفاده شده حافظه رم و سواپ (swap)
@playcode
امروز سعی میکنم یک سری از دستورات لینوکس هر چند ساده هستند اما مهم و کاربردی خب شروع میکنیم
اطلاعات سیستم
date – تاریخ و ساعت جاری را نمایش میدهد.
cal – تقویم ماهها را نمایش میدهد.
uptime – زمان روشن بودن سیستم و کاربران فعال را نشان میدهد.
w – کاربران جاری که از سیستم استفاده میکنند را همراه با توضیحاتی درباره استفاده آنها نشان میدهد. دستور شامل اطلاعات خروجی دستور uptime نیز هست.
whoami – کاربر جاری که شما اکنون از طریق آن با سیستم کار میکنید را نمایش میدهد.
finger user – اطلاعاتی درباره کاربری user (به جای آن نامکاربری مورد نظر را بنویسید) در اختیار شما میگذارد.
uname – نام سیستم یونیکس شما که همان لینوکس است را نمایش میدهد.
uname -a – دستور uname همراه با سویچ a اطلاعات تکمیلی از سیستمعامل شما شامل نسخه کرنل لینوکس را نمایش میدهد.
cat /proc/cpuinfo – نمایش اطلاعات پردازنده (CPU).
cat /proc/meminfo – نمایش اطلاعات حافظه اصلی (RAM).
df – مقدار استفاده از دیسکهای حافظه را نمایش میدهد.
du – مقدار فضای استفاده شده تمامی دایرکتوری ها
free – نمایش فضاهای خالی و استفاده شده حافظه رم و سواپ (swap)
@playcode
@playcode
🍁دوره ویدئویی مفاهیم عمومی مهندسی شبکه🍁
➖➖➖➖➖➖➖➖➖➖➖
در این دوره که محصولی از شرکت معتبر یودمی می باشد، با مفاهیم اصلی و کلیدی شبکه های کامپیوتری آشنا می شوید.
@playcode
رئوس مطالب دوره :
✨شبکه های کامپیوتری و ابزارهای شبکه
✨راه اندازی و انجام تنظیمات یک شبکه خانگی
✨ تکنولوژی وایرلس
✨آشنایی با Microsoft Servers
✨آزمایش عملیاتی بر روی روتر ایسوس 802.11ac
✨ و ...
@playcode
این دوره در سطح مقدماتی و به زبان اصلی ولی روان و قابل فهم ارائه شده است. بایستی هر 3 قسمت را دانلود نموده همه را در یک فولدر قرار داده و پارت اول را اکسترکت نمایید.
🍃لینک دانلود پارت اول : http://uploadboy.me/8psiqbv0sfp6.html
🍃لینک دانلود پارت دوم : http://uploadboy.me/lthqeuahruyu.html
🍃لینک دانلود پارت سوم : http://uploadboy.me/d1vr38foivwj.html
توجه : فایل فوق دارای 5 درصد ریکاوری می باشد. این ویژگی باعث می شود تا مشکل اکسترکت فایل ها به صفر برسد. توصیه می شود به علت حجم نسبتاً زیاد دوره، آن را در کامپیوتر و با استفاده از نرم افزارهای مدیریت دانلود همچون IDM دانلود نمایید.
@playcode
🍁دوره ویدئویی مفاهیم عمومی مهندسی شبکه🍁
➖➖➖➖➖➖➖➖➖➖➖
در این دوره که محصولی از شرکت معتبر یودمی می باشد، با مفاهیم اصلی و کلیدی شبکه های کامپیوتری آشنا می شوید.
@playcode
رئوس مطالب دوره :
✨شبکه های کامپیوتری و ابزارهای شبکه
✨راه اندازی و انجام تنظیمات یک شبکه خانگی
✨ تکنولوژی وایرلس
✨آشنایی با Microsoft Servers
✨آزمایش عملیاتی بر روی روتر ایسوس 802.11ac
✨ و ...
@playcode
این دوره در سطح مقدماتی و به زبان اصلی ولی روان و قابل فهم ارائه شده است. بایستی هر 3 قسمت را دانلود نموده همه را در یک فولدر قرار داده و پارت اول را اکسترکت نمایید.
🍃لینک دانلود پارت اول : http://uploadboy.me/8psiqbv0sfp6.html
🍃لینک دانلود پارت دوم : http://uploadboy.me/lthqeuahruyu.html
🍃لینک دانلود پارت سوم : http://uploadboy.me/d1vr38foivwj.html
توجه : فایل فوق دارای 5 درصد ریکاوری می باشد. این ویژگی باعث می شود تا مشکل اکسترکت فایل ها به صفر برسد. توصیه می شود به علت حجم نسبتاً زیاد دوره، آن را در کامپیوتر و با استفاده از نرم افزارهای مدیریت دانلود همچون IDM دانلود نمایید.
@playcode
@playcode
خب میرسیم به سری دوم دستورات لینوکس و تو این سری میخوام یک سری دستورات فایل ها رو بگم امیدوارم لذت ببرید .
—-------------------------------------------------------------------------------------------------------------------------------------------------------------------
دستورات فایل
@playcode
ls – گرفتن لیست محتویات مسیر جاری شامل پوشه و فایل ها.
ls -l – دستور ls همراه با سویچ l لیست محتویات مسیر جاری را با اطلاعات کامل نمایش میدهد.
ls -laC – مانند دستور ls -l است اما اطلاعات را به صورت ستونی نشان میدهد.
ls -F – سویچ f در دستور ls لیست محتویات را همراه با فرمت فایلها نمایش میدهد.
ls -al – سویچ a در دستور ls لیست فایلها را همراه با فایلهای مخفی نشان میدهد. (فایل و پوشه مخفی در لینوکس یک نقطه قبل نام خود دارند)
cd dir – تغییر مسیر جاری به شاخه مورد نظر (بجای dir پوشه مورد نظر را وارد کنید)
cd – مسیر جاری را به مسیر اصلی (home) بر میگرداند. (مسیر اصلی برای هر کاربر متفاوت است که پوشههای شخصی و تنظیمات در آنجا قرار میگیرند).
mkdir dir – ساخت یک شاخه (به جای dir نام پوشه که میخواهید بسازید را بنویسید).
pwd – مسیر جاری را نشان میدهد.
rm name – حذف (پاک کردن) فایل یا دایرکتوری مورد نظر (به جای name نام فایل یا پوشه نوشته میشود).
rm -r dir – حذف یک دایرکتوری با محتویات درون آن (به جای dir نام پوشه را بنویسید).
rm -f file – اجبار کردن به حذف یک فایل برای مواقعی که فایل به دلایلی حذف نمیشود (نام فایل بجای file نوشته میشود).
rm -rf dir – اجبار کردن به حذف یک دایرکتوری برای مواقعی که آن به دلایلی حذف نمیشود (نام پوشه بجای dir نوشته میشود).
cp file1 file2 – کپی کردن فایل در مسیر دیگر (file1 نام و مسیر فایل مبدا و file2 نام و مسیر فایل مقصد است).
cp -r dir1 dir2 – کپی کردن پوشه در مسیر دیگر (dir1 نام و مسیر پوشه مبدا و dir2 نام و مسیر پوشه مقصد است).
cp file dir – کپی کردن فایل مورد نظر در مسیر دیگر با همان نام (file نام فایل و dir مسیر پوشه مقصد است).
mv file dir – جابجایی (مانند cut) کردن فایل مورد نظر در مسیر دیگر با همان نام (file نام فایل و dir مسیر پوشه مقصد است).
mv file1 file2 – جابجایی کردن فایل به مسیر دیگر (file1 نام و مسیر فایل و file2 نام و مسیر فایل در مقصد است).
ln -s file link – ساخت لینک سیمبولیک از فایل در مسیر مورد نظر (file نام و مسیر فایل یا پوشه و link نام و مسیر لینک است).
touch file – ساخت یک فایل.
cat > file – نوشتن متن در فایل.
cat file – نمایش محتویات یک فایل یا فراخوانی آن.
more file – نمایش محتویات فایل به صورت کم کم (برای فایل با محتویات زیاد).
command | more – نمایش خروجی دستور به صورت کم کم.
less file – نمایش محتویات فایل به صورت صفحه به صفحه (برای فایل با محتویات زیاد).
command | less – نمایش خروجی دستور به صورت صفحه به صفحه.
head file – نمایش ۱۰ خط اول محتویات یک فایل
head -20 file – نمایش ۲۰ خط اول محتویات یک فایل
tail file – نمایش ۱۰ خط آخر محتویات یک فایل
tail -20 file – نمایش ۲۰ خط آخر محتویات یک فا
—------------------------------------------------------------------------------------------------------------------------------------------------------------------
ارایه ای از @playcode با تشکر از همه .
خب میرسیم به سری دوم دستورات لینوکس و تو این سری میخوام یک سری دستورات فایل ها رو بگم امیدوارم لذت ببرید .
—-------------------------------------------------------------------------------------------------------------------------------------------------------------------
دستورات فایل
@playcode
ls – گرفتن لیست محتویات مسیر جاری شامل پوشه و فایل ها.
ls -l – دستور ls همراه با سویچ l لیست محتویات مسیر جاری را با اطلاعات کامل نمایش میدهد.
ls -laC – مانند دستور ls -l است اما اطلاعات را به صورت ستونی نشان میدهد.
ls -F – سویچ f در دستور ls لیست محتویات را همراه با فرمت فایلها نمایش میدهد.
ls -al – سویچ a در دستور ls لیست فایلها را همراه با فایلهای مخفی نشان میدهد. (فایل و پوشه مخفی در لینوکس یک نقطه قبل نام خود دارند)
cd dir – تغییر مسیر جاری به شاخه مورد نظر (بجای dir پوشه مورد نظر را وارد کنید)
cd – مسیر جاری را به مسیر اصلی (home) بر میگرداند. (مسیر اصلی برای هر کاربر متفاوت است که پوشههای شخصی و تنظیمات در آنجا قرار میگیرند).
mkdir dir – ساخت یک شاخه (به جای dir نام پوشه که میخواهید بسازید را بنویسید).
pwd – مسیر جاری را نشان میدهد.
rm name – حذف (پاک کردن) فایل یا دایرکتوری مورد نظر (به جای name نام فایل یا پوشه نوشته میشود).
rm -r dir – حذف یک دایرکتوری با محتویات درون آن (به جای dir نام پوشه را بنویسید).
rm -f file – اجبار کردن به حذف یک فایل برای مواقعی که فایل به دلایلی حذف نمیشود (نام فایل بجای file نوشته میشود).
rm -rf dir – اجبار کردن به حذف یک دایرکتوری برای مواقعی که آن به دلایلی حذف نمیشود (نام پوشه بجای dir نوشته میشود).
cp file1 file2 – کپی کردن فایل در مسیر دیگر (file1 نام و مسیر فایل مبدا و file2 نام و مسیر فایل مقصد است).
cp -r dir1 dir2 – کپی کردن پوشه در مسیر دیگر (dir1 نام و مسیر پوشه مبدا و dir2 نام و مسیر پوشه مقصد است).
cp file dir – کپی کردن فایل مورد نظر در مسیر دیگر با همان نام (file نام فایل و dir مسیر پوشه مقصد است).
mv file dir – جابجایی (مانند cut) کردن فایل مورد نظر در مسیر دیگر با همان نام (file نام فایل و dir مسیر پوشه مقصد است).
mv file1 file2 – جابجایی کردن فایل به مسیر دیگر (file1 نام و مسیر فایل و file2 نام و مسیر فایل در مقصد است).
ln -s file link – ساخت لینک سیمبولیک از فایل در مسیر مورد نظر (file نام و مسیر فایل یا پوشه و link نام و مسیر لینک است).
touch file – ساخت یک فایل.
cat > file – نوشتن متن در فایل.
cat file – نمایش محتویات یک فایل یا فراخوانی آن.
more file – نمایش محتویات فایل به صورت کم کم (برای فایل با محتویات زیاد).
command | more – نمایش خروجی دستور به صورت کم کم.
less file – نمایش محتویات فایل به صورت صفحه به صفحه (برای فایل با محتویات زیاد).
command | less – نمایش خروجی دستور به صورت صفحه به صفحه.
head file – نمایش ۱۰ خط اول محتویات یک فایل
head -20 file – نمایش ۲۰ خط اول محتویات یک فایل
tail file – نمایش ۱۰ خط آخر محتویات یک فایل
tail -20 file – نمایش ۲۰ خط آخر محتویات یک فا
—------------------------------------------------------------------------------------------------------------------------------------------------------------------
ارایه ای از @playcode با تشکر از همه .
سلام دوباره خدمت همه اعضای @playcode خب امروزم میخوایم بریم سراغ یه سری دیگ از دستورات لینوکس .
—------------------------------------------------------------------------------------------------------------------------------------------------------------------
@playcode
پروانه فایل
chmod octal file – تغییر مجوز یک فایل با استفاده از کد دسترسی
مجوز یک فایل سطح دسترسی یک فایل را مشخص میکند. سطح دسترسی میتواند خواندنی (عدد ۴)، نوشتنی (عدد ۲) و اجرا (عدد ۱) باشد که سطح دسترسی یک فایل با جمع کردن این اعداد بدست میآید. یعنی سطح دسترسی ۷ تمامی مواد را شامل میشود.
هر فایل دسترسی آن برای سه دسته کاربری روت، گروه و عمومی تعریف میشود که از روش عددی بالا استفاده میکند و این سه عدد کنار هم سطح دسترسی یک فایل را مشخص میکنند. مثالهای زیر را مشاهده کنید.
chmod 777 file – مجوز خواندن، نوشتن و اجرا فایل را به سه دسته روت، گروه و عمومی میدهد.
chmod 755 file – مجوز خواندن، نوشتن و اجرا برای کاربری روت و مجوزهای خواندن و اجرا برای کاربران گروه و عمومی.
@playcode
—-------------------------------------------------------------------------------------------------------------------------------------------------------------
ارایه ای از @playcode امیداورم که لذت برده باشید.
—------------------------------------------------------------------------------------------------------------------------------------------------------------------
@playcode
پروانه فایل
chmod octal file – تغییر مجوز یک فایل با استفاده از کد دسترسی
مجوز یک فایل سطح دسترسی یک فایل را مشخص میکند. سطح دسترسی میتواند خواندنی (عدد ۴)، نوشتنی (عدد ۲) و اجرا (عدد ۱) باشد که سطح دسترسی یک فایل با جمع کردن این اعداد بدست میآید. یعنی سطح دسترسی ۷ تمامی مواد را شامل میشود.
هر فایل دسترسی آن برای سه دسته کاربری روت، گروه و عمومی تعریف میشود که از روش عددی بالا استفاده میکند و این سه عدد کنار هم سطح دسترسی یک فایل را مشخص میکنند. مثالهای زیر را مشاهده کنید.
chmod 777 file – مجوز خواندن، نوشتن و اجرا فایل را به سه دسته روت، گروه و عمومی میدهد.
chmod 755 file – مجوز خواندن، نوشتن و اجرا برای کاربری روت و مجوزهای خواندن و اجرا برای کاربران گروه و عمومی.
@playcode
—-------------------------------------------------------------------------------------------------------------------------------------------------------------
ارایه ای از @playcode امیداورم که لذت برده باشید.
@playcode
در این قسمت از یادگیری دستورات لینوکس میخوایم سری به فشرده سازی در لینوکس بزنیم .
—------------------------------------------------------------------------------------------------------------------------------------------------------------------
@playcode
فشرده سازی
به صورت پیشفرض لینوکس از فشردهسازی با فرمت tar استفاده میکند که دستورات کار با آن را نیز پشتیبانی میکند. لینوکس از فشردهساز Gzip برای کار با فایلهای فشرده با فرمت tar.gz و gz فشردهساز Bzip2 برای کار با فایلهای فشرده با فرمت tar.bz2 استفاده میکند.
tar cf file.tar files – Create a tar named file.tar containing files
tar xf file.tar – استخراج محتویات فایل فشرده.
tar czf file.tar.gz files – ساخت فایل فشرده با فرمت tar.gz از فایلها توسط فشردهساز Gzip.
tar xzf file.tar.gz – استخراج محتویات فایل فشرده با فرمت tar.gz توسط فشردهساز Gzip.
tar czf file.gz files – ساخت فایل فشرده با فرمت gz از فایلها توسط فشردهساز Gzip.
tar xzf file.gz – استخراج محتویات فایل فشرده با فرمت gz توسط فشردهساز Gzip.
tar cjf file.tar.bz2 – ساخت فایل فشرده با فرمت tar.bz2 از فایلها توسط فشردهساز.
tar xjf file.tar.bz2 – استخراج محتویات فایل فشرده با فرمت tar.bz2 توسط فشردهساز Bzip2.
@playcode
—----------------------------------------------------------------------------------------------------------------------------------------------------------------
امیدوارم که این قسمت از دستورات لینوکس برای شما مفید واقع بشه با تشکز از همه @playcode
در این قسمت از یادگیری دستورات لینوکس میخوایم سری به فشرده سازی در لینوکس بزنیم .
—------------------------------------------------------------------------------------------------------------------------------------------------------------------
@playcode
فشرده سازی
به صورت پیشفرض لینوکس از فشردهسازی با فرمت tar استفاده میکند که دستورات کار با آن را نیز پشتیبانی میکند. لینوکس از فشردهساز Gzip برای کار با فایلهای فشرده با فرمت tar.gz و gz فشردهساز Bzip2 برای کار با فایلهای فشرده با فرمت tar.bz2 استفاده میکند.
tar cf file.tar files – Create a tar named file.tar containing files
tar xf file.tar – استخراج محتویات فایل فشرده.
tar czf file.tar.gz files – ساخت فایل فشرده با فرمت tar.gz از فایلها توسط فشردهساز Gzip.
tar xzf file.tar.gz – استخراج محتویات فایل فشرده با فرمت tar.gz توسط فشردهساز Gzip.
tar czf file.gz files – ساخت فایل فشرده با فرمت gz از فایلها توسط فشردهساز Gzip.
tar xzf file.gz – استخراج محتویات فایل فشرده با فرمت gz توسط فشردهساز Gzip.
tar cjf file.tar.bz2 – ساخت فایل فشرده با فرمت tar.bz2 از فایلها توسط فشردهساز.
tar xjf file.tar.bz2 – استخراج محتویات فایل فشرده با فرمت tar.bz2 توسط فشردهساز Bzip2.
@playcode
—----------------------------------------------------------------------------------------------------------------------------------------------------------------
امیدوارم که این قسمت از دستورات لینوکس برای شما مفید واقع بشه با تشکز از همه @playcode
@playcode
سلام امروز هم ب شماییم با یک سری دیگ از دستورات لینوکس
—------------------------------------------------------------------------------------------------------------------------------------------------------------------
@playcode
جستجو
grep pattern files – جستجوی عبارت در فایل مورد نظر.
grep pattern dir – جستجوی عبارت در فایلهای موجود در شاخه مورد نظر.
grep -r pattern dir – جستجوی عبارت در فایلهای موجود در شاخه مورد نظر به صورت بازگشتی.
command | grep pattern – جستجوی عبارت در خروجی دستور.
locate file – یافتن فایل مورد نظر ما در مسیر جاری.
find dir -name filename – یافتن فایل مورد نظر ما در شاخه مورد نظر.
find ”*filename*” – جستجوی تمامی فایلهایی که نام آنها شامل نام فایل مورد نظر ما است در مسیر جاری.
updatedb – ساختن یا بهروز رسانی دیتابیس فایلهای سیستمی شاخه روت لینوکس.
locate filename – جستجوی فایل با locate. فرض شده است که قبلا از دستور updatedb استفاده کردهاید.
which filename– نمایش شاخه بالایی فایل مورد نظر .پوشهای که فایل ما در آن قرار دار
—-------------------------------------------------------------------------------------------------------------------------------------------------------------------
ممنون از همه امیداوارم که این جلسه از آموزش ما هم مورد پسند شما قرار گرفته باش .
ارایه ای از @playcode
سلام امروز هم ب شماییم با یک سری دیگ از دستورات لینوکس
—------------------------------------------------------------------------------------------------------------------------------------------------------------------
@playcode
جستجو
grep pattern files – جستجوی عبارت در فایل مورد نظر.
grep pattern dir – جستجوی عبارت در فایلهای موجود در شاخه مورد نظر.
grep -r pattern dir – جستجوی عبارت در فایلهای موجود در شاخه مورد نظر به صورت بازگشتی.
command | grep pattern – جستجوی عبارت در خروجی دستور.
locate file – یافتن فایل مورد نظر ما در مسیر جاری.
find dir -name filename – یافتن فایل مورد نظر ما در شاخه مورد نظر.
find ”*filename*” – جستجوی تمامی فایلهایی که نام آنها شامل نام فایل مورد نظر ما است در مسیر جاری.
updatedb – ساختن یا بهروز رسانی دیتابیس فایلهای سیستمی شاخه روت لینوکس.
locate filename – جستجوی فایل با locate. فرض شده است که قبلا از دستور updatedb استفاده کردهاید.
which filename– نمایش شاخه بالایی فایل مورد نظر .پوشهای که فایل ما در آن قرار دار
—-------------------------------------------------------------------------------------------------------------------------------------------------------------------
ممنون از همه امیداوارم که این جلسه از آموزش ما هم مورد پسند شما قرار گرفته باش .
ارایه ای از @playcode
دوباره با شماییم با دستورات لینوکس از @playcode خب بریم سراغ آموزش
—-------------------------------------------------------------------------------------------------------------------------------------------------------------------
@playcode
شبکه
ifconfig – نمایش لیست آی پی تمامی دستگاههای متصل (وایرلس، کارت شبکه، شبکههای ویپیان و …).
ping host – گرفتن پینگ از هاست مورن نظر.
whois domain – گرفتن اطلاعات دامنه (مالک دامنه، آیپی، دیاناس سرور و …).
dig domain – دریافت اطلاعات DNS دامنه.
dig -x host – مشاهده میزبان به صورت معکوس.
wget file – دانلود یک فایل از اینترنت.
wget -c file – ادامه دانلود کردن یک دانلود متوقف شده.
@playcode
—-------------------------------------------------------------------------------------------------------------------------------------------------------------------
خب امیدوارم که لذت کافی رو برده باشید .
ارایه ای از @playcode
—-------------------------------------------------------------------------------------------------------------------------------------------------------------------
@playcode
شبکه
ifconfig – نمایش لیست آی پی تمامی دستگاههای متصل (وایرلس، کارت شبکه، شبکههای ویپیان و …).
ping host – گرفتن پینگ از هاست مورن نظر.
whois domain – گرفتن اطلاعات دامنه (مالک دامنه، آیپی، دیاناس سرور و …).
dig domain – دریافت اطلاعات DNS دامنه.
dig -x host – مشاهده میزبان به صورت معکوس.
wget file – دانلود یک فایل از اینترنت.
wget -c file – ادامه دانلود کردن یک دانلود متوقف شده.
@playcode
—-------------------------------------------------------------------------------------------------------------------------------------------------------------------
خب امیدوارم که لذت کافی رو برده باشید .
ارایه ای از @playcode
@playcode
امروز میخوایم از سری آموزش های لینوکس یه نگاهی بهترو کلی تر به دستور Dig داشته باشیم .
—-------------------------------------------------------------------------------------------------------------------------------------------------------------------
@playcode
دستور DiG :
دستور DiG جايگزيني براي nslookup در سيستم هاي يونيكسي ، لينوكسي و همچنين مكينتاش مي باشد. تفاوت اين دستور با nslookup در اين است فاقد interactive mode است. درست مانندnslookup دستور dig مي تواند فرم ساده اي از يافتن dns شبكه را نمايش دهد و همچنين توسط خروجي اين دستور قادر به رفع مشكلات مربوط به DNS خواهيم بود. در زير نمونه اي از خروجي اين دستور آمده است :
DiG 8.2 xyz.com;
res options: init recurs defnam dnsrch
got answer:
-»HEADER«- opcode: QUERY, status: NOERROR, id: 4
flags: qr rd ra; QUERY: 1, ANSWER: 1, AUTHORITY: 2, ADDITIONAL: 0
QUERY SECTION:
xyz.com, type = A, class = IN
ANSWER SECTION:
xyz.com. 7h33m IN A 63.240.93.157
AUTHORITY SECTION:
xyz.com. 7h33m IN NS usrxdns1.ABC.com.
xyz.com. 7h33m IN NS oldtxdns2.ABC.com.
Total query time: 78 msec
FROM: localhost.localdomain to SERVER: default — 209.53.4.130
WHEN: Sat Oct 16 20:21:24 2004
MSG SIZE sent: 30 rcvd: 103
همانطور كه مشاهده مي كنيد خروجي اين دستور به سه قسمت Answer Section,Authority Section, و چهار خط پاياني تقسيم شده است. قسمت پاسخ يا answer section نام دامنه و آدرس شبكه آن را نمايش مي دهد. A در اين قسمت نشاندهنده نوع ركوردي است كه نمايش داده شده است. قسمت اعتبار يا authority section نشاندهند سرورهاي DNSاي است كه در عمل resolution بر پايه آن ها انجام شده است و اين اطلاعات به ما نشان مي دهد آيا DNS هاي مجاز نشانگر دامنه ما هستند يا خير. چهارخط پاياني اين خروجي نشان مي دهد كه چقدر طول كشيده تا عمل resolve شدن دامنه انجام گيرد همچنين آدرس DNSپايه را كه در عمل resolution مورد استفاده قرار گرفته است را نشان مي دهد. ساعت و تاريخ و همچنين اندازه پاكت هاي دريافتي و ارسالي نيز در اين قسمت نمايش داده شده اند.
@playcode
—------------------------------------------------------------------------------------------------------------------------------------------------------------------
امیدوارم که از مطالب ما بیشترین استفاده رو ببرین . ارایه ای از @playcode
امروز میخوایم از سری آموزش های لینوکس یه نگاهی بهترو کلی تر به دستور Dig داشته باشیم .
—-------------------------------------------------------------------------------------------------------------------------------------------------------------------
@playcode
دستور DiG :
دستور DiG جايگزيني براي nslookup در سيستم هاي يونيكسي ، لينوكسي و همچنين مكينتاش مي باشد. تفاوت اين دستور با nslookup در اين است فاقد interactive mode است. درست مانندnslookup دستور dig مي تواند فرم ساده اي از يافتن dns شبكه را نمايش دهد و همچنين توسط خروجي اين دستور قادر به رفع مشكلات مربوط به DNS خواهيم بود. در زير نمونه اي از خروجي اين دستور آمده است :
DiG 8.2 xyz.com;
res options: init recurs defnam dnsrch
got answer:
-»HEADER«- opcode: QUERY, status: NOERROR, id: 4
flags: qr rd ra; QUERY: 1, ANSWER: 1, AUTHORITY: 2, ADDITIONAL: 0
QUERY SECTION:
xyz.com, type = A, class = IN
ANSWER SECTION:
xyz.com. 7h33m IN A 63.240.93.157
AUTHORITY SECTION:
xyz.com. 7h33m IN NS usrxdns1.ABC.com.
xyz.com. 7h33m IN NS oldtxdns2.ABC.com.
Total query time: 78 msec
FROM: localhost.localdomain to SERVER: default — 209.53.4.130
WHEN: Sat Oct 16 20:21:24 2004
MSG SIZE sent: 30 rcvd: 103
همانطور كه مشاهده مي كنيد خروجي اين دستور به سه قسمت Answer Section,Authority Section, و چهار خط پاياني تقسيم شده است. قسمت پاسخ يا answer section نام دامنه و آدرس شبكه آن را نمايش مي دهد. A در اين قسمت نشاندهنده نوع ركوردي است كه نمايش داده شده است. قسمت اعتبار يا authority section نشاندهند سرورهاي DNSاي است كه در عمل resolution بر پايه آن ها انجام شده است و اين اطلاعات به ما نشان مي دهد آيا DNS هاي مجاز نشانگر دامنه ما هستند يا خير. چهارخط پاياني اين خروجي نشان مي دهد كه چقدر طول كشيده تا عمل resolve شدن دامنه انجام گيرد همچنين آدرس DNSپايه را كه در عمل resolution مورد استفاده قرار گرفته است را نشان مي دهد. ساعت و تاريخ و همچنين اندازه پاكت هاي دريافتي و ارسالي نيز در اين قسمت نمايش داده شده اند.
@playcode
—------------------------------------------------------------------------------------------------------------------------------------------------------------------
امیدوارم که از مطالب ما بیشترین استفاده رو ببرین . ارایه ای از @playcode
.xyz
.xyz Domain Names | Join Generation XYZ
.xyz is for every website, everywhere.® We offer the most flexible and affordable domain names to create choice for the next generation of internet users.
@playcode
باز هم با شماییم و دستورات لینوکس
—------------------------------------------------------------------------------------------------------------------------------------------------------------------
@playcode
SSH
پروتکل SSH برای ارتباط و کنترل با سیستم از راه دور استفاده میشود که پیشفرض از پورت SSH با شماره 21 استفاده میکند. بیشتر برای کنترل سرور توسط کاربری از راه دور استفاده میشود.
ssh user@host – اتصال به میزبان مورد نظر با نام کاربری مورد نظر (بعد از آن پسورد آن نام کاربری از شما پرسیده میشود).
ssh -p port user@host – اتصال به میزبان با نام کاربری توسط شماره پورت مشخص
ssh-copy-id user@host – اضافه کردن کلید برای اتصال کاربر از این سیستم راه دور. (برای مواقعی که نمیخواهیم پسورد را در هر اتصال وارد کنیم. ارسال پسورد اصلی امنیت میزبان را به خطر میاندازد اما کلید ساخته شده فقط برای سیستم جاری و نام کاربری مورد نظر اعتبار دارد).
@playcode
—------------------------------------------------------------------------------------------------------------------------------------------------------------------
امیداوارم که لذت کافی رو برده باشید .
ارایه ای از @playcode
باز هم با شماییم و دستورات لینوکس
—------------------------------------------------------------------------------------------------------------------------------------------------------------------
@playcode
SSH
پروتکل SSH برای ارتباط و کنترل با سیستم از راه دور استفاده میشود که پیشفرض از پورت SSH با شماره 21 استفاده میکند. بیشتر برای کنترل سرور توسط کاربری از راه دور استفاده میشود.
ssh user@host – اتصال به میزبان مورد نظر با نام کاربری مورد نظر (بعد از آن پسورد آن نام کاربری از شما پرسیده میشود).
ssh -p port user@host – اتصال به میزبان با نام کاربری توسط شماره پورت مشخص
ssh-copy-id user@host – اضافه کردن کلید برای اتصال کاربر از این سیستم راه دور. (برای مواقعی که نمیخواهیم پسورد را در هر اتصال وارد کنیم. ارسال پسورد اصلی امنیت میزبان را به خطر میاندازد اما کلید ساخته شده فقط برای سیستم جاری و نام کاربری مورد نظر اعتبار دارد).
@playcode
—------------------------------------------------------------------------------------------------------------------------------------------------------------------
امیداوارم که لذت کافی رو برده باشید .
ارایه ای از @playcode
@playcode
دوباره آمدیم با آموزش دستورات لیونکس خب بیاین شروع کنیم
—-------------------------------------------------------------------------------------------------------------------------------------------------------------------
@playcode
دستور Ifconfig
در سيستم هاي يونيكس ، لينوكس و مكينتاش از دستور ifconfig به جاي ipconfig بايد استفاده كنيد. براي اينكه صفحه help مربوط به اين دستور را نگاه كنيد بايد از دستور ifconfig –helpاستفاده كنيد. خروجي زير پس از استفاده تنها از دستور ifconfig حاصل شده است.
eth0 Link encap:Ethernet HWaddr 00:60:08:17:63:A0
inet addr:192.168.1.101 Bcast:192.168.1.255 Mask:255.255.255.0
UP BROADCAST RUNNING MTU:1500 Metric:1
RX packets:911 errors:0 dropped:0 overruns:0 frame:0
TX packets:804 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:100
Interrupt:5 Base address:0xe400
lo Link encap:Local Loopback
inet addr:127.0.0.1 Mask:255.0.0.0
UP LOOPBACK RUNNING MTU:3924 Metric:1
RX packets:18 errors:0 dropped:0 overruns:0 frame:0
TX packets:18 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:0
دستور ifconfig آدرس IP ، subnet mask و default gateway را براي كارت شبكه هاي محلي و loopback نشان مي دهد اما اطلاعات مربوط به وضعيت dhcp را نمايش نمي دهد. براي اين منظور بايد از دستور ديگري به شكل “pump s” استفاده كنيد. Pump همچنين قادر است IP آدرس شبكه اي را كه با DHCP و DNS تنظيم شده است release و renew نمايد.
@playcode
—-------------------------------------------------------------------------------------------------------------------------------------------------------------------
امیدوارم که لذت برده باشید
ارایه ای ار @playcode
دوباره آمدیم با آموزش دستورات لیونکس خب بیاین شروع کنیم
—-------------------------------------------------------------------------------------------------------------------------------------------------------------------
@playcode
دستور Ifconfig
در سيستم هاي يونيكس ، لينوكس و مكينتاش از دستور ifconfig به جاي ipconfig بايد استفاده كنيد. براي اينكه صفحه help مربوط به اين دستور را نگاه كنيد بايد از دستور ifconfig –helpاستفاده كنيد. خروجي زير پس از استفاده تنها از دستور ifconfig حاصل شده است.
eth0 Link encap:Ethernet HWaddr 00:60:08:17:63:A0
inet addr:192.168.1.101 Bcast:192.168.1.255 Mask:255.255.255.0
UP BROADCAST RUNNING MTU:1500 Metric:1
RX packets:911 errors:0 dropped:0 overruns:0 frame:0
TX packets:804 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:100
Interrupt:5 Base address:0xe400
lo Link encap:Local Loopback
inet addr:127.0.0.1 Mask:255.0.0.0
UP LOOPBACK RUNNING MTU:3924 Metric:1
RX packets:18 errors:0 dropped:0 overruns:0 frame:0
TX packets:18 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:0
دستور ifconfig آدرس IP ، subnet mask و default gateway را براي كارت شبكه هاي محلي و loopback نشان مي دهد اما اطلاعات مربوط به وضعيت dhcp را نمايش نمي دهد. براي اين منظور بايد از دستور ديگري به شكل “pump s” استفاده كنيد. Pump همچنين قادر است IP آدرس شبكه اي را كه با DHCP و DNS تنظيم شده است release و renew نمايد.
@playcode
—-------------------------------------------------------------------------------------------------------------------------------------------------------------------
امیدوارم که لذت برده باشید
ارایه ای ار @playcode
@playcode
امروزم با شماییم و اموزش دستورات لینوکس خب دیگ شروع کنیم .شاید کوتاه اما مفید
—------------------------------------------------------------------------------------------------------------------------------------------------------------------
@playcode
مدیریت کاربران
adduser accountname – ساخت یک کاربر جدید در سیستم لینوکس خود.
passwd accountname – تغییر گذرواژه (password) کاربر مورد نظر.
su – ورود به خط فرمان با کاربری روت (کاربر روت مجوز دسترسی به تمامی فایلها و تنظیمات سیستم را دارد).
exit – خروج از خط فرمان با کاربر جاری.
@playcode
—-------------------------------------------------------------------------------------------------------------------------------------------------------------------
امیدوارم که لذت کافی رو برده باشید .
ارایه ای از @playcode
امروزم با شماییم و اموزش دستورات لینوکس خب دیگ شروع کنیم .شاید کوتاه اما مفید
—------------------------------------------------------------------------------------------------------------------------------------------------------------------
@playcode
مدیریت کاربران
adduser accountname – ساخت یک کاربر جدید در سیستم لینوکس خود.
passwd accountname – تغییر گذرواژه (password) کاربر مورد نظر.
su – ورود به خط فرمان با کاربری روت (کاربر روت مجوز دسترسی به تمامی فایلها و تنظیمات سیستم را دارد).
exit – خروج از خط فرمان با کاربر جاری.
@playcode
—-------------------------------------------------------------------------------------------------------------------------------------------------------------------
امیدوارم که لذت کافی رو برده باشید .
ارایه ای از @playcode