دستورات ssh

نحوه پیدا کردن یک رشته خاص یا یک کلمه در فایل ها و دایرکتوری ها

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

ادامه‌ی مطلب

ساخت و استفاده از کلیدهای SSH در لینوکس

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

در این آموزش نحوه ساخت و استفاده از کلیدهای SSH را بررسی خواهیم کرد.

ادامه‌ی مطلب

چگونه فایل های gz را باز کنم؟

چگونه فایل gz را باز کنیم؟

در لینوکس یکی از متداول ترین پسوند های فشرده سازی gz یا gzip است.این فایل ها از الگوریتم DEFLATE استفاده میکنند که درواقع ترکیبی از الگوریتم های LZ77 و Huffman است.

اگر نمیدونید که چطور فایل gz یا tar.gz رو استخراج کنید، ادامه مطلب رو مطالعه بفرمایید تا با چند دستور ساده این کار رو با هم انجام بدیم.

ادامه‌ی مطلب

نصب nano در لینوکس

کمی در مورد nano

nano (نانو بخوانید) یک ویرایشگر رایگان متن مخصوص سیستم عامل های شبه لینوکسی است که در یک واسط خط فرمان (Command-line interface) اجرا میشود و هدفش در ابتدا جایگزینی نرم افزار Pico بود و توسط Chris Allegretta در سال 1999 خلق شد و امروزه یک قسمت از از پروژه های گنو (GNU Projects) میباشد.

ادامه‌ی مطلب

بدست آوردن نام توزیع لینوکسی

گاهی برای نصب برخی از نرم افزار ها یا ایجاد تغییراتی شما به عنوان یک مدیر سرور باید بدانید که چه توزیع و با چه ورژنی از لینوکس بر روی سرور شما نصب شده.

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

  1. ازطریق اطلاعات /etc/*-release
  2. از طریق دستور lsb_release
  3. از طریق فایل /proc/version

ادامه‌ی مطلب

یافتن اطلاعات Cpu در ابونتو

 

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

ادامه‌ی مطلب

آموزش حذف Symbolic Link در لینوکس

پیوند نمادین(به انگلیسی: Symbolic Link یا symlink یا soft link) فایل هایی ویژه هستند که قابلیت اشاره به فایل یا دایرکتوری دیگری را دارند.ما این فایل را در سیستم های ویندوزی به نام Shortcut هم میشناسیم!اما همیشه حذف این نوع فایل ها همراه با کمی ترس بوده که باعث شود فایل اصلی که به آن اشاره شده هم حذف شود.ما در این جا به شما دو دستور معرفی میکنیم که میتوانید با خیال راحت این کار را انجام دهید.

ادامه‌ی مطلب

بازیابی رمز عبور ریشه MySQL

شما میتوانید فقط در 5 مرحله رمز عبور ریشه(Root) پایگاه داده Mysql خود را بازیابی کنید.این مراحل عبارتند از:

  1. متوقف کردن پروسس Mysql
  2. راه اندازی پروسس Mysql با پارامتر skip-grant-tables
  3. وارد شدن به Mysql با کاربر root بدون نیاز به کلمه عبور
  4. تنظیم کردن یک کلمه عبور جدید برای کاربر root در تنظیمات Mysql
  5. ریستارت کردن پروسس Mysql برای ادامه فعالیت عادی خود

در ادامه ما قدم به قدم شما را برای انجام مراحل را با دستوراتشان راهنمایی میکنیم.

ادامه‌ی مطلب

چگونه خطای stdin: is not a tty را حل کنیم؟

دیروز در هنگام اجرای دستوری بصورت ریموت از طریق php در SSh به خطای "stdin: is not a tty" برخورد کردم.جالب اینجاست که این دستور در عین اینکه با موفقیت به پایان میرسید به من خطا میداد.

حالا با هم مرحله به مرحله حل به حل این مشکل می پردازیم.

ادامه‌ی مطلب