200 کاربردی ترین دستورات لینوکس برای همه کاربران
لینوکس سیستم عاملی مبتنی بر دستور است و نیاز است که افراد دستورات آن را درک کنند. اما اگر کلماتی مثل امنیت شبکه، تست و هک کردن از آن دسته کلماتی هستند که شما را به وجود می آورند، این سیستم عامل متناسب با شماست.
اگر به دنبال این هستید که کار با سیستم عامل لینوکس را شروع کنید جای درستی آمده اید. در اینجا لیستی از دستورات لینوکس را آورده ایم. این دستورات شامل دستوراتی می شوند که برای کار با لینوکس به آن نیاز دارید.
لیستی از بهترین دستورات لینوکس
در قسمت زیر لیستی از بهترین دستورات لینوکس آورده شده است. در اینجا دستوراتی برای اجرای سیستم عامل لینوکس بر روی سیستمتان آورده شده است.
دستورات کالی لینوکس عملکرد
Apropos جستجوی صفحات به صورت دستی
Apt- get جستجو و نصب بسته های نرم افزاری (دبیان)
Awk پیدا کردن متن و جایگزین کردن آن، تنظیم پایگاه داده / اعتبارسنجی / شاخص
Aspell بررسی کننده غلط املایی
Aptitude جستجو و نصب بسته های نرم افزاری (دبیان)
Basename نوار فهرست و پسوند نام فایل ها
Bash GNU Bourne-Again Shell
Bc زبان محاسبه دقیق
Bg ارسال به پس زمینه
حتما بخوانید: ۱۰ اپلیکیشن کاملاً کاربردی که هر کاربر اندروید در ایران به آنها نیاز دارد!
Break خارج شدن از حلقه
Builtin اجرای shell builtin
Bzip2 فشرده سازی و استخراج فایل های نام گذاری شده
Cal نمایش ماشین حساب
Case اجرای دستور مشروطه
Cat الحاق کردن و چاپ کردن محتوی فایل ها
Cd تغییر فهرست
Cfdisk جدول پارتیشن بندی برای لینوکس
Chgrp تغییر گروه عضویت
Chmod تغییر مجوزهای دسترسی
Chown تغییر نام گروه فایل و گروه
Chroot اجرای دستور فهرست با پایه مختلف
Chkconfig خدمات سیستم (سطح اجرا)
Cksum نمایش خروجی CRC و شمارش بایت فایل ورودی
Clear پاک کردن ترمینال
Cmp مقایسه دو فایل
Comm مقایسه دو فایل ذخیره شده به صورت خط به خط
Command اجرای فرمان – نادیده گرفتن توابع shell
Continue ادامه تکرار بعدی حلقه
Cp کپی یا چند فایل به یک مکان دیگر
Cron اجرای دستورات برنامه ریزی شده
Crontab برنامه ریزی یک فرمان برای اجرا در زمان دیرتر
Csplit تقسیم فایل به تکه های با محتوی دیگر
Cut تقسیم فایل به چند قسمت
Date نمایش یا تغییر زمان و ساعت
Dc محاسبه پشته
Dd تبدیل و کپی فایل، نوشتن عنوان های پشته، رکوردهای بوت
Ddrescue ابزار بازاریابی اطلاعات
Declare اعلان متغیرها و نسبت دادن خصوصیات به آن ها
Df نمایش فضای دیسک خالی
Diff نمایش تفاوت بین دو فایل
بلد باشید: نصب لینوکس روی فلش با 3 روش ساده
Diff3 نمایش تفاوت ها در بین سه فایل
Dig جستجوی DNS
Dir خلاصه ای از لیست محتوای فهرست
Dircolors تنظیمات رنگ برای Is
Dirname تبدیل نام کامل مسیر به تنها یک مسیر
Dirs نمایش لیستی از فهرست های به خاطر سپرده شده
Dmesg نمایس پیام های درایور و کرنال
Du ارزیابی میزان فضای استفاده شده فایل
Echo نمایش پیام بر روی صفحه نمایش
Egrep جستجوی فایل ها برای خطوطی که با عبارت تعمیم داده شده مطابقت دارند
Eject خارج کردن رسانه قابل جابجایی
Enable فعال و غیرفعال کردن دستورات sell بولتیان
Env متغیرهای محیطی
Ethtool تنظیمات کارت اترنت
Eval ارزیابی چند فرمان / آرگومان
Exec اجرای یک دستور
Exit خروج از shell
Expect برنامه های دلخواه اتوماتیک که از طریق ترمینال قابل دسترسی هستند/
Expand تبدیل تب ها به فضا
Export ایجاد متغیر محیطی
Expr ارزیابی عبارت ها
False عدم موفقیت، کاری انجام نمی شود
Fdformat فرمت سطح پایین دیسک فلاپی
حتما بخوانید: مقایسه کامل Mac و Pc به همراه مزایا و معایب هر کدام
Fdisk جدول پارتیشن بندی برای لینوکس
Fg ارسال کار به پیش زمینه
Fgrep جستجوی فایل ها برای خطوطی که با رشته ثابت مطابقت دارد
File تعیین نوع فایل
Find جستجو برای فایل هایی که معیار مورد نظر را برآورده می کنند.
Fmt قالب بندی مجدد پاراگراف
Fold پیچاندن متن تا جایی که پهنای مشخصی داشته باشد
For بسط کلمات و اجرای دستورات
Format قالب بندی دیسک یا نوارها
Free نمایش مصرف حافظه
Fsck بررسی و تعمیر ثبات سیستم فایل
ftp پروتکل انتقال فایل
Function تعریف تابع ماکرو
Fuser شناسایی / از بین بردن فرآیندی که به فایل دسترسی دارد
Gawk پیدا کردن و جابجایی متن درون فایل ها
Getopts تجزیه پارامترهای موقعیتی
Grep جستجوی فایل ها برای خطوطی که با الگوی داده شده مطابقت دارند
Groupadd افزودن یک گروه امنیتی کاربر
Groupdel حذف گروه
Groupmod اصلاح یک گروه
Groups چاپ نام های گروهی که کاربر درون آن قرار گرفته
بلد باشید: چرا از لینوکس استفاده کنیم؟ چرا لینوکس ویروسی نمی شود؟
Gzip فشرده سازی یا استخراج فایل های دارای نام
Hash به خاطر سپردن نام کامل مسیر آرگومان
Head خروجی قسمت اول فایل ها
Help نمایش help برای دستور داخلی
History تاریخچه دستور
Hostname چاپ یا تنظیم نام سیستم
Iconv تبدیل کاراکتر مجموعه فایل
Id چاپ ای دی کاربر و گروه
If اجرای شرطی یک دستور
Ifconfig تنظیم یک رابط شبکه
Ifdown قطع رابط شبکه
Ifup ایجاد یک رابط شبکه
Import ثبت نمایش سرور X و ذخیره تصویری از فایل
Install کپی کردن فایل ها و تنظیم خصوصیات
Jobs لیستی از کارهای فعال
Join اتصال خطوط در یک زمینه مشترک
Kill قطع فرآیند در حال اجرا
Killall قطع فرآیند براساس نام آن ها
Less نمایش خروجی بر روی مانیتور در یک زمان
Let اجرای حساب متغییرهای درون shell
In ایجاد یک لینک نمادی برای فایل
Local ایجاد متغیر
Locate پیدا کردن فایل ها
Logname چاپ نام ورود به سیستم فعلی
Logout خروج از قفسه ورود
Look نمایش خطوطی که با رشته داده شده شروع می شوند
Ipc برنامه کنترل چاپ خط
بلد باشید: کاربرد لینوکس: مزایا و معایب
Ipr خارج شدن از چاپ خط
Iprint پرینت گرفتن فایل
Iprinted قطع کار پرینت
Iprintq لیستی از صف پرینت
Iprm حذف کارها از صف پرینت
Is لیست اطلاعات در مورد فایل ها
Isof لیستی از فایل های باز
Make کامپایل مجدد گروهی از برنامه ها
Man کمک دستی
Mkdir ایجاد پوشه جدید
Mkfifo ایجاد FIFOs (لوله های نام گذاری شده)
mkisofs ایجاد یک سیستم فایلی هیبرید ISO9660 / JOLIET / HFS
Mknod ایجاد بلاک یا کاراکتر فایل های خاص
Mmv حرکت حجمی یا نام گذاری مجدد فایل ها
More نمایش خروجی بر روی صفحه نمایش در یک لحظه
Mount قرار گیری یک سیستم فایلی
Mtools دستکاری کردن فایل های Ms-DOS
Mtr تشخیص شبکه (ردیاب / پینگ)
Mv حرکت یا نام گذاری مجدد فایل ها یا دایرکتوری ها
Mmv حرکت جمعی یا نام گذاری مجدد فایل ها
Netstat اطلاعات شبکه
Nice تنظیم اولویت یک دستور یا کار
Nl تعداد خطوط و نوشتن فایل ها
Nohup اجرای دستوری که مصون از معلق ماندن است.
Notify-send ارسال نوتیفیکشن های دسکتاپ
Nslookup ام درخواست اینترنت که به صورت تعاملی خدمات رسانی میکند.
Open باز کردن یک فایل در برنامه پیش فرض
Op دستیابی اپراتور
Passwd اصلاح پسورد کاربر
Paste ادغام خطوط فایل ها
حتما بخوانید: آموزش دستور echo در لینوکس (به زبان ساده با مثال)
Pathchk بررسی قابلیت انتقال نام فایل
Ping تست ارتباط شبکه
Pkill توقف فرآیندها از اجرا
Popd ذخیره مجدد مقدار قبلی از دایرکتوری فعلی
Pr آماده سازی فایل ها برای چاپ
Printcap قابلیت چاپ پایگاه داده
Printenv چاپ متغیرهای محیطی
Ps وضعیت فرآیند
Pwd چاپ دایرکتوری درحال کار
Quota نمایش محدودیت ها و مصرف دیسک
Quotacheck اسکن سیستم فابل برای مصرف دیسک
Quotactl تنظیم سهمیه های دیسک
Ram دیسک حافظه دستگاه
Rcp کپی کردن فایل ها در بین دو ماشین
Read خواندن یک خط از استاندارد ورودی
Readarray خواندن از ورودی برای ریختن در متغیر آرایه
Readonly نمایش متغیرها / توابع به عنوان تنها خواندنی
Reboot راه اندازی مجدد سیستم
Rename نام گذاری مجدد فایل ها
Renice اصلاح اولویت فرآیندهای درحال اجرا
Remsync همگام سازی پرونده های از راه دور از طریق ایمیل
Screen پایانه چندتایی، اجرای shells از راه دور با استفاده از ssh
Scp کپی ایمن (کپی فایل از راه دور)
Sdiff ادغام دو فایل به صورت تعاملی
Sed ویرایشگر جریان
Select پذیرش ورودی صفحه کلید
Seq چاپ دنباله های عددی
Set دستکاری متغیرها و توابع shell
Sftp امنیت برنامه انتقال فایل
Shift تغییر پارامترهای موقعیتی
بلد باشید: بهترین روشهای افزایش سرعت سیستم تا 200 درصد
Shopt گزینه های shell
Shutdown خاموش کردن یا ری استارت لینوکس
Sleep تاخیر برای مدت زمانی مشخص شده
Slocate پیدا کردن فایل
Sort مرتب کردن فایل های متنی
Source اجرای دستورات از فایل
Split تقیسم کردن فایل به قسمت های با اندازه ثابت
Ssh ایمن کردن مشتری shell (برنامه ورود از راه دور)
Strace ردیابی سیستم تماس ها و سیگنال ها
Su تعویض تشخیص کاربر
Sudo اجرای دستور به عنوان کاربر دیگر
Sum چاپ checksum برای فایل
Suspend تعلیق اجرای این shell
Symlink ایجاد یک نام جدید برای فایل
Sync همگام سازی داده بر روی دیسک با حافظه
Tail خروجی آخرین بخش فایل
Tar بایگانی نوار
Tee راهنمایی مجدد خروجی به سمت چند فایل
Test ارزیابی جمله شرطی
Time اندازه گیری زمان اجرای برنامه
Times مدت زمان کاربر و سیستم
Touch تغییر نشانگرهای زمانی فایل
Top لیست اجرای فرآیند ها بر روی سیستم
Traceroute ردیابی روت برای میزان
Trap اجرای دستور در زمانی که سیگنال تنظیم می شود
Tr ترجمه، فشرده سازی، و / یا حذف کاراکترها
True هیچ کاری انجام نمی شود، موفقیت
Tsort مرتب سازی توپولوژیکی
Tty چاپ کردن نام فایل ترمینال برای ورودی
Type توصیف فرمان
Ulimit محدود کردن منابع کاربر
Umask ماسک ایجاد فایل کاربر
Umount لغو کردن دستگاه
Unalias حذف نام مستعار
Unname چاپ کردن اطلاعات سیستم
Unexpand تبدیل فضاها به تب
Uniq غیرقانونی بودن فایل ها
Units تبدیل واحد ها از یک مقیاس به مقیاس دیگر
Unset حذف نام تابع یا متغیر
Unshar بازکردن بسته اسکریپت های shell
Until اجرای دستورات (تا زمان خطا)
Uptime نمایش به موقع
Useradd ایجاد حساب کاربری جدید
Usermod اصلاح حساب کاربری
Users لیستی از کاربرانی که تازه وارد شده اند
Uuencode رمزگذاری فایل باینتری
Uudecode رمزگشایی فایلی که رمزگذاری شده
V نوشتن لیستی از محتوای دایرکتوری
Vdir نوشتن لیستی از محتوای دایرکتوری
Vi ویرایشگر متن
Vmstat گزارش آمار حافظه مجازی
Wait انتظار برای کامل شدن فرآیند
Watch اجرا / نمایش برنامه به صورت دوره ای
Wc چاپ شمارش تعداد خط، کلمه، بایت
Whereis جستجو برای مسیر کاربر، صفحه ها و منابع فایل برای برنامه
Which جستجو برای مسیر کاربر برای فایل برنامه
حتما بخوانید: آموزش طرز استفاده از اینترنت گوشی برای کامپیوتر/لپ تاپ (ویدیو)
While اجرای دستورات
Who چاپ تمام نام های کاربری که درحال حاضر وارد شده اند
Whoami چاپ کردن ای دی و نام کاربر فعلی
Wget بازیافت صفحات وب یا فایل ها از طریق HTTP، HTTPS یا FTP
Write ارسال پیام به کاربر دیگر
Xargs اجرای برنامه، عبور از لیستی از آرگومان های ساختار یافته
Xdg-open باز کردن یک فایل یا URL در برنامه ترجیح داده شده کاربر
Yes چاپ رشته تا زمانی که قطع شود
بنابراین، این ۲۳۶ دستور به عنوان بهترین دستورات لینکوس به شمار می رود.
با این اپلیکیشن ساده، هر زبانی رو فقط با روزانه 5 دقیقه گوش دادن، توی 80 روز مثل بلبل حرف بزن! بهترین متد روز، همزمان تقویت حافظه، آموزش تصویری با کمترین قیمت ممکن!