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

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

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

قبل از اینکه دلیل اینکار را به شما بگوییم باید بدانید محتویات این دایرکتوری چیست که نباید آن را بر روی پارتیشنی که RAID نرم افزاری شده است قرار داد ؟ دقت کنید که تمامی اطلاعات مربوط به boot سیستم عامل در این دایرکتوری قرار دارد ، برای مثال تمامی Kernel هایی که بر روی سیستم عامل نصب شده است ، تمامی r...

نصب CalamAV : برای نصب این آنتی ویروس ابتدا می بایست ریپازیتوری EPEL را ADD کرد. برای سیستمهای 32 بیتی(خانواده ردهت نسخه 6): wget http://download.fedoraproject.org/pub/epel/6/i386/epel-release-6-8.noarch.rpm و سپس: rpm -ivh epel-release-6-8.noarch.rpm برای سیستم های 64 بیتی(خانواده ردهت نسخه6): wg...

در بیشتر توزیع های لینوکس ، یکی از مهمترین دلایلی که شما در سیستم عامل با چنین خطایی مواجه می شوید این است که شما با runlevel پیشفرض 5 سیستم را boot کرده اید و default runlevel شما 5 است یا به هر دلیلی اعم از Load شدن کنسولهای گرافیکی xdm ، kdm ، gdm و ... سیستم نمی تواند برنامه مورد نظر برای تغییر ...

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

خوب قطعا دوستانی که در حوزه Open Source فعالیت می کنند می دانند که شما می توانید هسته یا Kernel سیستم عامل لینوکس را بصورت دلخواه تغییر بدهید و امکانات و قابلیت های آن را زیاد و کم کنید ، همانند ساختارهای برنامه نویسی ، در هسته سیستم عامل لینوکس هم شما می توانید قابلیت ها را در قالب ماژول های هسته س...

از کجا لینوکس دانلود کنیم؟ اگر در حوزه لینوکس تازه کار هستید یا اینکه می خواهید آخرین اخبار و اطلاعات در خصوص توزیع های مختلف لینوکس های مورد نظرتان را به روز مشاهده کنید قطعا وب سایت www.distrowatch.com برترین وب سایت دنیا در حوزه معرفی و اخبار مربوط به توزیع های مختلف لینوکس را مشاهده کنید. در این...

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

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

1.System preferences را باز کنید. 2.قسمت Security & privacy را باز کنید. 3.به تب firewall بروید. 4.روی نماد قفل کلیک کنید.یک پنجره مانند زیر برای شما باز می شود.در این پنجره از شما پسورد user خود را می پرسد پس از وارد کردن پسورد روی گزینه unlock کلیک کنید. 5.روی گزینه Turn on firewall کلیک ...

برای افزایش امنیت و جلوگیری از fork bombs (اجرای یک برنامه به تعداد زیاد به منظور از کار انداختن CPU) و موارد این چنینی تنظیمات زیر را انجام می دهیم . این محدودیت معمولا به عنوان نقطه شروعی روی سرورهای LAMP (مخفف Linux, Apache, MySQL وPHP) می باشد. فایل /etc/security/limits.conf را باز می کنید و مقا...

شاید برای شما پیش بیاد بخواهید Log های تولید توسط نرم افزار IPTable رو بررسی کنید. و یا Parse کنید و توی ابزارهای مانند SIEM و غیره استفاده کنید. پیشنهاد من یک ابزار متن باز به اسم psad می باشدکه برای شما تجزیه تحلیل از روی Log ارائه می دهد. نحوه نصب روی توزیع های Redhat : # yum install perl-IPTable...

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

15- کاربرد دستور df در لینوکس قبلا در قسمت پارتیشن بندی و دستورات مدیریت فایل سیستم با دستور df آشنا شده ایم اما بصورت کلی دستور df برای مشاهده فضاهای موجود در فایل سیستم و دیسک های آن استفاده می شود ، شما می توانید با استفاده از آرگومان h- در این دستور خروجی ساده تری برای خواندن مشاهده کنید ، df م...

12- کاربرد دستور shutdown در لینوکس دستور shutdown همانطور که از نامش پیداست برای shutdown کردن و همچنین restart کردن سیستم عامل لینوکس استفاده می شود ، برای مثال دستور اول در مثال پایین برای shutdown کردن سیستم و دستور دوم برای Restart کردن سیستم مورد استفاده قرار می گیرد ، مشابه همین دستور بصورت ک...

8- کاربرد دستور find در لینوکس دستور find در لینوکس همانطور که از اسمش هم پیداست برای پیدا کردن فایل با مشخصات تعریف شده در دستور استفاده می شود برای مثال در دستور زیر ما می خواهیم فایل های که اسم آنها fstab هستند را پیدا کنیم : root@itpro-debian:/# find / -name fstab /usr/share/doc/mount/examples/...

در مطلب قبلی در خصوص BASH Shell توضیحاتی را ارائه کردیم و گفتیم که همه آموزش های انجمن تخصصی فناوری اطلاعات ایران که در حال حاضر بر روی وب سایت قرار می گیرد از این Shell بصورت پیشفرض استفاده می کند. در این سری نکات آموزش به معرفی دستورات مقدماتی و کاربردی BASH Shell در لینوکس می پردازیم تا بتوانید ب...

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

مثال سیزدهم – unmount کردن بیشتر از یک mount point در یک لحظه دستور Umount در لینوکس به شما اجازه می دهد که در بتوانید در یک لحظه چندین mount point را Unmount کنید به مثال زیر توجه کنید : # umount /mydata /backup # mount | grep /mydata # mount | grep /backup در دستور بالا بصورت همزمان دایرکتو...

مثال دهم – mount کردن File System ها بصورت فقط خواندنی یا خواندنی و نوشتنی برای mount کردن پارتیشن ها بصورت فقط خواندنی یا read only می توانید از آرگومان r- به شکل زیر استفاده کنید : # mount /dev/sda6 /mydata -r # mount | grep /mydata /dev/sda6 on /mydata type ext4 (ro) فایل سیستم های Ext3...

مثال هفتم – Bind کردن mount point ها به یک دایرکتوری جدید یک mount point می تواند به یک دایرکتوری جدید bind یا چسبانده شود. با این روش شما می توانید به محتویات یک فایل سیستم از بیش از دو محل بصورت همزمان دسترسی پیدا کنید. اینکار چیزی شبیه به ایجاد کردن shortcut برای دسترسی به یک برنامه در محل ه...

مثال چهارم - mount کردن یک File System مشخص از etc/fstab/زمانیکه شما فقط اسم یک دایرکتوری را برای mount کردن ارسال می کنید ، دستور به دنبال موجودیت ها یا mount point entries می گردد ، اگر پیدا نشد جستجو برای پیدا کردن دستگاه مورد نظر در فایل etc//fstab// ادامه پیدا می کند و دایرکتوری مورد نظر mou...

زمانیکه شما یک هارد دیسک را به سیستم متصل می کنید ، احتمالا از ابزارهایی مثل fdisk یا parted برای ایجاد کردن پارتیشن ها استفاده می کنید. زمانیکه شما یک پارتیشن را ایجاد می کنید با استفاده از دستور mkfs فایل سیستم مربوط به پارتیشن ایجاد شده را ext2 ، ext3 یا ext4 قرار می دهید ، قبلا در خصوص نحوه اس...

fstab چیست و چرا کاربردی است ؟ در سیستم عامل لینوکس در شاخه etc// فایلی به نام fstab وجود دارد که کلیه جدوال و تنظیمات فایل سیستم لینوکس در آن نگهداری می شود. به عنوان کسی که با فایل سیستم های لینوکس تا به حال آشنا شده اید بایستی بدانید که ساختار این فایل به چه شکل است و چگونه از این فایل به همراه...

با استفاده از دستور fsck شما می توانید فایل سیستم تعیین شده را تجزیه و تحلیل و مشکلات مربوط به آن را شناسایی و در نهایت مشکلات مربوطه را در صورت نیاز تعمیر کنید. برای مثال اگر شما برای دسترسی یا کار کردن با فایل های موجود در دایرکتوری home1// مشکل داشته باشید و نتوانید توسط سیستم عامل به آنها دسترسی...

قبل از اینکه به سراغ این برویم که فایل سیستم دارای قابلیت Journaling چیست باید بدانیم که اصلا Journal چیست ؟ اگر تا حدودی با پایگاه داده هایی مثل SQL Server کار کرده باشید متوجه می شوید که ما چیزی به نام Transaction Log در این پایگاه داده داریم که جدا از پایگاه داده اصلی می باشد و اطلاعات ابتدا داخل...

دستور mkfs در لینوکس می تواند برای فرمت کردن یک پارتیشن مورد استفاده قرار بگیرد. دستور mkfs به شما این اجازه را می دهد که یک پارتیشن لینوکسی را به File System متفاوتی فرمت کنید. دستور mkfs دستور نسبتا هوشمندی است ، در صورتیکه شما این دستور را برای فرمت کردن پارتیشنی که در حال حاضر دارای فایل سیستم e...

ابزار fdisk یک ابزار مدیریت فایل سیستم در لینوکس است که بصورت خط فرمانی یا command line ای کاربرد دارد و طبیعتا همانطور که حدس می زنید مشابه آن را در سیستم عامل ویندوز که کپی برداری از این محصول بود قبلا مشاهده کرده اید. با استفاده از این ابزار شما می توانید فضای هارد دیسک خود را به قسمت هایی به ن...

حروف ترکیبی Guu : تمامی حروفی که در خط فعلی وجود دارند را تبدیل به حروف کوچک می کند حروف ترکیبی gUU : تمامی حروفی که در خط فعلی وجود دارند را تبدیل به حروف بزرگ می کند حرف U بزرگ : عملیات Undo در vi editor با استفاده از این دستور انجام می شود حروف ترکیبی r^ : عملیات Redo در vi editor با استفاده از ...

هر ویرایشگر متنی برای خود قواعد و قوانین خاصی برای حرکت کردن در تصویر و صفحه دارد که معمولا در اکثر ویرایشگرها این موارد یکسان است اما در vi editor برای کسانی که عادت به استفاده کردن از ویرایشگرهای معمولی دارند این فرآیند ممکن است کمی در وهله اول دشوار به نظر برسد ، شما می توانید با استفاده از دکمه ...

برای باز کردن یک فایل در vi editor کافیست دستور vi به همراه اسم فایل مورد نظر در جلوی آن را وارد کنید ، توجه کنید که در صورتیکه فایل مورد نظر وجود نداشته باشد فایل ایجاد خواهد شد بنابراین دستور vi itpro فایلی به نام itpro اگر وجود داشته باشد باز خواهد شد و اگر وجود نداشته باشد ایجاد خواهد شد. اگر فا...

خیلی از کاربران تغییرات بسیاری رو در ویندوز به راحتی میتونن انجام بدن ولی در لینوکس این تغییرات کمی فرق میکنه در این پست میخوام بگم چطور میشه تصویر login screen در لینوکس کالی رو تغییر بدیم رو بگم امیدوارم به کارتون بیاد ، در قدم اول به مسیر زیر رفته : computer --> file system --> usr --> ...

در ویندوز هم میتونید یک برنامه رو به راست کلیک موس اضافه کنید و این چیزی نیست که در توزیع کالی امکان پذیر نباشه در این مطلب قصد دارم توضیح بدم چطور میشه گزینه مهم و پرکاربرد Terminal رو به راست کلیک موس اضافه کرد برای این منظور ابتدا محیط ترمینال رو باز کنید و دستور زیر رو وارد کنید: apt-get install...

قبلاً در انجمن توضیح داده شده که چطور توسط کلید های Alt+shift زبان های نصب شده کالی رو تغییر بدیم در این مطلب میخوام توضیح بدم که یکزبان رو مثل زبان فارسی رو چطور به این توزیع میتونیم اضافه کینم برای این منظور ابتدا به مسیر زیر رفته: Applications --> System tools --> Preferences --> System settin...

فایل سیستم در GNU/Linux بر اساس یک ساختار سلسله مراتبی سازماندهی شده است. اگر شما با محیط و سیستم عامل ویندوز شرکت مایکروسافت کار کرده باشد و بخواهید با لینوکس کار کنید شاید اولین تفاوتی که در استفاده از این دو سیستم عامل متوجه شوید همین متفاوت بودن ساختار File System است. بر خلاف سیستم عامل ویندوز ...

قبلا در خصوص تفاوت بین Kernel و Operating System صحبت کرده ایم اما بد نیست کمی در خصوص تفاوت بین Shell و Kernel نیز صحبت کنیم که برخی اوقات با هم اشتباه گرفته می شوند. Kernel یا هسته در واقع مرکز مدیریت یک سیستم عامل است که تمامی فرامین برای اجرا شدن از طریق این مرکز مدیریت صادر می شوند. تمامی اجزای...

در محیط سیستم عامل های لینوکس و یونیکس شما باید از دستورات SU یا SUDO ( البته با حروف کوچک ) برای استفاده لحظه ای از سایر اکانت های موجود بر روی سیستم عامل استفاده کنید که البته در اکثر موارد این اکانت یا حساب کاربری همان کاربر root است. مشابه همین عمل اگر دقت کرده باشید گزینه Run as در سیستم عامل و...

اگر به شما بگویند مشخصات سخت افزاری سیستم خود در ویندوز را بگویید کافیست با وارد کردن دستور msinfo32.exe در run یا وارد شدن دز Device Manager براحتی این اطلاعات را بدست بیاورید. اما اگر سیستم عامل شما ویندوز نباشد و از سیستم عامل لینوکس استفاده کنید چطور ؟ آیا باز هم کار به همین سادگی هاست ؟ با توجه...

nmap دستوری است برای اسکن کردن پورت ها بر روی ماشین محلی یا ماشین راه دور. می توانیم از آن برای لیست کردن پورت های باز بر روی ماشین محلی به همراه تشخیص سیستم عامل راه دور و همچنین مدت زمان up بودن ماشین به صورت کلی زیر استفاده کنیم. nmap -O -v localhost nmap -O -v TARGET_IP_OR_HOSTNAME دو OPTION اس...

چگونه پسورد فراموش شده لینوکس را ریست کنیم ؟ هفته پیش بر اساس یک سری تغییراتی که مجبور بودیم در شبکه انجام دهیم باید آدرس IP سرور IBSng که سرور اکانتینگ اینترنت بود را عوض کنیم اما مشکل در اینجا بود که هیچکس پسورد کاربر root این لینوکس را به خاطر نمی آورد و در جایی هم یادداشت نکرده بود ، به هر حال ا...

برای اینکه بتوانید با استفاده از پروتکل SSH به لینوکس Redhat متصل شوید کافیست مراحل زیر را دنبال کنید ، ابتدا با کاربر root یا کاربری با همین سطح دسترسی وارد سیستم شوید و Terminal را باز کنید : 1- در مرحله اول بایستی فایل ssh__config ویرایش شود که با دستور زیر انجام می شود : nano /etc/ssh/sshd_c...

همه ساختار سیستم عامل لینوکس بر اساس فایل هست و مثل سیستم عامل ویندوز یک سری پوشه های پیشفرض در خود تعبیه شده موجود داره ، خوب معمولا در انواع توزیع های لینوکسی که در دنیا وجود داره یک سری پوشه مشخص وجود داره که لیست زیر بصورت کامل این پوشه ها رو نمایش میده : 1. پوشه bin : فايل هاي اجرايي يا دودويي...

SMB یا Server Message Block پروتکلی جهت به اشتراک گذاری فایل ها، چاپگرها و پورتهای سریال است. از این پروتکل می توان بر روی پروتکل TCP/IP یا بر روی دیگر پروتکل های شبکه استفاده کرد. با استفاده از پروتکل SMB یک برنامه کاربردی (یا کاربر یک برنامه کاربردی) می تواند به فایل های یک سرور راه دور و دیگر منا...

دستور man براي دريافت دستورالعمل استفاده از دستورات است كه مخفف manual است. man ( command) دستورالعمل خاص يك دستور ( command) را نشان مي دهد . كليد فاصله ( spacebar ) و يا /f كه مخفف forward است براي مشاهده صفحه استفاده مي شود . كليد b معادل back يا بازگشت است . کليد q معادل quit يا خرج است. كليد /...