اصلاح دسترسی فایل ها و دایرکتوری ها در لینوکس

 

می‌دانیم با دستور "chmod" در لینوکس می‌توان دسترسی فایل‌ها و دایرکتوری‌ها را تغییر داد؛ اما اگر شما نیاز داشته باشید برای فایل‌ها یک دسترسی و برای دایرکتوری‌ها دسترسی دیگری قرار دهید، راه حل چیست؟ راه حل استفاده از دستور "find" می‌باشد؛ پیشتر در مقاله « یافتن حجیم ترین فایلها و پوشه ها در لینوکس » از این دستور برای پیدا کردن حجیم‌ترین فایل‌های یک دایرکتوری استفاده کرده‌ایم. امروز می‌خواهیم کاربرد دیگری از این دستور را مورد بررسی قرار دهیم.

ادامه‌ی مطلب

ایجاد میانبر برای اتصال به سرورها در SSH در اوبونتو

اگر شما به صورت روزانه به سرور‌های زیادی از طریق SSH متصل می‌شوید، احتمالا وارد کردن اطلاعات این سرورها برای اتصال به آنها، برای شما کاری خسته کننده است. در این مقاله می‌خواهیم روش ایجاد میانبر در استفاده از SSH را مورد بررسی قرار دهیم؛ به صورتی که شما بتوانید با اجرای دستوری ساده مثل زیر، به سرور خود متصل شوید:

ssh myServer

ادامه‌ی مطلب

یافتن تعداد فایل های داخل یک دایرکتوری در گنو/لینوکس

در این مقاله قصد داریم نحوه یافتن تعداد فایل‌ها را در دایرکتوری فعلی و هر دایرکتوری دیگری و زیر مجموعه‌های آن را در یک سیستم گنو/لینوکسی مورد بررسی قرار دهیم. برای این کار ما از دستور "find" استفاده می‌کنیم.

ادامه‌ی مطلب

ذخیره زمان اجرای دستورات در تاریخچه Bash

به طور پیشفرض، هر دستوری که شما در ترمینال Bash اجرا می‌کنید، در تاریخچه اجرا دستورات ذخیره می‌گردد؛ شما می‌توانید این تاریخچه را با اجرای دستور "history" مشاهده کنید. اما اگر شما بخواهید که زمان دقیق اجرا این دستورات نیز در این تاریخچه نمایش داده شوند باید چکار کنید؟ در این آموزش می‌خواهیم نحوه نمایش زمان دقیق اجرای دستورات در تاریخچه را مورد بررسی قرار دهیم.

ادامه‌ی مطلب

افزایش زمان نشست دستور SUDO

اگر شما هم مثل من کاربر یکی از توزیع‌های گنو/لینوکسی هستید و  از کاربر "root" به عنوان کاربر پیشفرض خود استفاده نمی‌کنید، حتما با دستور "sudo" آشنایی دارید؛ دستور "sudo" مخفف عبارت "superuser do" می‌باشد و به شما این امکان را می‌دهد که قدرتمند شوید! به این صورت که شما عبارت "sudo" را قبل از دستوری که می‌خواهید آن را اجرا کنید قرار می‌دهید و بعد از اینکه رمز خود را وارد کردید، آن دستور با دسترسی "root" اجرا می‌گردد. بعد از اجرای یک دستور با کمک "sudo"، شما تا مدت محدودی (که به طور پیشفرض ۱۵ دقیقه می‌باشد) اگر دوباره دستوری را با کمک "sudo" اجرا کنید، نیاز به وارد کردن مجدد رمز عبور نخواهید داشت. در این مقاله می‌خواهیم نحوه تغییر این زمان را مورد بررسی قرار دهیم.

ادامه‌ی مطلب

یافتن حجیم ترین فایلها و پوشه ها در لینوکس

اگر شما یک سرور لینوکسی داشته باشید، احتمالا دارد با مشکل کمبود فضای دیسک مواجه شده باشید. در نگاه اول به نظر می‌رسد شما باید فضای بیشتری خریداری کنید؛ اما صبر کنید، ممکن است فایل‌هایی در سیستم شما وجود داشته باشند که از آنها استفاده نمی‌کنید؛ می‌توان با یافتن و حذف این فایل‌ها، کمی وضعیت حافظه سیستم خود را بهبود دهید؛ در این آموزش می‌خواهیم حجیم‌ترین فایل‌ها و پوشه‌ها را در یک سیستم لینوکسی بیابیم.

ادامه‌ی مطلب

رفع خطای System Program Problem Detected در اوبونتو

اگر از سیستم‌عامل گنو/لینوکس اوبونتو استفاده میکنید، به احتمال زیاد تا به حال با خطای "System Program Problem Detected" روبرو شده‌اید. احتمالا دفعات اولی که خطا رخ داده، بر روی گزینه "Cancel" کلیک کرده‌اید؛ اما در دفعات بعدی، احتمالا دیدن این پیام، برایتان آزار دهنده خواهد بود! در این مقاله قصد داریم نحوه حل این خطا را مورد بررسی قرار دهیم.

ادامه‌ی مطلب

رفع خطای sub-process /usr/bin/dpkg returned an error code

ممکن است هنگام نصب بسته (پکیج) جدیدی در سیستم‌عامل اوبونتو، به خطای "Sub-process /usr/bin/dpkg returned an error code (1)" برخورد کرده باشید. قسمت کلیدی پیام خطا، عبارت "/usr/bin/dpkg" می‌باشد و این مفهوم را بیان می‌کند که خطی مربوط به "DPKG" یا همان نصاب بسته اوبونتو می‌باشد. در این مقاله قصد داریم به روش‌های حل این مشکل بپردازیم.

ادامه‌ی مطلب

رفع خطای add-apt-repository command not found در اوبونتو

یکی از راه‌های نصب برنامه جدید در در لینوکس، استفاده از PPA یا همان ( Personal Package Archive ) می‌باشد.

به عنوان مثال، اگر مقاله « آماده سازی ابونتو برای توسعه وب » را خوانده باشید، هنگام نصب PHP،  ما مخزن "ondrej/php" را به لیست مخازن سیستم اضافه کردیم و سپس اقدام به نصب PHP کردیم. هنگامی که میخواهیم یک مخزن جدید اضافه کنیم، از دستور زیر استفاده می‌کنیم:

sudo add-apt-repository ppa:some/ppa

اما ممکن است با خطای زیر مواجه شویم:

در این مقاله می‌خواهیم روش حل این خطا را مورد بررسی قرار دهیم.

ادامه‌ی مطلب

رفع خطای Permission denied در اوبونتو

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

ادامه‌ی مطلب

صفحه: