Linuxiha
2.22K subscribers
1.08K photos
22 videos
124 files
575 links
🐧Official Telegram Channel Of Linuxiha🐧
Gnu/Linux World News, Introduction & Tutorials

🌏 Web Site:
www.linuxihaa.ir

📱Instagram:
www.instagram.com/linuxiha

🤝 Contact Us:
@linuxihadmin
linuxihaa@gmail.com

👶 October 2, 2015 Channel Created
Download Telegram
raspberrypi 3
@linuxiha
Chakra
OS Type: Linux
Based on: Indpendent (originally forked from Arch)
Origin: Germany
Desktop: KDE Plasma
Status: Active
@linuxiha
ویدیوی آموزشی بش اسکریپ قسمت هشتم. http://amirsamimi.mihanblog.com/post/52
@linotes @linotes
@linotes @linotes
@linotes @linotes
..............................
یادداشت های کوچک لینوکسی 👆
✏️آشنایی با سیستم عامل گنو/لینوکس برای تازه کارها:
@linuxiha
#تازهـکار
سیستم عامل یونیکس اولین بار در سال 1969 توسط موسسه AT&T یکی از بزرگترین موسسات در زمینه تحقیقات فناوری بوجود آمد. از آن تاریخ تا سال 1997 این سیستم عامل به نام انحصاری UNIX تحت امتیاز AT&T عرضه می‌شد.
@linuxiha
با توجه به قابلیت های این سیستم‌عامل به مرور شرکت‌های دیگر در صدد برآمدند تا بر اساس معماری این سیستم‌عامل اقدام به تولیدسیستم‌عامل‌های خود نمایند. این اتفاق اولین بار در سال 1977 توسط موسسه‌ی
BSD Berkeley Software Distribution
رخ داد که منجر به عرضه سیستم عامل BSD گردید. ازآن زمان شرکت‌های دیگری این عمل را تکرار کردند که حاصل این اتفاق پیدایش سیستم عامل‌های دیگری همچون Solaris و SCO می‌باشد. امروزه دیگر سیستم ‌عاملی با نام یونیکس وجود ندارد بلکه معماری این سیستم به صورت یک استاندارد درآمده است که به آن SUS Single Unix Specification گفته می‌شود و هر سیستمی که با این استاندارد سازگاری داشته باشد به آن سیستم عامل شبه یونیکس UNIX Like گفته می‌شود.
@linuxiha
سیستم عامل گنو/لینوکس هم جز این رده قرار می‌گیرد.
To see the Debian code name, use:
cat /etc/debian_version
✏️آشنایی با سیستم عامل گنو/لینوکس برای تازه کارها:
@linuxiha
#تازهـکار
تعاریف Kernel و Shell و Terminal
📎📎📎📎📎📎
به مفهوم ساده سیستم عامل عبارت است از مجموعه ایی از نرم افزارها که در اختیار کاربر قرار می‌گیرد و کاربر می‌تواند از طریق آنها با سخت افزارهای سیستم در ارتباط باشد.
@linuxiha
با این تعریف کرنل عبارت است از هسته اصلی که وظیفه‌ی آن برقرای تعامل است. در واقع کاربر با سیستم کار میکند، دراصل در حال تعامل با هسته می‌باشد.
در سیستم عامل GNU/LINUX هسته تنها یک فایل است که vimlinuz نام دارد.
@linuxiha
ترمینال عبارت است از کانال ارتباطی بین کاربر و هسته که در سیستم عامل گنو/لینوکس به دلیل قابلیت چند کاربره بودن این ترمینال‌ها می‌تواند بیش از یک عدد باشد. بعد از وارد شدن کاربر به سیستم(ترمینال) یک رابط کاربری دریافت می‌کند که این رابط می‌تواند گرافیکی باشد یا به صورت خط فرمان در اختیار کاربر قرار گیرد. به این رابط شل گفته می‌شود.
در واقع شل می‌تواند بصورت GUI یا CLI در اختیار کاربر قرار گیرد.
@linuxiha
این دستور باعث نمایش اطلاعاتی در مورد کاربران وارد شده به سیستم می‌شود
```finger```
✏️آشنایی با سیستم عامل گنو/لینوکس برای تازه کارها:
ساختار درختی دایرکتوری‌ها:
📎📎📎📎
در سیستم عامل گنو/لینوکس محل قرار گیری فایل‌ها در سیستم از اهمیت خاصی برخوردار است، در واقع فایل‌ها بر اساس محل قرارگیری خود در دایرکتوری‌ها مفهوم پیدا می‌کنند. به این ساختار استاندارد
FHSیا Filesystem Hierarchy Standard گفته می‌شود.
@linuxiha
/bin:
در این دایرکتوری فرامینی وجود دارد که توسط کلیه کاربران اجرا می‌شود.
boot/:
کلیه فایل‌های مرتبط با راه اندازی سیستم عامل مانند kernel و GRUB در این دایرکتوری قرار دارند.
dev/:
سخت افزارهای مختلف توسط فایل‌های موجود در این دایرکتوری با سیستم عامل ارتباط دارند.
etc/:
کلیه فایل‌های پیکربندی سیستم عامل در این محل قرار دارند.
home/:
پروفایل کاربران به استثنای کاربر روت root در این محل قرار دارد.
media/:
ابزارهایی مانند USBوDVD و... در این محل به سیستم عامل متصل Mount می‌شوند.
proc/:
اطلاعاتی مربوط به پردازش‌های مختلف در حال اجرا روی سیستم عامل در این محل ایجاد می‌شوند.
root:/
پروفایل کاربر روت root در این محل قرار می‌گیرد.
sbin/:
فرامینی قابل اجرا توسط کاربر root در این محل ذخیره می‌شود.
var/:
در این دایرکتوری اطلاعات مختلفی وجود دارد مانند log فایل‌های سیستم عامل و ذخیره اسناد به طور موقت جهت ارسال به چاپگر.
@linuxiha
شما با برخی از دایرکتوری ها آشنا شدید.
وقتی بلو اسکرین ویندوز ظاهر میشه☹️
@linuxiha
اوبونتو 16.04 از کارت گرافیک AMD پشتیبانی نمیکند.
ویدیوی آموزش بش قسمت نهم
http://amirsamimi.mihanblog.com/post/53
پرکاربرد ترین دستوارتی که در ترمینال استفاده کردم کدام است؟
برای پاسخ کافیه دستور زیر رو وارد کنید:
history | awk '{h[$2]++}END{for(i in h){print h[i],i|"sort -rn|head -20"}}' |awk -vBASE=$(tput cols) '!max{max=$1;}{r="";i=s=(BASE-30)*$1/max;while(i-->0)r=r"#";printf "%-15s: %03d %s%s",$2,$1,r,"\n";}'

@linuxiha
Tails
OS Type: Linux
Based on: Debian (Stable)
Origin: Ireland
Architecture: i386
Desktop: GNOME
Category: Privacy, Security
Status: Active