/usr/share/applicationsکه کاملا هم معنی مشخصی داره:هر باینری، فایل های خودش رو توی جاهای مختلف میریزه که کار باهاشون راحت تر باشه. نه مثل Program Files که پیچیدگی زیادی داره!
تمام تنظیمات برنامه ها در شاخه etc/ قرار میگیره درصورتی که توی ویندوز هر برنامهای تنظیماتش توی دایرکتوری خودشه که باید دردسر بکشی واسه کار کردن باهاشون.
توی لینوکس همه چیز فایله. پس باید سعی کنی بهش عادت کنی چون برات بهتره و سادهتر و قابل فهمتر میشه در نهایت و اصلا هم پیچیدگی نداره.
یه برنامه رو که نصب میکنی، فایل هاش توی این دایرکتوریها میره. مثلا:
/.
/usr
/usr/bin
/usr/bin/gxmessage
/usr/share
/usr/share/info
/usr/share/info/gxmessage.info.gz
/usr/share/icons
/usr/share/icons/hicolor
/usr/share/icons/hicolor/48x48
/usr/share/icons/hicolor/48x48/apps
/usr/share/icons/hicolor/48x48/apps/gxmessage.png
/usr/share/locale
/usr/share/locale/sk
/usr/share/locale/sk/LC_MESSAGES
/usr/share/locale/sk/LC_MESSAGES/gxmessage.mo
/usr/share/locale/en_NZ
/usr/share/locale/en_NZ/LC_MESSAGES
/usr/share/locale/en_NZ/LC_MESSAGES/gxmessage.mo
/usr/share/locale/sv
/usr/share/locale/sv/LC_MESSAGES
/usr/share/locale/sv/LC_MESSAGES/gxmessage.mo
/usr/share/locale/de
/usr/share/locale/de/LC_MESSAGES
/usr/share/locale/de/LC_MESSAGES/gxmessage.mo
/usr/share/locale/en_AU
/usr/share/locale/en_AU/LC_MESSAGES
/usr/share/locale/en_AU/LC_MESSAGES/gxmessage.mo
/usr/share/locale/en_GB
/usr/share/locale/en_GB/LC_MESSAGES
/usr/share/locale/en_GB/LC_MESSAGES/gxmessage.mo
/usr/share/locale/en_CA
/usr/share/locale/en_CA/LC_MESSAGES
/usr/share/locale/en_CA/LC_MESSAGES/gxmessage.mo
/usr/share/doc
/usr/share/doc/gxmessage
/usr/share/doc/gxmessage/examples
/usr/share/doc/gxmessage/examples/gxdialup
/usr/share/doc/gxmessage/examples/gxman
/usr/share/doc/gxmessage/examples/gxaddress
/usr/share/doc/gxmessage/examples/nautilus-word-count
/usr/share/doc/gxmessage/examples/gtkrc
/usr/share/doc/gxmessage/examples/gxdict
/usr/share/doc/gxmessage/examples/gxview
/usr/share/doc/gxmessage/README
/usr/share/doc/gxmessage/TODO
/usr/share/doc/gxmessage/copyright
/usr/share/doc/gxmessage/NEWS.gz
/usr/share/doc/gxmessage/AUTHORS
/usr/share/doc/gxmessage/changelog.Debian.gz
/usr/share/man
/usr/share/man/man1
/usr/share/man/man1/gxmessage.1.gz
/usr/bin/gmessage
/usr/share/info/gmessage.info.gz
/usr/share/man/man1/gmessage.1.gz
هر بخشی از برنامه رفته سر جای خودش و برنامه های دیگه هم دقیقا به همین شکل عمل می کنن. واسه همین میری توی etc/ می بینی به به! تمام تنظیمات برنامه ها اونجان و همه رو از اونجا میشه تنظیم کرد و نیازی نیست دونه دونه بری توی هر دایرکتوری یک برنامه تا بگردی ببینی فایل تنظیماتش کجاس 

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