![15 دستور ضروری یونیکس که هر کاربر باید بداند](https://geektor.ir/wp-content/uploads/2023/05/15-Essential-Unix-Commands-Every-User-Should-Know.jpg)
آشنایی با 15 دستور کاربردی یونیکس که هر کاربر باید بداند
دستورات یونیکس ابزار قدرتمندی هستند که به شما امکان می دهند عملیات مختلفی را در یک رابط خط فرمان انجام دهید.
این دستورات بسته به وظیفه ای که در دست دارید می توانند بسیار مفید باشند. ما در این مقاله قصد داریم شما را با 15 دستور کاربردی یونیکس که هر کاربر باید بداند آشنا کنیم.
تاریخچه یونیکس
یونیکس سیستم عاملی است که از دهه 60 میلادی در آزمایشگاه بل توسط گروهی از محققان به رهبری کن تامپسون و دنیس ریچی توسعه داده شده است.
هدف اولیه یونیکس ارائه یک سیستم اشتراک زمانی چند کاربره برای محاسبات علمی بود. این سیستم به زبان اسمبلی و بعداً به زبان C نوشته شد. در طول سال ها، یونیکس تکامل یافته و گسترش یافته است تا به یکی از محبوب ترین سیستم عامل های مورد استفاده امروز تبدیل شود. طراحی آن بر بسیاری از سیستم عامل های دیگر، از جمله لینوکس، تأثیر گذاشته است.
نقاط قوت یونیکس در پایداری، امنیت و مقیاس پذیری آن نهفته است که آن را به گزینه ای محبوب برای سرورها و محیط های محاسباتی با کارایی بالا تبدیل می کند.
امروزه یونیکس به توسعه و استفاده در برنامه های مختلف، از سرورها گرفته تا دستگاه های تلفن همراه و سیستم های تعبیه شده ادامه می دهد. به طور خلاصه، تاریخ یونیکس داستانی از نوآوری، تکامل و ارتباط پایدار است. یونیکس از زمان پیدایش در دهه 60 تا استفاده مداوم آن در روزگار کنونی، نیروی محرکه بسیاری از پیشرفتهای تکنولوژیکی بوده و همچنان جزء حیاتی محاسبات مدرن است.
خب حالا که تا حدودی با تاریخچه یونیکس آشنا شدیم، بهتره بریم سراغ اصل مطلب و کاربریترین دستورات یونیکس رو با هم مرور کنیم.
برگه تقلب دستورات یونیکس
- ls : از این دستور برای فهرست کردن فایلها و دایرکتوریها در مسیر کاری فعلی استفاده میشود.
- cd : از این دستور برای تغییر دایرکتوری کاری فعلی استفاده می شود.
- mkdir : از این دستور برای ایجاد دایرکتوری جدید استفاده می شود.
- touch : از این دستور برای ایجاد یک فایل خالی جدید استفاده می شود.
- cat : از این دستور برای نمایش محتویات یک فایل استفاده می شود.
- rm : از این دستور برای حذف فایل ها یا دایرکتوری ها استفاده می شود.
- cp : از این دستور برای کپی فایل ها یا دایرکتوری ها استفاده می شود.
- mv : از این دستور برای جابجایی یا تغییر نام فایل ها یا دایرکتوری ها استفاده می شود.
- grep : از این دستور برای جستجوی یک الگو در یک فایل یا مجموعه ای از فایل ها استفاده می شود.
- find : از این دستور برای جستجوی فایل ها و دایرکتوری هایی که با معیارهای خاصی مطابقت دارند استفاده می شود.
- chmod : از این دستور برای تغییر مجوزهای یک فایل یا دایرکتوری استفاده می شود.
- tar : از این دستور برای ایجاد، دستکاری یا استخراج فایل های آرشیو استفاده می شود.
- ps : از این دستور برای نمایش لیستی از فرآیندهای در حال اجرا استفاده می شود.
- kill : از این دستور برای خاتمه دادن به یک فرآیند استفاده می شود.
- ssh : از این دستور برای اتصال از طریق یک پوسته ایمن به یک دستگاه از راه دور استفاده می شود.
همانطور که حتما میدانبد، این دستورات فقط چند نمونه از دستورات رایج یونیکس هستند و دستورات بیشتری بسته به نیازهای خاص شما و سیستم مبتنی بر یونیکس که روی آن کار می کنید وجود دارد.
خلاصه
ما در این مقاله از سری مقاله های گیکتور متوجه شدیم که سیستمعامل یونیکس بیش از 50 سال است که وجود دارد و تأثیر عمیقی بر محاسبات آنگونه که امروز می شناسیم داشته است.
تأثیر این سیستم عامل تقریباً در هر گوشه ای از دنیای محاسبات، از دستگاه های تلفن همراه گرفته تا ابر رایانه ها قابل احساس است. حتی با ادامه ظهور سیستم عامل های جدیدتر، یونیکس به عنوان پایه محاسبات مدرن باقی مانده است. میراث آن همچنان به نسلهای جدید توسعهدهندگان و مدیران سیستم الهام میبخشد تا عمیقاً در مورد اصول اساسی محاسبات فکر کنند و سیستمهای قوی و انعطافپذیری بسازند که بتوانند در آزمون زمان مقاومت کنند. از بسیاری جهات، یونیکس چیزی فراتر از یک سیستم عامل است – این یک روش تفکر در مورد محاسبات است که همچنان به شکل دادن به دنیای اطراف ما ادامه می دهد.
امیدواریم شما عزیزان پس از مطالعه این مقاله بهخوبی بتوانید با این 15 دستور کاربردی یونیکس که هر کاربر باید بداند بهدرستی آشنا شده باشید.