تا %60 تخفیف خرید برای 4 نفر با صدور مدرک فقط تا
00 00 00

جزیره لینوکس ، یونیکس و متن باز | صفحه 20 | توسینسو

در قسمت قبلی این آموزش نحوه فعال کردن و اضافه کردن موارد مورد نیاز برای disk quota در لینوکس را به شما آموزش دادیم اما توجه کنید که تا زمانیکه اطلاعات مربوط به disk quota در سیستم ذخیره نشوند امکان اجرا شدن این موارد در لینوکس وجود ندارد ، اطلاعات مربوط به disk quota در لینوکس در قالب فایلی هایی که ...

همانطور که در سیستم عامل ویندوز هم واژه ای به نام Disk Quota داریم در لینوکس هم Disk Quota وجود دارد ، این قابلیت به سیستم عامل اجازه می دهد که میزان استفاده کاربر از فضای دیسک را مدیریت کنیم و به هر کسی به اندازه ظرفیت مورد نیازش فضای دیسک اختصاص بدهیم ، حتما برای شما هم پیش آمده است که در فایل سرو...

برای اینکه بتوانید مالک یا owner یک فایل را در سیستم عامل لینوکس تغییر بدهیم می توانیم از دستور chown یا change owner استفاده کنیم ، ساختار کاری استفاده از این دستور به شکل زیر است : chown <new_owner> <file_name> همانطور که در مثال بالا مشاهده می کنید دستور chown در ابتدا می آید و در اد...

برای تغییر دادن group ownership یا مالکیت گروه یک فایل در سیستم عامل لینوکس ما می توانیم از دستور chgrp استفاده کنیم ، قالب اجرایی این دستور به شکل زیر است : [root@itpro-debian chgrptest]# chgrp در قسمت اول دستور chgrp در قسمت دوم نام گروه جدید برای دریافت مالکیت و در قسمت سوم نیز نام فایلی که...

همانطور که قبلا هم اشاره کردیم در سیستم عامل لینوکس هر فایل سیستم قبل از اینکه بتواند مورد استفاده قرار بگیرد بایستی در سیستم mount شود ، این واژه شبیه به مثالی است که قبلا هم زده ایم ، مثال پارتیشن ویندوزی که فرمت شده است اما Drive Letter ندارد ، در واقع ما به متصل کردن یک فضای پارتیشن یا همان فایل...

امروز می خواهیم در ITPRO بصورت بسیار ساده و بدون نیاز به هرگونه ابزار جانبی یک فایل حذف شده در سیستم عامل لینوکس را با استفاده از ابزار debugfs بازیابی یا recovery کنیم ، برای بازگردانی یک فایل حذف شده در سیستم عامل لینوکس مهمترین فاکتور دانستن inode number فایل مورد نظر است که در آموزش زیر این روش ...

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

ساختار هارد دیسک در همه سیستم عامل ها یکی است و فارق از هر نوع سیستم عامل در نهایت فایل سیستم ها دچار اختلال و مشکل می شوند و لینوکس نیز از این قضیه مستثنی نیست ، هرگاه فایل سیستم های ویندوزی ما به مشکل می خورد ما با استفاده از دستوری به نام check disk فایل سیستم را برای مشکلات جستجو می کنیم و مشکل ...

ابزار dumpe2fs یک ابزار بسیار ساده ولی بسیار کاربردی برای بدست آوردن اطلاعات فایل سیستم های لینوکس است ، این ابزار در خصوص فایل سیستم های معروف لینوکس یعنی ext2 ext3 و ext4 بسیار کاربردی است. تمامی اطلاعاتی که این ابزار در اختیار ما قرار می دهد کاربردی نیستند اما می توان با فیلتر کردن خروجی اطلاعات ...

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

خب میخایم از ویندوز به لینوکس ریموت بزنیم چیکارکنیم؟؟؟؟ سیستم من ابونتو 16 و ویندوز 8.1 هست ، حتما از ویندوز به ویندوز ریموت زدید کاری ندارم اماوقتی میزنید ویندوز مقصد log out میکنه ....ونمیتونه ببینه کسی که اومده توسیستمش چی کارمیکنه ، امااین نه وقتی باویندوز واردلینوکس میشید چندکاربره است شمامیتو...

شما می توانید در سیستم عامل لینوکس با استفاده از ابزاری به نام fsck که مخفف file system checker می باشد از سلامت فایل سیستم موجود بر روی هارد دیسک خودتان اطمینان حاصل کنید ، دستور fsck برای هر کدام از فایل سیستم های مختلف دستور متفاوتی دارد برای مثال در فایل سیستم های ext2 و ext3 و xfs و ... دستورات...

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

خوشحالیم که تا الان با ITPRO همراه بوده اید ، حتما به حال دقت کرده این که ما برای ویرایش کردن فایل ها از محیطهای گرافیکی مثل Gedit استفاده می کردیم یا اینکه با استفاده از ویرایشگر پیشرفته Nano اینکار را انجام می دادیم ، اما نکته در اینجاست که همیشه این موارد در دسترس شما نیستند ، Gedit فقط در محیط ه...

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

در مقاله قبلی در ITPRO در خصوص انواع سطوح دسترسی در سیستم عامل لینوکس یا همان Permission ها در سیستم عامل لینوکس صحبت کردیم ، امروز می خواهیم کمی کار را عملی تر کنیم و روش اعمال کردن Permission ها بر روی فایل ها و Folder ها در لینوکس ریا یاد بگیریم. برای تغییر دادن سطوح دسترسی در سیستم عامل لینوکس ا...

سلام خدمت همه شما دوستان ITPRO عزیز ... یکی از اولین مشکلاتی که اکثر دوستانی که وارد دنیای لینوکس میشن با اون مواجه میشن نصب فونت‌های فارسی و همچنین تایپ فارسی و انگلیسی و یا همان مشکل چپ چین و راست چین کردن در Libre Office هستش . در این مقاله میخواهیم راه حل رفع این مشکل رو برای شما شرح بدیم : ...

شما در سیستم عامل ویندوز می توانید از طریق Task Manager و رفتن به قسمت Details و انتخاب یک Process اولویت اجرای آن Process بر روی CPU را تعریف کنید. با تعریف کردن اولویت پردازشی بر روی یک Process ما می توانیم به یک برنامه اجازه بدهیم که با توجه به نوع اولویت از منابع CPU بیشتر یا کمتری استفاده کند ،...

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

با سلام خدمت همه شما دوستان ITPRO عزیز …حتماً براتون پیش اومده که میخواستین برنامه‌های اندروید رو روی لینوکستون اجرا کنین و دنبال یه راه خوب و ساده بودین … راه‌های خیلی زیاد و برنامه‌های گوناگونی وجود داره برای این کار ولی هر کدوم مشکلات خاص خودشون رو دارن ، یکی سرعتش پایینه ، یکی همه برنامه‌ها روش ...

در هر سیستم عاملی به محض اینکه یک نرم افزار اجرا می شود ، فرآیندهایی در سیستم عامل طی می شوند تا دستورات نرم افزار مربوطه تبدیل به یک سری دستورات قابل فهم برای CPU بشوند ، ما به این مفهوم در سیستم عامل Process می گوییم ، به عنوان یک کاربر ویندوزی حتما با مفهوم Task Manager آشنایی دارید ، امروز می خو...

اگر بخواهید بدانید که کاربری که با آن login شده اید عضو کدام گروه ها در لینوکس است ، می توانید از دستور id به همراه کاربر مورد نظرتان استفاده کنید ، id طبیعتا مخفف identify یا شناسایی است و به روش زیر شما می توانید متوجه شوید که کاربر unity عضو کدام گروه ها است و اطلاعات uid کاربر را نیز می توانید م...

شما می توانید با استفاده از دستور gpasswd گروه های خودتان را در سیستم عامل لینوکس مدیریت کنید ، gpasswd به شما این امکان را می دهد که بتوانید مدیرها یا administrator های گروه ها ، اعضاء یا Member های گروه ها و همچنین پسورد گروه ها را تعریف کنید. مدیران گروه ها می توانند اعضای گروه ها را اضافه و یا ح...

همانطور که می دانید به محض اینکه شما با دستور groupadd یک گروه به لینوکس اضافه می کنید ، بصورت خودکار یک GID و یک اسم گروه ایجاد می شود. شما می توانید این GID و این اسم گروه را به راحتی با استفاده از دستور دیگری به نام groupmod که مخفف group modify است و برای تغییر دادن اسم گروه و GID آن استفاده می ...

یک برنامه در سیستم عامل لینوکس بصورت عادی دارای یک ورودی استاندارد یا standard input ، یک خروجی استاندارد یا standard output و در نهایت یک خطای استاندارد یا standard error است ، بصورت خلاصه در بحث برنامه نویسی سیستمی به این موارد stdin ، stdout و stderr گفته می شود. در واقع شما زمانیکه دستوری در سیس...

خوب خدارو شکر می کنیم که همیشه در کنار ITPRO هستید و از ما حمایت می کنید ، امروز می خواهیم در خصوص مفاهیمی در سیستم عامل لینوکس صحبت کنیم که بیشتر در حوزه Shell Scripting استفاده می شود اما در آزمون بین المللی LPIC شما باید با این ساختارها آشنا باشید تا بتوانید از پس امتحان بر بیایید. همانطور که می ...

در اکثر توزیع های سیستم عامل لینوکس ، گروه ها در قالب فایلی به نام group در دایرکتوری etc قرار می گیرند. این فایل تعریف کننده انواع و اقسام گروه ها و اطلاعات مربوط به آنها و بسیاری دیگر از اطلاعات مربوط به گروه ها در سیستم عامل لینوکس می باشد. در واقع این فایل است که تعریف می کند کدام کاربر عضو کدام...

دستور groupadd در سیستم عامل لینوکس برای اضافه کردن گروه ها در سیستم عامل استفاده می شود. استفاده کردن از این دستور بسیار ساده است و شما می توانید با نوشتن دستور groupadd و آوردن اسم گروه در جلوی آن گروه مورد نظر را بسازید . اگر شما هیچگونه پارامتری در استفاده از دستور groupadd استفاده نکنید groupid...

در سیستم عامل ویندوز به محض اینکه شما اقدام به ایجاد کردن یک کاربر کنید ، کاربر مورد نظر اگر در محیط اکتیودایرکتوری باشد در گروهی به نام Domain Users و اگر در محیط Workgroup باشید در گروهی به نام Users عضو می شود که کمترین میزان دسترسی به سیستم را دارا می باشد. در سیستم عامل لینوکس هم به همین شکل اس...

همانطور که پسوردها در ویندوز درون فایل SAM بصورت Hash شده نگهداری می شوند ، در سیستم عامل لینوکس نیز پسوردهای کاربران درون پایگاه داده یا بهتر بگوییم فایلی به نام shadow ذخیره می شوند. البته ساختار سنتی نگهداری پسورد فایل ها در سیستم عامل های خانواده Unix بصورت فایلی به نام passwd بود که در مطلب قبل...

همانطور که در سیستم عامل ویندوز همگی کاربران به همراه پسوردهایشان در داخل فایلی به نام SAM یا Security Account Manager ذخیره می شوند ، در سیستم عامل لینوکس نیز فایلی وجود دارد که دیتابیس نگهداری User های ما است با این تفاوت که این فایل در قدیم دارای پسوردهای کاربران هم بود اما امروزه دیگر پسوردها در...

یکی از مرسوم ترین حملاتی که به کاربران در سیستم عامل های مختلف انجام می شود حملات Brute force است که مهاجم پسوردهای مختلف را مرتب تست می کند تا بتواند پسورد شما را به دست بیاورد ، شما در سیستم عامل لینوکس می توانید با استفاده از دستور chage که مخفف change age که به معنی تغییر سن است تنظیمات محدودیت ...

در سیستم عامل لینوکس شما می توانید پیکربندی های مختلفی را بر روی کاربران انجام بدهید ، همه این پیکربندی ها توسط دستوری به نام usermod که مخفف user modification یا تغییرات کاربری است و پارامترهای آن انجام می شود. امروز می خواهیم سه عدد از کاربردهای مهم این دستور را به شما معرفی کنیم ، یعنی بتوانیم lo...

خوب فکر می کنم بیشتر از دو هفته ای هست که ویدیویی در خصوص لینوکس و سری آموزشی LPIC در وب سایت قرار نداده ام و باور کنید که این دلیلی نداشت جز ناراحتی که برای گلوی من پیش آمده بود و شکر خدا با دعای شما عزیزان این کسالت برطرف شد و امروز در خدمت شما هستیم با ادامه مجموعه آموزشی LPIC1 کد 101 که در این و...

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

در قسمت های قبلی از سری آموزشی مدیریت مقدماتی فایل ها در لینوکس با نحوه جستجو ، Cut و Copy ، Rename کردن و حذف کردن فایل ها آشنا شدیم. اما ما هنوز به شما آموزش نداده ایم که چگونه یک فایل ایجاد کنید ؟ شما می توانید براحتی با استفاده از دستور touch یک فایل خالی ایجاد کنید ، برای مثال دستور زیر برای شم...

در قسمت قبلی از سری آموزش های مدیریت مقدماتی فایل ها در لینوکس به بحث نحوه move کردن ، copy کردن و rename کردن فایل ها و فولدرها در لینوکس پرداختیم ، الان می خواهیم در خصوص نحوه حذف کردن فایل ها و فولدرها صحبت کنیم ، برای اینکار ما از دستوری به نام rm استفاده می کنیم که طبق معمول مخفف شده کلمه remov...

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

در سیستم عامل لینوکس شما باید بتوانید به خوبی با فایل ها و محتوای آنها ارتباط برقرار کنید ، در آنها تغییر اعمال کنید ، از آنها گزارش بگیرید ، در آنها جستجو کنید و بسیاری دیگر از این قبیل کارها را انجام دهید. یکی از مهمترین قسمت های امتحانات بین المللی لینوکس بحث نحوه استفاده از Text Stream ها و اعما...

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

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

برخی اوقات ممکن است شما بخواهید اسم دومین یا hostname ای که برای سیستم لینوکسی خودتان در هنگام نصب تعیین کرده اید را عوض کنی ، برای عوض کردن این قسمت ها شما می توانید از دستوری به نام dnsdomainname استفاده کنید اما این دستور فقط برای تغییر دادن DNSname است و تغییرات آن هم بصورت موقتی و مقطعی اعمال م...

برخی اوقات ممکن است در لینوکس های توزیع CentOS یا SUSE یا Mandriva یا هر لینوکسی که از خانواده RedHat باشه و شما در هنگام نصب Package ها از yum استفاده می کنید ممکن است با خطای زیر بعد از وارد کردن دستور yum install مواجه شوید : Existing lock /var/run/yum.pid: another copy is running as pid [pid ...

حتما به این فکر کرده اید که در سیستم عامل لینوکس چگونه نرم افزار را می توانیم نصب کنیم ، حذف کنیم یا بروز رسانی کنیم ، در سیستم عامل لینوکس چیزی به نام فایل exe یا msi برای نصب کردن یک نرم افزار وجود ندارد ، حتی در خانواده های مختلف این سیستم عامل نیز نحوه حذف و نصب نرم افزارها روشهای متفاوتی دارد ،...

آیا تا به حال به این موضوع فکر کرده اید که یک نرم افزار تنها یک فایل نیست ؟ آیا تا به حال به این موضوع فکر کرده اید که یک سری فعالیت ها وجود دارند در بسیاری از نرم افزارها که مشترک هستند و می توان به جای اینکه چند بار آنها را انجام داد یکبار انجام داد و بارها استفاده کرد ؟ آیا به این موضوع فکر کرده ...

فایلهای کتابخانه یا Library ها در هر سیستم عاملی و برای تقریبا هر نرم افزاری وجود دارند ، در واقع اول بهتر است تعریفی از یک فایل کتابخانه یا Library داشته باشیم ، یک Library در واقع شامل یک سری کد کامپایل شده است که تمامی اشیاء یا Object های مورد نیاز برای اجرای یک نرم افزار را بصورت مجتمع داخل یک ف...

با سلام خدمت دوستان ITPRO عزیز ... در این جلسه از آموزش Squid میخواهیم راه اندازی در حالت Transparent رو آموزش بدیم .اگر جلسه های قبلی رو مشاهده کرده باشید متوجه شدید که برای اینکه بتونیم از Proxy استفاده کنیم باید روی مرورگر کاربر آدرس و پورت پروکسی را وارد کنیم تا بتوان از اون استفاده کرد اما در ح...

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

*SimpleScalar LLC یک شرکت خصوصی می باشد که توسط Todd Austin تاسیس شده است. هدف این شرکت فراهم ساختن زیر ساخت هایی سریع، انعطاف پذیر و توسعه پذیر برای مدل سازی سخت افزار و تجزیه و تحلیل نرم افزار برای ارائه به مشتریان می باشد. علاوه بر این، شرکت SimpleScalar LLC خدمات برنامه نویسیه قراردادی به مشتریا...

با سلام خدمت دوستان ITPRO عزیز ، خیلی مواقع پیش میاد که میخواهیم متوجه بشیم که آیا کابل شبکه به صورت فیزیکی متصل یا به اصطلاح Plugged هستش یا خیر ، برای اینکه متوجه این مسئله بشیم وارد مسیر زیر شوید cd /sys/class/net در اینجا به تعداد و نام کارت شبکه های موجود روی دستگاه سافت لینک میبینید . ...