❓ فرمان chown در لینوکس چه کاربردی داره و چطور استفاده میشه؟
فرمان chown برای تغییر مالکیت فایلها و دایرکتوریها در لینوکس کاربرد داره. با این فرمان میتونیم مالک و گروه یک فایل رو تغییر بدیم. به عنوان مثال، با دستور 'chown user:group filename' میتونیم مالک فایل 'filename' رو به 'user' و گروهش رو به 'group' تغییر بدیم. این کار معمولاً برای مدیریت مجوزها و دسترسیها انجام میشه.
دسته: linux
❓ تفاوت بین پروتکل TCP و UDP چیه و کی باید از هر کدوم استفاده کنیم؟
پروتکل TCP یک پروتکل ارتباطی قابل اطمینان و اتصالمحور هست که برای انتقال دادهها از تصحیح خطا و کنترل جریان استفاده میکنه. به همین دلیل، برای برنامههایی که نیاز به اطمینان از دریافت تمام بستههای داده دارند، مثل وبسایتها و ایمیلها، گزینه مناسبیه. از طرف دیگه، UDP یک پروتکل بدون اتصال و سریعتره که برای برنامههایی مثل استریم و بازیهای آنلاین مناسبتره چون سرعت اهمیت بیشتری داره و نیازی به تصحیح خطا نداره.
دسته: linux
❓ چطوری میتونم با استفاده از bash یک آرایه تعریف کرده و به عناصرش دسترسی پیدا کنم؟
برای تعریف یک آرایه در bash، میتونی از سینتکس زیر استفاده کنی: `arr=(element1 element2 element3)`. برای دسترسی به عناصر آرایه هم میتونی از `echo ${arr[0]}` استفاده کنی که عنصر اول آرایه رو نمایش میده.
دسته: bash
❓ چطوری میتونم یک اسکریپت bash بنویسم که ایمیلها رو از یک فایل متنی استخراج کنه؟
برای استخراج ایمیلها از یک فایل متنی، میتونی از دستور `grep` استفاده کنی. مثلاً: `grep -o '[a-zA-Z0-9._%+-]+@[a-zA-Z0-9.-]+\.[a-zA-Z]{2,6}' file.txt` این دستور تمام الگوهای ایمیل رو پیدا کرده و نمایش میده.
دسته: bash
❓ چطور میتونم از دستور find برای پیدا کردن فایلهای خاص با پسوند .txt استفاده کنم؟
برای پیدا کردن فایلهای با پسوند .txt میتونی از دستور زیر استفاده کنی: `find /مسیر/موردنظر -type f -name '*.txt'`. این دستور به دنبال فایلهایی میگرده که پسوندشون '.txt' هست و در مسیر مشخص شده قرار دارند.
دسته: bash