سلام خدمت دوستان و کاربران عزیز وب سایت توسینسو بویژه علاقه مندان به سیستم عامل لینوکس. در این مطلب می خواهیم در مورد مفهمومی به نام Getty در سیستم عامل لینوکس برای شما عزیزان صحبت کنیم. getty که اختصار یافته Get TTY هست به زبان ساده برنامه ای هست که روی سیستم لینوکسی شما اجرا می شود و Virtual TTY و...

خوب طبق روال همیشگی وقتی در لینوکس میگیم فایلی رو حذف کنید همه دوستان دستور rm که مخفف remove هست رو به خاطر میارن ، اما بد نیست بدونید که فایل هایی که به این شکل از سیستم حذف میشن بصورت کامل حذف نمیشن ! در واقع میرن داخل یک دایرکتوری مخفی در لینوکس قرار میگیرن که اگر دوست داشته باشید قابل بازگردانی...

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

سلام اگر توجه کرده باشید در اپلیکیشن های مختلف وقتی پسوردمون رو تایپ میکنیم بجای کرکترهای پسورد ستاره تایپ میشه اما در لینوکس اینطوری نیست و مثلا وقتی میخواهیم با کاربر root در ترمینال لاگین کنیم هنگام تایپ پسورد چیزی نمایش داده نمیشود اگر دوست دارید هنگام تایپ پسورد به شما کرکتر ستاره نمایش داده...

برخی از کاربران تازه کار سیستم عامل گنو/لینوکس برای راحتی کار از ویرایشگر گرافیکی فایل ها یا همان gedit برای باز کردن و ویرایش کردن فایل ها استفاده می کنند . ممکن است شما یک فایل را باز ویرایشگر gedit باز کنید و تغییراتی در فایل بدهید و فایل را ذخیره کنید اما در همین حال مشاهده می کنید که یک فایل با...

با سلام خدمت دوستان توسینسویی :) مدتهاس که بین کارشناسان کامپیوتر این بحث داغ وجود دارد که "لینوکس بهتر است یا ویندوز" و این بحث و جدل پایان ندارد چون از دیدگاه متعصبانه بعضا به این قضیه نگاه می شود. اکثر ماها عادت داریم راحت ترین راه رو انتخاب کنیم . عَلَم کردن دو چیز در مقابل هم برای ما معمولا جذا...

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

اضافه کردن جمله به اول خط و اجرا کردن آن در این بخش می خوام با چند قابلیت مهم در مورد Sed در خدمت شما دوستان باشم، یکی از قابلیت هایی که فرمان Sed داشت جابجا کردن کاراکترهاست. فرض کنید که فایل زیر را دارید: $cat file.txt /etc/passwd /etc/groups این فایل دارای دو خط است که مسیر دو فایل مشخص...

دستور set یک تابع پیشفرض در شل های csh ksh و bash میباشد که برای تعریف و تعیین مقادیر محیطی سیستم بکار میرود. در این نکته برخی از سوئیچ های دستور set را با هم میبینیم. ما سوئیج های این دستور را در محیط bash انجام دهیم. سوئیچ b- : این سوئیچ به این منظور استفاده میشود که وقتی یک job به انجام رسید ...

Cron اختصار یافته کلمات Command Run On میباشد. Cron به نام UNIX Scheduler نیز معروف است. cron در واقع یک پروسس سیستمی است که به طور خودکار وظایف مشخص شده در وهله های زمانی معین را برای شما انجام میدهد. Cron قابلیتی در سیستم عامل لینوکس است که یک دستور یا اسکریپت را روی سرور شما زمان بندی میکند تا به...

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

برای اینکه بتونید در محیط لینوکس توزیع اوبونتو تلگرام نسخه دسکتاپ رو نصب کنید اول باید مخازن یا Repository هاتون رو با دستور زیر بروز رسانی کنید : sudo add-apt-repository ppa:atareao/telegram بعد از وارد کردن دستور بالا باید آخرین بسته های بروز رسانی نرم افزارهای روی سیستم رو با دستور زیر دریا...

برنامه ای که قصد دارم معرفی کنم Mimipenguin نام دارد و ابزاری بسیار مفید و قوی برای استخراج پسورد و نام کاربری تمامی کاربران جاری لینوکس میباشد و نتیجه آزمایش ان بر روی نسخه های بسیاری از لینوکس مثبت بوده است ابتدا برای شروع بایستی این برنامه را با استفاده از دستورات زیر نصب نمایید $ sudo apt i...

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

گاهی اوقات میخواهیم و شاید هم مجبور هستیم بدون استفاده از محیط گرافیکی و با استفاده از محیط ترمینال لینوکس از session خود خارج شویم یا بعبارتی Log off کنیم.در این نکته قصد داریم به شما همین موضوع را آموزش بدهیم.در این آموزش انجام این کار را با استفاده از دستور pkill به شما یاد میدهیم. برای این کار د...

روشی که برای ریست کردن پسورد روت در CentOS 6.0 وجود داشت در CentOS 7.0 کمی متفاوت است.اجازه دهید نحوه ریست کردن پسورد روت را در CentOS 7.0 برایتان آموزش دهیم.برای انجام این کار مراحل زیر را قدم به قدم دنبال کنید: 1-در منوی بوت GRUB آپشن ادیت را انتخاب نمایید. 2-کلید E را فشار دهید تا وارد محیط و...

در این بخش دوست دارم که در مورد فرمان ساده ای به نام cd چند سویچ کاربردی آنرا به شما توضیح بدم. از فرمان cd برای تغییر دادن شاخه جاری در Shell استفاده می شود، برای تغییر دادن شاخه خود کافیست که بعد از cd نام شاخه مورد نظر خود را وارد کنید، به صورت زیر: #cd /home با استفاده از فرمان بالا شما وارد شا...

با سلام خدمت همه شما دوستان ITPRO .. خیلی از مواقع میشه که ما نیاز داریم IP Public در محیط اینترنت رو بدونیم و از اون استفاده کنیم ... مثلا هنگامی که داریم یک اسکریپت مینویسیم این مورد خیلی استفاده میشه ... برای این کار راه های خیلی زیادی وجود داره که من در این آموزش قصد دارم راه هایی که اکثرا استفا...

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

سلام و وقت بخیر. امروز میخوایم یک برنامه ساده در پایتون رو با هم تمرین کنیم. میدونیم حمله DOS یا DDOS یکی از معمول ترین حملات به سایت ها است که باعث از دسترس خارج شدن سایت میشود. این کار با سرازیر کردن تعداد بسیار زیادی درخواست در زمان کوتاه به سمت سایت و شلوغ کردن سر آن، انجام میشود.به کد زیر دقت ک...

زمانیکه شما می خواهید با استفاده از دستور make یک Kernel دلخواه برای لینوکس خودتان Compile و استفاده کنید پارامترهای مختلفی در دستور make وجود دارد که یکی از آنها make bzImage می باشد ، در واقع زمانیکه شما می خواهید یک Custom Kernel را Compile کنید بایستی Kernel جدید در هنگام Boot سیستم عامل بر روی ...

سلام خدمت دوستان گل ITPRO بویژه لینوکسی های عزیز... این مطلب رو برای دوستان لینوکسی نوشتم تا بخونن و لذت ببرن. $~:یه لینوکسی آدم باحالیه میگه،میخنده،یادمیگیره حال میکنه D: $~:یه لینوکسی تعصب روی هیچ کدوم از توزیع هاش نداره. $~:یه لینوکسی به قوانین حاکم بر لینوکس احترام میذاره و بهشون پایبنده. $~...

شاید برای شما هم پیش آمده باشد که بعد از نصب کردن openssh-server بر روی سرورهای لینوکسی و درخواست اتصال به سرور مورد نظر با استفاده از ssh با خطای زیر مواجه شده باشید : permission denied for root@172.16.1.10 for ssh connection برای حل مشکل بالا بایستی فایل زیر را با یک ویرایشگر متنی باز کنید : ...

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

قبلا در خصوص بحث Package Manager ها در لینوکس حسابی در ITPRO صحبت کرده ایم و شما تقریبا دیگر می دانید که مهمترین Package Manager ها در لینوکس Yum و Apt هستند. دلیل استفاده از این Package Manager ها جلوگیری از نصب دستی وابستگی ها یا Dependency های نرم افزاری است ، اما همچنان با اینکه این فرآیند تقریب...

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

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

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

معرفی Cluster در Proxmox همان طور که می دانید proxmoxo خود یک مجازی ساز نبوده و در واقع یک interface برای مجازی سازهایی نظیر KVM و openVZ می باشد.قبل از اینکه به مبحث ساخت و مدیریت سرورهای مجازی بپردازیم ، به معرفی و انجام تنظیمات clustering در proxmox می پردازیم.بطور کلی برای مدیریت یکپارچه ت...

در این مقاله با آموزش Change Root در لینوکس در خدمت شما هستم اما قبل از اینکه به اصل ماجرا برسیم باید بدانید که اصلا change root چیست ؟ Change Root چیست ؟ در سیستم عامل لینوکس بر خلاف ویندوز فایل سیستم به گونه ای طراحی شده است که تنها با یک فضا به عنوان روت سروکار داریم.در بعضی مواقع و برای با...

اگر شما هم از جمله افرادی هستید که برای دسترسی به یک صفحه اینترنتی از حالت non-interactive یا محیط شل استفاده می کنید ، احتمالا از دو ابزار بسیار معروف و کاربردی با نامهای cUrl و wget استفاده کردید.هر دو این ابزار با switch های متفاوت قابلیت های فراوانی را برای کاربران فراهم می آورند.اما استفاده از ...

چطوری میشه ubuntu server ٰرو به صورت گرافیکی نصب کرد؟ پیش فرض این محیط گرافیکی نیست پس چیکارمیشه کرد.ابونتوی دسکتاپ محیط گرافیکی داره و فرقی میان دستکتاپ و سرور ابونتو وجودنداره مگر در میحط گرافیکال نداشتن و نداشتن چندی از پکیج ها که به دردسرورنمیخوره ، پس چطوری ابونتوی سرور رو گرافیکی کنیم؟؟ شاید ا...

با سلام خدمت دوستان ITPRO ، مدتی بود به این فکر می کردم که آیا ابزاری برای command prompt سیستم عامل ویندوز وجود داره که با استفاده از اون بشه عمل auto completion رو مثل زدن دکمه tab در ترمینال سیستم عامل لینوکس داشت؟ جواب بلی هست.یک ابزار متن باز جالب به نام Clink وجود داره که باستفاده از اون میشه ...

اگر با DNS سرور مایکروسافت آشنایی داشته باشید ما یک رکورد DNS به نام CNAME Record داریم و در تعریف آن می گوییم رکوردی است که به رکورد دیگر اشاره می کند و در واقع اگر کسی CNAME را وارد کند به سمت رکورد مورد نظر ما هدایت می شود ، خوب تا اینجا هیچ ربطی به بحث ما نداشت اما بد نیست بدانید که در مایکروساف...

ارسال و دریافت ایمیل از مقدماتی ترین کارهایی است که توسط نرم افزارهایی به نام MTA یا Mail Transfer Agent ها انجام می شود ، در آزمون بین المللی LPIC از شما در خصوص Sendmail Emulation Layer سئوال خواهد شد و این موضوع ممکن است کمی مبهم به نظر برسد ، دقت کنید که sendmail یک MTA قدیمی و در واقع پدرجد همه...

نویسنده Justin Ellingwood ادرس متن اصلی digitalocean.com این آموزش خرد است باگسترش این آموزش به دوستان خود در ایران کمک کنید یافتن به وسیله نام find -name "query" این یافتن به حروف الفبا حساس است یعنی به بزرگی وکوچکی حساسه پس i میگذاریم find -iname "query" یافتن...

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

برای نصب کردن GNOME Desktop در محیط CentOS نسخه 7 و توزیع های لینوکس خانواده RedHat ابتدا وارد Terminal شوید و دستور زیر را وارد کنید : # yum -y groups install "GNOME Desktop" بعد از اجرا شدن دستور بالا در دریافت پیام موفقیت آمیز بودن نصب شما می توانید با استفاده از دستور startx وار...

شما وقتی بصورت گرافیکی به سیستم عامل لینوکس وارد می شوید از یک Display Manager یا یک Desktop Manager گرافیکی استفاده می کنید ، قبلا در خصوص KDE و GNOME و ... در ITPRO صحبت کرده ایم ، سیستم عامل لینوکس این قابلیت را دارد که همزمان می توانید بر روی آن تعداد زیادی Display Manager نصب کنید و از آنها است...

بصورت پیشفرض سیستم عامل Ubuntu با دسکتاپ گرافیکی خودش Boot می شود ، اگر می خواهید این سیستم عامل در حالت text mode بوت شود و محیط گرافیک پیشفرض وجود نداشته باشد شما بایستی با استفاده از grub اینکار را انجام بدهید ، با استفاده از ویرایشگر مورد علاقه خودتان یا nano دستور زیر را وارد کنید و افیل grub ر...

همانطور که در نکته قبلی عرض کردم ترمینال لینوکس براستی محیطی خلاقانه و زیبا دارد (برخلاف CMD در ویندوز ;D ) می‌خواهیم کمی کمتر نسبت به محیط گرافیکی لینوکس وابسته شویم پس بهتر است تا جایی که می‌توانیم کارهای روزانه مان را با محیط متنی لینوکس انجام دهیم. خب در این قسمت می‌خواهیم بدانیم چگونه می‌شود در...

سلام و وقت بخیر. در این جلسه در مورد حلقه ها در bash صحبت میکنیم. حلقه ها در برنامه نویسی بسیار پرکاربرد هستند. انواع مختلفی از حلقه ها در bash وجود دارد. 1- حلقه for 2- حلقه until 3- حلقه while قبل از اینکه وارد مبحث حلقه ها بشیم به نکته کوچیک بگم. توی چند قسمت گذشته توی مثال ها دیدید که بعضی و...

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

سلام و وفت بخیر. یکی از مهم ترین feature های shell شاید alias باشد. alias نشان دهنده دستور است. برای اینکه یک دستور طولانی و یا پیچیده را بصورت کوتاه تر استفاده کنیم، برای آن یک alias نعریف میکنیم. alias مثل یک نام مستعار است. یک نام مستعار کوتاه تر و قابل یادآوری که به جای دستور طولانی یا پیچیده م...

سلام و وقت بخیر. در این دوره میخوایم اصول مدیریت سیستم های لینوکسی با استفاده از ترمینال لینوکس رو توصیح بدیم. مطالبی که ارائه خواهد شد پایه ای ترین مباحث لینوکس خواهند بود و مناسب کسانی که تازه لینوکس رو شروع کردن. سرفصل ها بیشتر جزء lpic1 خواهد بود ولی اگه لازم باشه از lpic2 یا جاهای دیگه هم میگم...

من به عنوان یک ITPRO عاشق سیستم عامل لینوکس هستم و امیدوارم شما هم با خواندن این مطلب عاشق این سیستم عامل شوید. اگر بخواهیم با شما صادق باشیم ، باید بگوییم که برخی از قسمت های سیستم عامل لینوکس کمی مبهم به نظر می رسد و باعث می شود درک شما از این سیستم عامل سخت تر شود اما باور کنید منطقی ترین و با ث...

یکی از روش های ممکن برای بکاپ گیری خودکار فایل های مورد نظرمان در لینوکس، استفاده از tar و cron job است.ایتدا باید با قالب کلی دستورات در corntab آشنا باشید که میتوانید مشخص کنید چند وقت به چند وقت بک آپ بگیرید که در تصویر زیر به صورت خلاصه و مفید توضیح داده شده است خواسته شما ممکن است یکی از دو حا...

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

درود بدون هیچ حاشیه ای برای نصب aircrack-ng ابتدا باید build-essential را نصب کنیم که شامل یکسری پکیج های مورد نیاز برای کامپایل کردن سورس کدها در توزیع های دبیان بیس است. apt-get install build-essential سپس باید دپدنسی ها مورد نیاز: libnl-3-dev و libnl-genl-3-dev را با دستور زیر نصب ...

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

در توسینسو تدریس کنید

و

با دانش خود درآمد کسب کنید

تنظیمات حریم خصوصی
تائید صرفنظر
×

تو می تونی بهترین نتیجه رو تضمینی با بهترین های ایران بدست بیاری ، پس مقایسه کن و بعد خرید کن : فقط توی جشنواره پاییزه می تونی امروز ارزونتر از فردا خرید کنی ....