majoritatea programelor de calculator pe care le folosim—fie că sunt apartamente de birou, browsere web, chiar și jocuri video—sunt configurate prin interfețe de meniu. A devenit aproape modul implicit în care ne folosim mașinile.
dar unele programe necesită să faceți un pas dincolo de asta. În loc de meniuri, trebuie să editați un fișier text pentru ca software-ul să ruleze așa cum doriți.
aceste fișiere text configurează software-ul și sunt—destul de surprinzător– – numite „fișiere de configurare”. Dacă doriți să vă îmbunătățiți cunoștințele despre computer, va trebui să știți ce este un fișier de configurare și cum să editați unul.
- ce sunt fișierele de configurare?
- Cum de a găsi și edita fișiere de configurare
- fișiere de configurare Windows
- fișiere de configurare Linux
- Config fișiere în macOS
- aplicații pentru editarea în siguranță a fișierelor de configurare
- alte locuri puteți găsi fișiere de configurare pentru a edita
- ce se întâmplă dacă editarea dvs. de configurare nu funcționează?
- fișierele de configurare sunt importante
- Abonați-vă la Newsletter-ul nostru
ce sunt fișierele de configurare?
înainte de a intra în tehnic nitty-curajos, să definim mai întâi ce este un fișier de configurare.
fișierele de configurare sunt în esență fișiere text editabile care conțin informații necesare pentru funcționarea cu succes a unui program. Fișierele sunt structurate într-un anumit mod, formatate pentru a fi configurabile de utilizator.
în timp ce unele configurații sunt greu codificate în software, setările pe care le puteți modifica sunt incluse în fișierele de configurare. în mod surprinzător ,nu există un standard definit cu privire la modul în care ar trebui să funcționeze fișierele de configurare sau cum ar trebui să arate. Este în întregime până la capriciul dezvoltatorului programului.
utilizatorii Linux vor fi familiarizați în special cu fișierele de configurare, deoarece multe sarcini de întreținere de bază necesită pentru a le edita. Tweaking Raspberry Pi se bazează adesea pe editarea fișierelor de configurare. Aceasta poate fi pentru a specifica o rețea fără fir la care să vă conectați sau pentru a seta cantitatea de memorie RAM pentru grafică.
cu toate acestea, fișierele de configurare nu sunt exclusive Pentru Linux. Există momente în care poate fi necesar să le editați în Windows sau macOS.
Cum de a găsi și edita fișiere de configurare
unele fișiere de configurare sunt structurate într-un format de design propriu dezvoltatorului. Alții folosesc standarde cunoscute utilizate pentru structurarea datelor, cum ar fi:
- JSON (JavaScript Object Notation)
- YAML (YAML Ain ‘ t Markup Language)
- XML (Extensible Markup Language)
unele programe încarcă informațiile stocate în fișierele de configurare atunci când pornesc. Între timp, alții verifică periodic fișierul de configurare pentru a vedea dacă a fost modificat.
indiferent de fișierul de configurare pe care doriți să îl editați, este inteligent să faceți o copie a acestuia înainte de a face modificări. În acest fel, dacă ceva nu merge bine, puteți restaura copia și începe din nou!
acum, să aruncăm o privire la un fișier de configurare din lumea reală. Așa cum am menționat mai devreme, ele vin în toate formele și dimensiunile diferite. Un fișier de configurare cu care sunteți aproape sigur familiarizat este fișierul hosts. Windows, Mac și Linux folosesc toate acestea pentru a mapa manual adresele IP la numele de gazdă.
fișiere de configurare Windows
utilizatorii Windows vor găsi fișierul hosts în c:\windows\system32\drivers\etc\.
îl puteți deschide făcând dublu clic pe mouse și selectând Notepad din lista de aplicații sugerate. Acest lucru este tot ce ai nevoie pentru a vizualiza și edita fișiere de configurare, cum ar fi gazde. Cu toate acestea, mai multe alternative sunt disponibile—a se vedea mai jos pentru detalii.
cu fișierul deschis veți vedea că folosește spațiu alb (literalmente spații și opriri de file) pentru a separa elementele.
fiecare nume de gazdă are propria linie, urmată de o oprire a filei și IP-ul adresa. În plus, fișierul hosts permite utilizatorului să adauge adnotări și comentarii, care încep cu un simbol hash.
fișiere de configurare Linux
pe Linux, veți găsi fișierul hosts în/etc/. Acest lucru poate fi deschis în Gedit sau într-un editor de text din linia de comandă, cum ar fi nano sau vim. În majoritatea cazurilor, distribuția Linux va avea una sau toate acestea preinstalate.
unele programe stochează fișierul de configurare în directorul principal, cu o perioadă la începutul numelui fișierului. Aceste fișiere de configurare au uneori extensia de fișier .rc și ne referim la ele ca „dotfiles”.
Config fișiere în macOS
la fel ca Linux, fișierul hosts poate fi găsit în/ etc / pe macOS.
utilizatorii de Mac vor ști că BBEdit este editorul de text implicit, preinstalat. Acest lucru îl face ideal pentru editarea fișierelor de configurare în macOS. Cu toate acestea, ca și în cazul Linux, editorii de linie de comandă vim și nano sunt de asemenea disponibili.
aplicații pentru editarea în siguranță a fișierelor de configurare
Deci, acum știm pentru ce sunt folosite fișierele de configurare, să vorbim despre cum le putem edita.
pentru a face acest lucru, veți avea nevoie de un editor de text. Evitați procesoarele de text; acestea pot adăuga formatare fișierului, ceea ce le-ar împiedica să fie citite corect.
sunt disponibile editoare de text Native, așa cum am menționat. Cu toate acestea, pentru funcții suplimentare, sunt disponibili și editori de text terți:
descărcați: Notepad++ pentru Windows (gratuit)
descărcați: Atom pentru Windows, macOS, Linux (gratuit)
descărcați: Sublime Text Editor Pentru Windows, macOS, Linux (evaluare gratuită)
atât de multe instrumente de editare a textului sunt disponibile pentru fiecare platformă încât este greu să recomandați o singură aplicație. Utilizatorii Linux pot verifica, de asemenea, lista noastră de editori de text Linux. Între timp, această rundă de editori de text pentru macOS ar trebui să ajute proprietarii de computere Apple.
când editați un fișier de configurare, este important să vă asigurați că urmați convențiile acestuia. Acest lucru poate fi rezolvat doar privindu-l. Unele fișiere de configurare, cum ar fi fișierul hosts, vă vor explica aceste convenții în linii comentate. Alții vă vor forța să citiți o documentație sau câteva postări pe blog.
în cele din urmă, dacă fișierul de configurare pe care îl editați are un format JSON sau XML, luați în considerare un editor de text cu evidențierea sintaxei. Notepad++ și Atom sunt ambele opțiuni bune aici. Evidențierea sintaxei vă va îmbunătăți precizia arătându-vă când ați făcut o greșeală.
alte locuri puteți găsi fișiere de configurare pentru a edita
Dacă sunteți interesat să explorați fișierele de configurare în continuare, le veți găsi în tot felul de aplicații și platforme. Există mai multe fișiere de configurare decât specificarea site-urilor web și a adreselor IP de blocat!
dincolo de fișierul hosts, veți găsi fișiere de configurare în jocurile video. Acestea sunt adesea folosite pentru a defini și controla lucruri precum keymappings.
între timp, unele fișiere de configurare pot fi folosite pentru a trișa. Acesta a fost cazul în jocul original DEUS Ex de pe PC. În aceste zile, înșelăciunea este mult mai dificilă și adesea nu merită efortul decât dacă activați un mod oficial de înșelăciune.
aplicațiile Web folosesc, de asemenea, fișiere de configurare pentru personalizare.
ce se întâmplă dacă editarea dvs. de configurare nu funcționează?
problemele asociate editării fișierelor de configurare tind să se încadreze în două tabere: permisiuni și erori de utilizator.
problemele cu fișierele de configurare cauzate de problemele de permisiuni sunt legate de integritatea sistemului. Nu puteți salva modificările deoarece editați ca utilizator obișnuit. Pentru a preveni Configurarea greșită accidentală, multe fișiere de configurare sunt editabile numai de către cei cu privilegii la nivel de administrator.
fixarea acestui lucru este ușoară:
- pe Windows, dreapta-faceți clic pe editorul de text și selectați Executare ca administrator
- pe MacOS și Linux, încercați să vă escaladați privilegiile cu comanda sudo. Deci, dacă editați fișierul hosts, executați sudo nano/etc/hosts
(rețineți că, dacă ați specificat un alt nume de fișier sau locație, ați crea în mod eficient un fișier de configurare în terminal.)
când problema este eroare de utilizator, înseamnă că este vina ta. Verificați dacă nu ați făcut nicio greșeală de scriere și că ați respectat convențiile fișierului de configurare.
deși poate părea evident, o simplă greșeală de ortografie poate face întregul fișier inutil. Înainte de a comite modificările și salvarea fișierului amintiți-vă să:
- verificați modificarea pe care ați făcut-o
- asigurați-vă că ați lăsat un comentariu
de asemenea, asigurați-vă că închideți fișierul de configurare înainte de a încerca să rulați software-ul pe care încercați să îl configurați.
fișierele de configurare sunt importante
Mai mult decât importante, sunt o parte esențială a utilizării Linux. Știind cum să le editați corect vă poate ajuta considerabil.
în timp ce puteți edita mai multe fișiere de configurare, asigurați-vă că pentru a face o copie a fișierului înainte de a face orice modificări. În acest fel, puteți reveni la original dacă ceva nu merge.
folosind Linux? Iată mai multe despre modificarea și gestionarea fișierului hosts în Linux.
- Linux
- tehnologie explicată
- Terminal
- Jargon
- Linux sfaturi
despre autor
editor adjunct pentru securitate, Linux, DIY, programare, și tech a explicat. De asemenea, produce Podcast-ul cu adevărat util și are o vastă experiență în asistență pentru desktop și software. Colaborator la Linux Format magazine, Christian este un Raspberry Pi tinkerer, Lego iubitor și fan de jocuri retro.
mai multe de la Christian Cawley
Abonați-vă la Newsletter-ul nostru
Alăturați-vă newsletter-ului nostru pentru sfaturi tehnice, recenzii, cărți electronice gratuite și oferte exclusive!