دستورات اجرایی لینوکس توسط Linux sysadmins – بخش اول

تصویر شاخص مرتبط با «دستورات اجرایی لینوکس توسط Linux sysadmins - بخش اول»
جدول محتوا

چه دستوراتی در لینوکس توسط Linux sysadmins اجرا می‌شوند؟

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

در این مقاله به بررسی بخشی از فرمان‌های لینوکس که هر کاربری هنگام کار با سیستم باید با آن‌ها آشنا باشد می‌پردازیم.

تصویر مرتبط با «دستورات اجرایی لینوکس توسط Linux sysadmins - بخش اول»

دستور ip a

این دستور تمام آدرس‌های IP مربوط به همه واسط‌های شبکه را فهرست کرده و نشان می‌دهد.

تصویر شماره ۲ مرتبط با «دستورات اجرایی لینوکس توسط Linux sysadmins - بخش اول»

دستور Ls -l

لیست محتوای دایرکتوری به همراه جزئیات آن دایرکتوری را نمایش می‌دهد.

این جزئیات از راست به چپ عبارتند از:

  • Permissions
  • User and group of owners
  • Size
  • Last modify date

تصویر شماره ۳ مرتبط با «دستورات اجرایی لینوکس توسط Linux sysadmins - بخش اول»

دستور Ls -lh

این دستور سایز را برحسب کیلوبایت می‌نویسد تا برای انسان خواناتر باشد.

تصویر شماره ۴ مرتبط با «دستورات اجرایی لینوکس توسط Linux sysadmins - بخش اول»

دستور df -h

df مخفف Disk free است. این کامند، بسیار کاربردی است و برای مشاهده وضعیت پر یا خالی بودن دیسک سرور استفاده می‌شود. همچنین اگر مشکلی در سرور به وجود بیاید یکی از قدم‌ها بررسیِ وضعیت پر و خالی بودن هارد سرور می‌باشد.

 (به طور کلی افزودن -h باعث نمایش خواناتر سایز می‌شود.)

تصویر شماره ۵ مرتبط با «دستورات اجرایی لینوکس توسط Linux sysadmins - بخش اول»

دستور Free -h

با استفاده از این دستور مقدار حافظه رم از جمله: حافظه کل، حافظه مصرف شده و مشخصات حافظه swap نمایش داده می‌شود.

تصویر شماره ۶ مرتبط با «دستورات اجرایی لینوکس توسط Linux sysadmins - بخش اول»

دستور ;

اجرای فرمان‌های متعدد در یک خط، با استفاده از  ;  از هم جدا می‌شود.

تصویر شماره ۷ مرتبط با «دستورات اجرایی لینوکس توسط Linux sysadmins - بخش اول»تصویر شماره ۸ مرتبط با «دستورات اجرایی لینوکس توسط Linux sysadmins - بخش اول»

دستور Find / -size

این کامند برای یافتن فایل‌هایی با سایز تعیین شده استفاده می‌شود.

تصویر شماره ۹ مرتبط با «دستورات اجرایی لینوکس توسط Linux sysadmins - بخش اول»

دستور Pstree

این کامند تمام پروسه‌هایی که در حال اجرا هستند را در قالب یک نمودار درختی نمایش می‌دهد. (تردها داخل { } نمایش داده می‌شوند.)

تصویر شماره ۱۰ مرتبط با «دستورات اجرایی لینوکس توسط Linux sysadmins - بخش اول»

دستور last

قبل از توضیح این کامند لازم است که با wtmp آشنا شوید.

حرف w اختصار برای (چه زمان) when و یا (چه کسی) who است.

حروف tmp اختصار برای عبارت temporary و یا timestamp می‌باشد.

و آنچه که باید بدانید این است که wtmp یک فایل لاگ است که همه رویدادهای لاگین و لاگ‌اوت را ثبت و نگهداری می‌کند.

و حال اینکه دستور last داده‌ها را از لاگ wtmp می‌خواند و آن‌ها را نمایش می‌دهد.

از چپ به راست هر خط شامل موارد زیر است:

  • نام کاربری فردی که لاگین کرده است.
  • محیطی که کاربر برای لاگین کردن استفاده کرده است ( :0 به این معناست که کاربر روی رایانه لینوکس لاگین کرده است).
  • آدرس IP دستگاهی که کاربر از آن لاگین کرده است.
  • زمان لاگین و تاریخ آن.
  • مدت نشست لاگین کاربر.

خط آخر، تاریخ و زمان ابتدایی‌ترین نشست ثبت شده در فایل لاگ را نمایش می‌دهد.

تصویر شماره ۱۱ مرتبط با «دستورات اجرایی لینوکس توسط Linux sysadmins - بخش اول»

دستور W

لیست کاربران وارد شده به سیستم را نمایش می‌دهد.

تصویر شماره ۱۲ مرتبط با «دستورات اجرایی لینوکس توسط Linux sysadmins - بخش اول»

دستور Grep

این دستور قابلیت بررسی درون محتوای یک فایل و یا چندین فایل را به صورت همزمان داراست.

همچنین این دستور می‌تواند با دستورات دیگر هم ادغام شده و به یک الگوی قدرتمند سرچ در لینوکس تبدیل شود.

تصویر شماره ۱۳ مرتبط با «دستورات اجرایی لینوکس توسط Linux sysadmins - بخش اول»

بیشتر بخوانیم

مجازی‌سازی به چالش‌برانگیزترین، چالش فناوری شما کمک می‌کند؛ گسترش زیرساخت‌ها که بخش‌های IT را وادار می‌کند تا 70 درصد از بودجه خود را به تعمیر و نگهداری و تهیه منابع برای ایجاد نوآوری در کسب و کار خود صرف کنند!

هدف از این نوشتار مقایسه دو محصول PVM‌ به عنوان یک محصول ایرانی و دیگری محصول PVE به عنوان یک محصول متن‌باز می‌باشد.

این ابزار برای انتقال اطلاعات از پروتکل SSH File Transfer Protocol یا به اختصار SFTP و شماره پورت پیش‌فرض 22 استفاده و اطلاعات را در هنگام ارسال encrypt و هنگام دریافت decrypt می‌کند که از لحاظ امنیتی بسیار مهم و مفید است.

مطالب مرتبط

درخواست مشاوره

این زمینه برای اعتبار سنجی است و باید بدون تغییر باقی بماند .