دستور اصلی کار با توزیع های لینوکسی که به جای init از systemd استفاده میکنند، systemctl است. به طور مثال میتوان نسخه های جدید ubuntu و centos را نام برد. در اینجا قصد داریم دستورات اصلی را به شما آموز
دستور umask در لینوکس
میتوانیم با استفاده از دستور umask کاری کنیم که مقدار پیش فرض سطح دسترسی ها تغییر کند
دستور scp در لینوکس
این دستور جهت انتقال امن و Secure فایل/فولدر بین دو سرور لینوکسی مورد استفاده قرار می گیرد.
دستور mpstat در لینوکس
این دستور گزارشات Proccess هایی را نمایش می دهد که در ارتباط با CPU می باشند.
دستور look در لینوکس
این دستور مانند یک دیکشنری، کلماتی که حاوی عبارت مورد نظر شما باشند نمایش می دهد.
دستور tac در لینوکس
این دستور عملکرد عکس دستور cat را دارد و خط های یک فایل را به ترتیب پایین به بالا نمایش می دهد.
دستور factor در لینوکس
این دستور تمام فاکتور های عدد را نمایش میدهد.
دستور eject در لینوکس
این دستور در لینوکس، باعث خروج CD-ROM می گردد.
دستور vdir در لینوکس
این دستور، همان دستور dir می باشد، ولی نتیجه را به صورت عمودی نمایش می دهد.
دستور wc در لینوکس
این دستور تعداد بایت ها، تعداد کلمات و تعداد خط های یک فایل را نمایش می دهد.
دستور yes در لینوکس
این دستور اقدام به تایپ کاراکتر y به صورت پشت سر هم (رگباری) می نماید.
دستور break در لینوکس
با استفاده از این دستور می توان از یک حلقه مانند while و یا for خارج شد.
دستور aspell در لینوکس
این دستور، Spell یک فایل را Check می نماید.
دستور aptitude در لینوکس
aptitude یک Package Manager در لینوکس (ubuntu/debian) می باشد.
دستور unalias در لینوکس
این دستور آلیاس تعریف شده را حذف می نماید.
دستور alias در لینوکس
با استفاده از این دستور می توان در لینوکس آلیاس تعریف نمود.
دستور yum در لینوکس
این دستور جهت جستجو و نصب برنامه مورد استفاده قرار میگیرد.
دستور apt-get در لینوکس
این دستور جهت جستجو و نصب برنامه مورد استفاده قرار میگیرد.
دستور fgrep در لینوکس
این دستور معادل دستور grep -F می باشد.
دستور egrep در لینوکس
این دستور معادل دستور grep -E می باشد.
دستور echo در لینوکس
این دستور جهت نمایش متن روی صفحه مورد استفاده قرار میگیرد.
دستور dirname در لینوکس
این دستور، دایرکتوری فایل یا پوشه ای که به آن داده می شود را نمایش می دهد.
دستور ll در لینوکس
این دستور یک Alias برای دستور ذیل می باشد و لیست فایل ها و پوشه های موجود در یک دایرکتوری را با جزئیات نمایش می دهد.
دستور dircolors در لینوکس
این دستور، تنظیمات رنگ را برای دستور ls نمایش می دهد.
دستور dir در لینوکس
این دستور خلاصه ای از محتوای دایرکتوری جاری را نمایش میدهد.
دستور diff3 در لینوکس
این دستور سه فایل را با هم مقایسه نموده و اختلاف آنها را نمایش می دهد.
دستور diff در لینوکس
این دستور، تفاوت میان دو فایل را نمایش میدهد.
دستور dd در لینوکس
این دستور برای تبدیل و کپی یک فایل به اندازه تعیین شده، بکار می رود.
دستور dc در لینوکس
این دستور همانند یک ماشین حساب عمل می نماید، با این تفاوت که این ماشین حساب، محاسبات را داخل یک پشته انجام میدهد.
دستور cut در لینوکس
این دستور بخش خاصی از خط های فایلی که به آن داده شود را در قالب یک خروجی استاندارد نمایش می دهد.
دستور split در لینوکس
این دستور جهت تکه تکه کردن یک فایل با حجم بالا مورد استفاده قرار می گیرد.
دستور crontab در لینوکس
Cron ها، جهت اجرای کارهایی که قرار است در بازه های زمانی مشخص و دوره صورت گیرند مناسب می باشند
دستور cron در لینوکس
در سیستم های سرور که دائما روشن میباشند وظایف schedule شده در بازه های زمانی مشخص، با استفاده از نرم افزار cron اجرا می شوند
دستور comm در لینوکس
این دستور دو فایل sort شده را خط به خط با هم مقایسه می نماید.
دستور cmp در لینوکس
این دستور، محتوای دو فایل را بایت به بایت بررسی نموده و در صورت متفاوت بودن، بایت مربوطه را نمایش میدهد.
دستور cat در لینوکس
این دستور می تواند فایل های متنی را با هم ترکیب نموده و یا متن یک فایل را بر روی ترمینال نمایش دهد.
دستور chown در لینوکس
این دستور، دسترسی User و Group یک فایل را تغییر میدهد.
دستور cksum در لینوکس
این دستور، CRC checksum و تعداد بایت های هر فایل را نمایش میدهد.
دستور clear در لینوکس
این دستور، پنجره ترمیناال را Clear می نماید.
دستور bc در لینوکس
این دستور همانند دستور ابزاری برای اعمال حسابی است با این تفاوت که محدود به اعداد صحیح نیست.
دستور chroot در لینوکس
به کمک این دستور می توانیم مسیر جاری پارتیشن ریشه را تغییر دهیم.
دستور chgrp در لینوکس
این دستور جهت تغییر گروه یک فایل مورد استفاده قرار می گیرد.
دستور chdir در لینوکس
این دستور جهت تغییر دایرکتوری فعلی مورد استفاده قرار می گیرد.
دستور awk در لینوکس
awk بیشتر برای پردازش و تطبیق متن با الگوی مورد نظر و در برخی موارد Replace نمودن عبارات داخل یک فایل متنی به کار میرود.
دستور time در لینوکس
در صورتی که از این دستور، قبل از سایر دستورها استفاده نمائیم، زمان اجرای دستورات را نمایش می دهد.
دستور man در لینوکس
این دستور، یک کتابچه راهنمای برای دستوری که در جلوی آن قرار می گیرد نمایش می دهد. این کتابچه شامل تمامی فلگ ها و مثال های آن دستور است.
دستور fg در لینوکس
این دستور، Process های Background را به میز کار پس زمینه منتقل می نماید.
دستور bg در لینوکس
این دستور کاربردهایی از جمله نمایش پردازش های متوقف شده (stop) یا مکث کرده (puse) در بخش کارهای پسزمینه و ادامه اجرا پردارش های مکث کرده دارد.
دستور killall در لینوکس
این دستور تمامی Process ها، با یک نام را Kill مینماید.
دستور kill در لینوکس
این دستور یک Process را kill می نماید. لازم به ذکر است می بایست Process id به دستور kill داده شود.
دستور top در لینوکس
این دستور تمامی پردازش های در حال اجرا را به همراه جزئیاتی از میزان Ram و CPU مصرفی و همچنین Load Average سیستم نمایش می دهد.
دستور ps در لینوکس
این دستور، پردازش های فعال جاری سیستم/سرور را نمایش می دهد.
دستور halt در لینوکس
این دستور کلیه ی پردازش های سیستم را متوقف می سازد.
دستور reboot در لینوکس
این دستور سیستم را راه اندازی مجدد می نماید
دستور shutdown در لینوکس
این دستور بسته به نوع فلگی که پس از آن بیاید می تواند سیستم را خاموش یا راه اندازی مجدد نماید.
دستور exit در لینوکس
این دستور، کاربر جاری را از خط فرمان خارج می نماید.
دستور su در لینوکس
این دستور کاربر فعلی را با سطح دسترسی روت وارد سیستم می نماید. (کاربر روت مجوز دسترسی به تمامی فایلها و تنظیمات سیستم را دارد.)
دستور passwd در لینوکس
با استفاده از این دستور می توان کلمه عبور کاربر لینوکس را تغییر داد.
دستور adduser در لینوکس
با استفاده از این دستور میتوان یک کاربر جدید به سیستم اضافه نمود.
دستور ssh در لینوکس
این دستور جهت اتصال به سرور میزبان، یا در اصطلاح ssh زدن مورد استفاده قرار می گیرد.
دستور wget در لینوکس
این دستور یک فایل را از اینترنت دانلود می نماید.
دستور dig در لینوکس
این دستور اطلاعات DNS دامنه را نمایش میدهد.
دستور whois در لینوکس
این دستور اطلاعات دامنه (مالک دامنه، آیپی، دیاناس سرور و …) را نمایش می دهد.
دستور ping در لینوکس
این دستور از هاست مورد نظر پینگ گرفته وارتباط Client شما را با سرور مورد نظر بررسی می کند.
دستور ifconfig در لینوکس
این دستور لیست آی پی تمامی دستگاههای متصل (وایرلس، کارت شبکه، شبکههای ویپیان و …) را نمایش می دهد.
دستور which در لینوکس
این دستور شاخه بالای فایلی که قصد یافتن آن را داریم نمایش می دهد.
دستور arch در لینوکس
این دستور اطلاعاتی از ساختار سیستم عامل در اخیار می گذارد.
دستور clamscan در لینوکس
این دستور اطلاعات موجود در یک دایرکتوری را ویروس یابی می نمائید.
دستور freshclam در لینوکس
این دستور، دیتابیس آنتی ویروس ClamAV را به روز می کند.
دستور find در لینوکس
این دستور جهت یافتن فابل در مسیر مورد نظر استفاده می گردد.
دستور updatedb در لینوکس
این دستور دیتابیس فایلهای سیستمی را به روز رسانی نموده و در صورت عدم وجود میسازد.
دستور locate در لینوکس
این دستور فایل مورد نظر ما در مسیر جاری پیدا میکند.
دستور grep در لینوکس
این دستور یک عبارت را در یک فایل یا فایل های یک پوشه جستجو می نماید.
دستور chmod در لینوکس
این دستور، مجوز سطح دسترسی یک فایل را مشخص میکند
دستور tar در لینوکس
از این دستور می توان برای فشرده سازی و خارج نمودن فایل ها از فرمت فشرده استفاده نمود.
دستور tail در لینوکس
این دستور ۱۰ خط آخر محتویات یک فایل را نمایش می دهد.
دستور head در لینوکس
این دستور ۱۰ خط اول محتویات یک فایل را نمایش می دهد.
دستور less در لینوکس
این دستور محتویات فایل به صورت صفحه به صفحه نمایش میدهد(برای فایل با محتویات زیاد).
دستور more در لینوکس
این دستور محتویات فایل را به صورت کم کم (برای فایل با محتویات زیاد) نمایش میدهد.
دستور touch در لینوکس
این دستور یک فایل را می سازد.
دستور ln در لینوکس
این دستور لینک سیمبولیک از فایل را در مسیر مورد نظر می سازد (file نام و مسیر فایل یا پوشه و link نام و مسیر لینک است).
دستور mv در لینوکس
این دستور فایل را به مسیر دیگر جابجا می کند (file1 نام و مسیر فایل و file2 نام و مسیر فایل در مقصد است). همچنین می توان برای rename نمودن فایل ها از این دستور استفاده نمود.
دستور cp در لینوکس
این دستور فایل را در مسیر دیگر کپی می کند (file1 نام و مسیر فایل مبدا و file2 نام و مسیر فایل مقصد است).
دستور rm در لینوکس
این دستورفایل یا دایرکتوری مورد نظر را حذف (پاک کردن) میکند (به جای name نام فایل یا پوشه نوشته میشود)
دستور pwd در لینوکس
این دستور مسیر جاری را نشان میدهد.
دستور mkdir در لینوکس
این دستور یک شاخه را میسازد (به جای dir نام پوشه که میخواهید بسازید را بنویسید).
دستور cd در لینوکس
این دستور مسیر جاری را به مسیر اصلی (home) بر میگرداند. (مسیر اصلی برای هر کاربر متفاوت است که پوشههای شخصی و تنظیمات در آنجا قرار میگیرند).
دستور ls در لینوکس
این دستور لیست محتویات مسیر جاری شامل پوشه و فایل ها را می گیرد.
دستور free در لینوکس
این دستور فضاهای خالی و استفاده شده حافظه رم و سواپ (swap) را نمایش می دهد.
دستور du در لینوکس
این دستور مقدار فضای استفاده شده تمامی دایرکتوری ها را نمایش می دهد.
دستور df در لینوکس
این دستور مقدار استفاده از دیسکهای حافظه را نمایش میدهد
دستور uname در لینوکس
این دستور نام سیستم یونیکس شما که همان لینوکس است را نمایش میدهد.
دستور finger در لینوکس
این دستور اطلاعاتی درباره کاربری user (به جای آن نامکاربری مورد نظر را بنویسید) در اختیار شما میگذارد.
دستور whoami در لینوکس
این دستور کاربر جاری که شما اکنون از طریق آن با سیستم کار میکنید را نمایش میدهد.
دستور w در لینوکس
این دستور کاربران جاری که از سیستم استفاده میکنند را همراه با توضیحاتی درباره استفاده آنها نشان میدهد. دستور شامل اطلاعات خروجی دستور uptime نیز هست.
دستور uptime در لینوکس
این دستور زمان روشن بودن سیستم و کاربران فعال را نشان میدهد.
دستور cal در لینوکس
این دستور تقویم ماهها را نمایش میدهد. با استفاده از این دستور می توانید نسبت به آگاهی از زمان فعلی و تاریخ سیستم
دستور date در لینوکس
این دستور تاریخ و ساعت جاری را نمایش میدهد. شما می توانید با استفاده از این دستور، از تاریخ و ساعت فعلی سیستم عامل خود آگاه شوید. همچنین این امکان وجود دارد که تاریخ و ساعت