Principal Tipuri De Fisiere Ce este un fișier SO?

Ce este un fișier SO?



Ce să știi

  • Un fișier SO este un fișier de bibliotecă partajat utilizat pe sistemele de operare Android și Linux.
  • Mai multe programe pot folosi același fișier SO.
  • Nu este menit să fie deschis manual, dar s-ar putea să ai noroc să faci asta cu GCC.

Acest articol explică ce sunt fișierele SO, inclusiv de ce și unde sunt utilizate.

Ce este un fișier SO?

Un fișier cu .SO extensia de fișier este un fișier de bibliotecă partajat. Acestea conțin informații care pot fi folosite de unul sau mai multe programe pentru a descărca resurse, astfel încât aplicația (aplicațiile) care apelează fișierul SO nu trebuie să furnizeze efectiv fișierul.

De exemplu, un fișier SO poate conține informații și funcții despre cum să căutați rapid în întregul computer. Mai multe programe pot apela apoi la acel fișier pentru a utiliza această caracteristică în propriile lor programe.

Captură de ecran a fișierelor SO din Ubuntu

Cu toate acestea, în loc să fie nevoit să-l compilați în propriul cod binar al programului, fișierul SO servește ca o extensie pe care programul trebuie doar să o apeleze pentru a-și utiliza utilitățile. Fișierul SO poate fi chiar actualizat/înlocuit ulterior, fără ca aceste programe să fie nevoite să facă modificări propriului cod.

Fișierele bibliotecii partajate sunt similare cu Biblioteca de linkuri dinamice (DLL) fișierele utilizate în fișierele Windows și Mach-O Dynamic Library (DYLIB) pe macOS, cu excepția faptului că fișierele SO se găsesc pe sisteme bazate pe Linux și pe sistemul de operare Android.

cum să vă verificați utilizarea datelor pe tmobile

SO nu se referă doar la un fișier de bibliotecă partajată. Este, de asemenea, o abreviere pentruopțiunile serverului,obiect de serviciu,supraîncărcarea sistemului,trimite doar,întrerupere a sistemului,ieșire serială, șiblocat deschis. Cu toate acestea, nu-l confundați cu sistemul de operare, ceea ce înseamnă sistem de operare .

Cum se deschide un fișier SO

Fișierele SO pot fi deschise din punct de vedere tehnic cu Colecția de compilatori GNU (GCC), dar aceste tipuri de fișiere nu sunt destinate să fie vizualizate sau utilizate așa cum ați putea face alt tip de fișier. În schimb, sunt doar plasate într-un folder corespunzător și utilizate automat de alte programe prin încărcătorul de link dinamic al Linux.

Cu toate acestea, este posibil să îl puteți trata ca pe un fișier text, deschizându-l într-un editor de text, cum ar fi Leafpad , gedit , KWscribe , sau Geany dacă sunteți pe Linux, sau Notepad++ pe Windows. Cu toate acestea, este puțin probabil ca textul să fie într-un format care poate fi citit de om.

Cei mai buni 4 editori de text gratuit

Cum să convertiți fișierele SO

Nu cunoaștem niciun program care poate converti SO în DLL pentru utilizare pe Windows și, având în vedere ce sunt aceste fișiere și ce fac, nu este probabil să existe unul acolo. De asemenea, nu este o sarcină simplă să convertiți SO în alte formate de fișiere, cum ar fi BORCAN sau A (un fișier Stat Library).

S-ar putea să puteți „converti” fișiere SO în fișiere JAR prin simpla arhivare a acestora într-un format de fișier arhivă precum . ZIP și apoi redenumirea în .JAR.

Încă nu puteți deschide fișierul?

Un motiv evident pentru care nu puteți deschide fișierul este că nu este cu adevărat un fișier SO. S-ar putea să partajeze doar câteva litere comune ca extensia de fișier. Extensiile de fișiere care sună similar nu înseamnă neapărat că formatele de fișiere sunt similare și nici că ar putea funcționa cu aceleași programe.

cum se configurează răspunsul automat la mesajele text de pe iPhone

De exemplu, popularul ISO formatul de fișier seamănă foarte mult cu „.SO” la sfârșitul numelui fișierului, dar cele două nu sunt legate și nu se pot deschide cu aceleași programe.

Un alt exemplu poate fi văzut cu fișierele SOL, care sunt obiecte partajate locale Flash utilizate cu Adobe Flash acum defunct .

Mai multe informații despre fișierele SO

Numele unui fișier de bibliotecă partajată se numește asoname. Începe cu „lib” la început, urmat de un nume pentru bibliotecă și apoi de extensia de fișier .SO. Unele fișiere de bibliotecă partajată au și alte numere adăugate la sfârșit după „.SO” pentru a indica un număr de versiune.

Iată doar câteva exemple:libdaemon.SO.14,libchromeXvMC.SO.0,libecal-1.2.SO.100,libgdata.SO.2, șilibgnome-bluetooth.SO.4.0.1.

Numărul de la sfârșit permite să existe mai multe versiuni ale aceluiași fișier fără a cauza probleme cu numele suprapuse. Aceste fișiere sunt în mod normal stocate în/lib/sau/usr/lib/.

Pe un dispozitiv Android, fișierele SO sunt stocate în APK-ul de sub/lib//.Aici, „ABI” poate fi un folder numitarmeabi,armeabi-v7a,arm64-v8a,mips,mips64,x86, saux86_64. Fișierele SO din folderul corect care se referă la dispozitiv sunt cele care sunt utilizate atunci când aplicațiile sunt instalate prin intermediul fișier APK .

Fișierele bibliotecii partajate sunt uneori numitebiblioteci de obiecte partajate legate dinamic,obiecte comune,biblioteci partajate,șibiblioteci de obiecte partajate.

Articole Interesante

Alegerea Editorului

Cum se dezactivează sugestiile de căutare în bara de adrese în Firefox 55
Cum se dezactivează sugestiile de căutare în bara de adrese în Firefox 55
Este posibil să dezactivați sugestiile de căutare în bara de adrese în Firefox 55. În acest articol, vom examina două metode pentru modul în care se poate face.
Cum să opriți și televizorul cu telecomanda Amazon Fire Stick
Cum să opriți și televizorul cu telecomanda Amazon Fire Stick
Când vine vorba de vizionarea divertismentului pe marele ecran, nimic nu poate depăși puterea și eficiența liniei de dispozitive Amazon Fire TV. Începând de la doar 39,99 USD pentru dispozitivul Fire Stick 1080p, Fire TV vă permite acest lucru
Obțineți bara de activități clasică în Windows 10 (Dezactivați butoanele grupate)
Obțineți bara de activități clasică în Windows 10 (Dezactivați butoanele grupate)
Iată cum puteți obține bara de activități clasică în Windows 10 care combină caracteristicile barei de activități Windows XP și Vista cu opțiuni moderne.
Cum se creează un tablou de bord în SmartSheet
Cum se creează un tablou de bord în SmartSheet
Dacă echipa ta folosește Smartsheet, atunci ești deja familiarizat cu importanța de a ști cum să creezi și să proiectezi tabloul de bord perfect. Acest instrument de comunicare intuitiv este ideal pentru prezentarea diferitelor tipuri de conținut pe care oricine le poate vizualiza
Mozilla a lansat Focus, o aplicație de blocare a anunțurilor pentru iOS - dar nu va funcționa cu Firefox
Mozilla a lansat Focus, o aplicație de blocare a anunțurilor pentru iOS - dar nu va funcționa cu Firefox
Mozilla a lansat o nouă aplicație de blocare a anunțurilor pentru iOS, denumită Focus by Firefox. Aplicația permite utilizatorilor să blocheze trackere pentru reclame și analize în timp ce navighează pe web, extragând o listă neagră de anunțuri de la avocații confidențialității Deconectați-vă.
Cum să ștergeți un cont Discord
Cum să ștergeți un cont Discord
Nu lipsesc modalitățile de a-ți trimite mesaje prietenilor online, dar dacă joci vreodată jocuri, Discord este de departe cea mai bună opțiune pentru tine. Deși aplicația de chat a devenit una dintre cele mai importante aplicații de mesagerie, ambele
Bara de sunet Yamaha YSP-5600 Dolby Atmos: Înconjurată de sunet, nu de difuzoare
Bara de sunet Yamaha YSP-5600 Dolby Atmos: Înconjurată de sunet, nu de difuzoare
Yamaha a jucat un rol de pionierat în aducerea cinematografului în sufragerie, fiind unul dintre primii producători care a pus cu adevărat conceptul barei de sunet - oferind sunet de calitate home-cinema de la un singur difuzor discret plasat sub un televizor.