ورود کاربران VIP سرزمین دانلود، مرجع دانلود و آموزش رایگان نرم افزار

منوی سایت

ترمینال

تازه های این بخش :

(مربوط به موضوع ترمینال)

5 دستور پرکاربرد برای اینترنت و شبکه، در ترمینال لینوکس
 
 
5 دستور مربوط به اینترنت پرکاربرد در ترمینال لینوکس
 
 
اگر یک کاربر حرفه ای لینوکس باشید، احتمالا قبول دارید که کار در محیط خط فرمان مزایای خیلی بیشتری نسبت به کار در محیط گرافیکی لینوکس دارد. کار در محیط خط فرمان تقریبا در اکثر اوقات سریع تر نسبت به کار در محیط گرافیکی است.
 
بسیاری از کاربران حرفه ای برای انجام بسیاری از کار ها از محیط خط فرمان به جای محیط های گرافیکی استفاده میکنند. در این مقاله چند مورد از مفید ترین دستورات مربوط به اینترنت برای ترمینال در لینوکس را به شما آموزش میدهیم. البته بعضی از این دستورات به دسترسی Administrator برای اجرا نیاز دارند.
 
 
1. پینگ
 
دستور سریع و مفید برای شروع رفع ایرادات اینترنت، یافت آدرس IP یک وسیله در شبکه و یا حتی مانیتور کردن اینترنت خودتان:
 
Ping -c  4 google.com
 
5 دستور مربوط به اینترنت پرکاربرد در ترمینال لینوکس
 
 
اطلاعات زیادی پس از وارد کردن کد بالا دریافت خواهید کرد. برای مثال میتوانید آدرس IP که به درخواست شما پاسخ داده را همراه با زمانی که طول کشید تا پاسخ دهد را مشاهده کنید. عبارت C- در دستور بالا تعداد پاسخ ها را به چهار پاسخ محدود میکند.
 
اگر از دستور زیر استفاده کنید:
 
Ping google.com
 
این کار پشت سر هم تکرار میشود تا شما متوقفش کنید. برای متوقف کردنش تنها کافیست کلید های ترکیبی Ctrl + C را بگیرید.
 
 
گرفتن خروجی از نتیجه در قالب یک فایل
 
با گرفتن پینگ بدون توقف خودکار میتوانید اتصال اینترنت بین دو دستگاه و یا یک کامپیوتر و اینترنت را مانیتور کنید. برای انجام این کار دستور زیر را وارد کنید:
 
Ping -0 google.com > somefile.txt
 
5 دستور مربوط به اینترنت پرکاربرد در ترمینال لینوکس
 
 
پس از وارد کردن این کد به نظر میرسد که اتفاقی نیافتاده و تنها نشانگر موس چشمک میزند. اما پس از وارد کردن این کد دو اتفاق میافتد: یک تست پینگ بدون توقف گرفته میشود و نتیجه آن در قالب یک فایل با نام Somefile.txt در همان مکان ذخیره میشود. به صورت پیشفرض تا زمانی که پاسخی دریافت نشود چیزی در ترمینال ظاهر نمیشود. امااگر میخواهد ظاهر شود همانند دستور بالا 0- را در دستور بنویسید.
 
برای ثابت کردن این که با وارد کردن 0- در صورت دریافت نشدن پاسخ نیز متنی نمایش داده میشود، یک تست پینگ بدون توقف گرفتیم و تعیین کردیم که نتیجه اش در یک فایل ذخیره شود. زمانی که این دستور اجرا میشد چندین بار کابل اینترنت را جدا کردیم و مجددا متصل کردیم که حالت قطعی اینترنت شبیه سازی شود. با وارد کردن دستور زیر نتیجه را مشاهده کردیم که به مانند عکس زیر شد:
 
Nano somefile.txt
 
5 دستور مربوط به اینترنت پرکاربرد در ترمینال لینوکس
 
 
با مشاهده نتیجه تست پینگ که در متن مشاهده کردیم مشخص شد که چندین بار اینترنت قطع شده بود. اگر در زمینه اینترنت مشکل دارید با استفاده از این کد ساده میتوانید مشکل را حل کنید. برای مثال اگر این تست پینگ را با یکی از دستگاه های خانه تان گرفتید و شاهد هیچ قطعی اینترنتی نبودید و با گرفتن این تست از اینترنت شاهد قطعی بودید، یعنی اشکال از کامپیوتر شما نیست و از اینترنت شماست.
 
5 دستور مربوط به اینترنت پرکاربرد در ترمینال لینوکس
 
 
2. دستور جدید برای IP
 
اگر از دستور Ipconfig (دستوری برای یافت آدرس IP) استفاده میکردید، شاید برای شما جالب باشد که بدانید یک دستور بهتر و با قابلیت های بیشتر با این دستور جایگزین شده است. در این بخش دستورهای رایج برای یافت آدرس IP و کار های مربوط به IP را ذکر میکنیم.
 
 
IP Address Show
 
5 دستور مربوط به اینترنت پرکاربرد در ترمینال لینوکس
 
 
با این دستور میتوانید آدرس IP هر دستگاه متصل به کامپیوترتان را مشاهده کنید. این دستور جایگزین دستور Ipconfig شده است:
 
IP Link Set DEVICE Down
 
IP Link Set DEVICE up
 
این دستور مشابه دستور Ipconfig DEVICE Down و یا Up میباشد و جایگزین آن شده. نام دستگاه مورد نظر خود را به جای کلمه DEVICE بگذارید.
 
5 دستور مربوط به اینترنت پرکاربرد در ترمینال لینوکس
 
 
3. دانلود یک فایل از اینترنت
 
یک مرورگر اینترنت را باز میکنید، وارد یک صفحه اینترنت میشوید و نهایتا گزینه ی Download را کلیک میکنید. آیا این روشی است که شما با استفاده از آن فایل ها را از اینترنت دانلود میکنید؟ خیر!
 
شما میتوانید با استفاده از دستورات Curl و Wget فایل ها را به آسانی از اینترنت دانلود کنید. برای مثال به نمونه های زیر توجه کنید:
 
 
5 دستور مربوط به اینترنت پرکاربرد در ترمینال لینوکس
 
 
 
هر دوی دستورات بالا یک کار انجام میدهند. البته Wget دارای قابلیت دانلود مجدد است که Curl نیست. در زمینه پروتکل های پشتیبانی شده Curl بهتر است زیرا از تمامی پروتکل های زیر پشتیبانی میکند:
 
5 دستور مربوط به اینترنت پرکاربرد در ترمینال لینوکس
 
 
این در حالی است که Wget تنها از پروتکل های HTTP، HTTPS و FTP پشتیبانی میکند.
 
 
4. دریافت یک آدرس IP جدید
 
اگر نمیخواهید دیگر از آدرس IP فعلی تان استفاده کنید و مایل هستید که یک آدرس IP جدید از سرور DHCP تان دریافت کنید، میتوانید از دستور DHclient استفاده کنید:
 
Dhclient -r
 
استفاده از r- آدرس IP شما را آزاد میکند.
 
Dhclient
 
با وارد نکردن r- سرور DHCP یک آدرس IP جدید بنا به نوعی که قبلا تنظیم شده بود به شما اختصاص میدهد.
 
5 دستور مربوط به اینترنت پرکاربرد در ترمینال لینوکس
 
 
5 دستور مربوط به اینترنت پرکاربرد در ترمینال لینوکس
 
 
5. دریافت اطلاعات بیشتر راجع به یک وبسایت
 
دستور Whois که با استفاده از آن میتوانید اطلاعاتی راجع به وبسایت ها دریافت کنید. شاید این دستور در برخی از توزیع های لینوکس به صورت پیشفرض نباشد. اگر در توزیع لینوکس شما این دستور موجود نیست میتوانید با استفاده از دستورات زیر آن را نصب کنید:
 
Apt-get update
 
Apt-get install whois
 
 
زمانی که Whois نصب شد میتوانید از آن برای دریافت اطلاعات راجع به یک سایت استفاده  کنید:
 
Whois google.com
 
5 دستور مربوط به اینترنت پرکاربرد در ترمینال لینوکس
 
 
موفق باشید.
 
 


این مطلب مربوط به موضوع ترمینال میباشد.

آموزش ارسال فایل با استفاده از خطوط تلفن

(مربوط به موضوع ترمینال)

آموزش ارسال فایل با استفاده از خطوط تلفن

 

 

 

 

آیا تا به حال به این موضوع فکر کرده اید اگر اینترنت شما دچار نقص فنی شود چطور می توانید فایلی را برای کسی ارسال کنید؟

جواب این سوال مبحث آموزشی امروز ما می باشد، یعنی ارسال یک فایل با استفاده از خطوط تلفن. خوشبختانه در چنین مواقعی با استفاده از نرم افزاری به نام Hyper Terminal می توانید فایل های ضروری خود را به یک کامپیوتر دیگر ارسال نمایید.

 

توجه: نرم افزار Hyper Terminal جزو امکانات ویندوز XP بوده اما در ویندوز 7 و 8 حذف شده است. اگر از ویندوز XP استفاده میکنید میتوانید طبق راهنما نرم افزار هایپر ترمینال را اجرا کنید. اما اگر ویندوز 7 یا 8 دارید این نرم افزار را از سایت دانلود کنید:

 

دانلود نرم افزار Hyper Terminal برای ویندوز 7 و 8

 

 

HyperTerminal چیست؟

 
HyperTerminal برنامه ای است که توسط آن می توانید با استفاده از خطوط تلفن (و بدون نیاز به اینترنت) فایلهایی را از هر نوع به دوستانتان ارسال و یا از آنها فایلهایی را دریافت نمایید. در صورت کار با این برنامه در بسیاری از موارد شما دیگر نیازی به استفاده از اینترنت نخواهید داشت، بنابراین قادرید در هزینه های اتصال به اینترنت تا حد زیادی صرفه جویی کنید.
 
برنامه Hyper Terminal به صورتی کاملاً ساده و آسان طراحی گردیده به صورتی که شما با چند بار کار کردن با آن می توانید با نحوه کار کاملاً آشنا گردید.
 
نکته: برای استفاده از HyperTerminal شما به امکانات خاص نیاز ندارید فقط کافی است که کامپیوتر شما و فردگیرنده به یک مودم مجهز باشد تا شما از طریق خط تلفن فایل مورد نظرتان را ارسال و یا دریافت نمایید.
 
 
نحوه استفاده از Hyper Terminal
 
برای فعال نمودن HyperTerminal در ویندوز XP به روی کلید Start کلیک نموده و از منوی کشویی ظاهر شده به این قسمت بروید:
 
All programs > Accessories > Communications > Hyper Terminal
 
تا پنجره Connection Description در روی صفحه نمایش ظاهر گردد.
 
در کادر فوق یک نام را برای اتصال وارد کرده و از قسمت Icon یک آیکون را به دلخواه انتخاب نموده و بر روی کلید OK کلیک کنید.
 
در پنجره Connect To از منوی کشویی Country / Region کشور محل سکونت خود (در اینجا IRAN) را باید انتخاب نمایید مگر اینکه خارج از ایران زندگی می کنید. AreaCode کد کشور، Phone Number شماره تلفن تماس و از منوی ConnectUsing ابزار مورد استفاده (که در این جا مودم می باشد) را انتخاب کرده و برروی کلید OK کلیک نمایید.
 
نکته: در قسمت Phone Number شما باید شماره تلفن شخصی که می خواهید برای او فایل مورد نظرتان را ارسال کنید را وارد نمایید.
 
در پنجره Connect شما کافی است بر روی کلید Dial کلیک کنید تا شماره گیری انجام گیرد. در این مرحله در صورتی که می خواهید تغییری در شماره تلفن تماس و یا محل سکونت خود دهید کافی است برروی کلیدهای Modify یا Dialing properties کلیک کرده و در کادرهای محاوره ای ظاهر شده تغییرات مورد نظر را اعمال نمایید. بعد از چند لحظه شماره گیری توسط مودم انجام می شود.
 
 
تنظیماتی که فرد گیرنده باید انجام دهد
 
برای دریافت یک فایل از طریق HyperTerminal فقط کافی است در پنجره اصلی برنامه از منوی Call گزینه Wait For a Call را انتخاب نمایید. بعد از چند لحظه شما می توانید فایلهای ارسالی را دریافت کنید.
 
 
ارسال فایلها
 
بعد از اینکه در پنجره Connect تنظیمات مربوطه را انجام دادید و توسط شماره گیری به شماره مربوطه متصل شدید. برای مشخص کردن فایلهای ارسالی از منوی Transfer گزینه Send File را انتخاب کنید تا کادر محاوره ای Send File در روی صفحه نمایش ظاهر گردد. 
 
در کادر محاوره ای ظاهر شده برای انتخاب فایل مورد نظرتان بر روی کلید Browse کلیک کنید تا کادر محاوره ای Select File to Send در روی صفحه نمایش ظاهر گردد.
در کادر محاوره ای فوق شما کافی است فایل مورد نظرتان را انتخاب نموده و بر روی کلید Open کلیک نمایید و در کادر محاوره ای Send file بر روی کلید Send کلیک کنید تا عمل ارسال انجام پذیرد.
 
 
ارسال پیغام به صورت متن
 
بعد از اینکه به شماره مورد نظرتان متصل شدید در پنجره اصلی برنامه Hyper Terminal شما به صورت مستقیم می توانید متن مورد نظرتان را تایپ نمایید. متن تایپی در این قسمت برای دوست شما که به کامپیوتر او توسط برنامه Hyper Terminal متصل شدید نیز قابل مشاهده می باشد.
 
 
مشخص کردن محلی برای ذخیره سازی فایلهای دریافتی
 
شما به سادگی می توانید محلی را برای ذخیره سازی فایلهای دریافتی از طریق برنامه را به صورت پیش فرض تعریف نمایید. برای این منظور از منوی Transfer گزینه Receive File را انتخاب نمایید تا کادر محاوره ای مربوطه در روی صفحه نمایش ظاهر گردد. در کادر محاوره ای فوق شما با کلیک نمودن کلید Browse می توانید محلی را برای ذخیره سازی فایل دریافتی تعیین نمایید.
 
 
ذخیره سازی اتصال
 
بعد از برقراری ارتباط از طریق برنامه Hyper Terminal، شما می توانید اتصال فوق را برای استفاده مجدد ذخیره نمایید. برای این منظور از منوی کشویی File گزینه Save را انتخاب کنید. با این کار اتصال شما با اسمی که شما برای آن مشخص نموده اید ذخیره می گردد، برای برقراری اتصال برای دفعات آتی، کافی است به روی نام اتصال فقط کلیک کنید.
 
 
قطع نمودن اتصال
 
بعد از اینکه فایل های موردنظرتان را برای دوستانتان ارسال کردید و یا از آنها دریافت کردید، برای قطع نمودن اتصال به روی گزینه Disconnect کلیک نمایید تا اتصال شما قطع گردد.
 
 
نوار ابزار برنامه Hyper Terminal

 

در نوار ابزار برنامه HyperTerminal مجموعه دستورات پر استفاده به صورت آیکون هایی در دسترس شما قرار گرفته است. در صورتی که نوار ابزار برنامه در زیر نوار منوها وجود نداشت از زیر منوی View گزینه ToolBar را انتخاب کنید. 

این مطلب مربوط به موضوع ترمینال میباشد.

پوسته لینوکس چیست؟

(مربوط به موضوع ترمینال)

پوسته لینوکس چیست؟

 


تعریف این‌که پوسته ‌(Shell)‌ لینوکس دقیقا چیست، سوالی است که برای اکثر تازه‌کاران لینوکسی پیش می‌آید. این‌که پوسته لینوکس چیست و چه کاری انجام می‌دهد،‌و به‌کمک آن چه کارهایی می‌توان در سیستم انجام داد را در ادامه بررسی خواهیم کرد. چیزی که باید به‌آن توجه داشته باشید، این است که پوسته اساسا چیز پیچیده‌ای نیست و به‌سادگی می‌توان با آن کنار آمد. ‌ ‌

 

پوسته لینوکس چیست؟
لینوکس تنها سیستمی نیست که از پوسته استفاده می‌کند. در بیشتر سیستم‌های نرم‌افزاری، پوسته به بخشی از نرم‌افزار گفته می‌شود که از طریق آن کاربر می‌تواند با هسته سیستم تعامل برقرار بکند که در سیستم‌های عامل و لینوکس به آن هسته ‌(Kernel)‌ می‌گویند. صد البته که بسیاری از مردم دنیا زبان صفر و یک را نمی‌دانند، به‌همین جهت، پوسته واسطه‌ای می‌شود برای رساندن فرامین به کامپیوتر.

 


بش و دیگر پوسته‌ها:
پایه‌ای‌ ترین پوسته‌ها در سیستم‌های لینوکسی وجود دارند و ارتباط میان کاربر و هسته سیستم‌عامل را برقرار می‌کنند. این پوسته‌ها مبتنی بر متن ‌(Text Based)‌ هستند یعنی باید فرامین را از طریق صفحه کلید به آنها وارد کنید.


بش ‌(Bash)‌ به‌طور قطع رایج‌ترین پوسته سیستم‌های لینوکسی است و عموما به‌عنوان پوسته پیش‌فرض روی اکثر توزیع‌ها نصب می‌شود. می‌توان بش را از بنیاد نرم‌افزارهای آزاد تهیه کرد. اما اگر از توزیع‌های پرطرفدار لینوکسی استفاده می‌کنید، همه‌شان از بش استفاده می‌کنند.


پوسته‌های دیگری هم برای سیستم عامل لینوکسی وجود دارند، از میان آن‌ها می‌توان به ‌ sh‌(پوسته بورن)،‌CSH‌،(پوسته سی)،‌ KSH‌(پوستهکورن) و TCSH‌(پوسته سی تنکس) اشاره کرد. تمام این پوسته‌ها با وجود این که کارایی یکسانی دارند، اما در باطن سرویس‌های مختلفی به کاربر عرضه می‌کنند.



دستورهای پوسته:
با کمک این این پوسته‌ها می‌توان داده را از طریق خط فرمان منتقل کرد. دستورهای زیادی برای تعامل با سیستم عامل وجود دارند و البته هیچ‌کس نیست که همه آن‌ها را بداند. فرق مهمی میان یک دستور پوسته و یک دستور لینوکس وجود دارد. دستورهای پوسته درون آن کارگذاری شده‌اند و وابسته به پوسته‌ای هستند که از آن استفاده می‌کنید و از یک کامپیوتر به کامپیوتر دیگر تغییر نمی‌کند و پایه‌ای ترین وظایف یک کامپیوتر را انجام می‌دهند. ‌ ‌از طرف دیگر دستورهای لینوکس به‌زبان‌های برنامه‌نویسی معمولا ‌(C)‌ نوشته شده‌اند و درست به توزیعی که از آن استفاده می‌کنید، وابسته‌اند. اما صرف نظر از تمام این مسایل، چطور می‌توان دستورات را به پوسته انتقال داد؟



پایانه و راه‌های دیگر تعامل:
ساده‌ترین راه برای برقراری ارتباط و وارد کردن دستورات به پوسته، از طریق پایانه (ترمینال) است. در ترمینال می‌توانید هر تعداد دستور که می‌خواهید برای کنترل دستی کامپیوتر وارد کنید.
می‌توانید اطلاعات درایورها را ویرایش کنید یا حتی به نصب برنامه‌ها بپردازید. گاهی اوقات لزوم استفاده از این دستورات آنقدر زیاد می‌شود که بسیاری از کاربران عادی از کار با لینوکس خسته می‌شوند.


برنامه‌های زیادی هستند که در پوسته اجرا می‌شوند. از مرورگرهای اینترنت بگیرید تا بازی‌های کامپیوتری و برنامه‌هایی که باید با آنها اتصال بی‌سیم را فعال کرد. این‌ها همه پوسته‌ای درون پوسته دیگر به‌شمار می‌روند. صد البته برنامه‌هایی هستند که به‌طور غیرمستقیم یک پوسته به‌شمار می‌روند. نرم‌افزار اتصال اینترنت شما، مرورگر موزیلا فایرفاکس و بسیاری از نرم‌افزارهای دیگر همگی یک پوسته هستند که با سیستم عامل در تعامل‌اند. ‌ ‌



پوسته‌های گرافیکی:
در میان کاربران کامپیوتر، بسیاری به ظاهر یک محیط بسیار اهمیت می‌دهند. برای همین، ‌پوسته‌های گرافیکی نوع دیگری از پوسته‌ها هستند که تقریبا تمام توزیع‌های لینوکس دیگر آن‌ها را به‌کار گرفته‌اند. این پوسته‌ها همان رابط‌های گرافیکی کاربر هستند که در آن کاربر می‌تواند با سیستم کار کند. سه پوسته گرافیکی معروف لینوکس ‌Gnome‌، ‌KDE‌ و ‌Xfce‌ هستند.


این مطلب مربوط به موضوع ترمینال میباشد.
سرزمین دانلود، مرجع دانلود و آموزش نرم افزار

سرزمین دانلود را دنبال کنید !

عضویت در خبرنامه سرزمین دانلود

با وارد کردن ایمیل خود و سپس تایید آن، جدیدترین مطالب و نرم افزار ها برای شما ارسال می شود:



------------------------------------------