useimmat käyttämämme tietokoneohjelmat—ovatpa office-Sviitit, verkkoselaimet, jopa Videopelit– – konfiguroituja valikkorajapintojen kautta. Siitä on tullut lähes oletusasetustapamme käyttää koneitamme.
mutta jotkut ohjelmat vaativat ottamaan askeleen pidemmälle. Valikkojen sijaan, sinun täytyy muokata tekstitiedosto ohjelmiston suorittaa kuin haluat.
nämä tekstitiedostot määrittävät ohjelmiston ja ovat—yllättävää kyllä—kutsutaan ”asetustiedostoiksi”. Jos haluat parantaa tietokoneesi tietämystä, sinun täytyy tietää, mikä config-tiedosto on ja miten muokata sitä.
- Mitä ovat asetustiedostot?
- asetustiedostojen löytäminen ja muokkaaminen
- Windowsin asetustiedostot
- Linux-asetustiedostot
- asetustiedostot macOS: ssa
- Apps for Safely Editing Config Files
- muista paikoista löydät muokattavia Config-tiedostoja
- mitä jos Asetusmuokkauksesi ei toimi?
- asetustiedostot ovat tärkeitä
- tilaa uutiskirjeemme
Mitä ovat asetustiedostot?
ennen kuin päästään tekniseen nittyyn, määritellään ensin, mikä konfiguraatiotiedosto on.
asetustiedostot ovat pohjimmiltaan muokattavia tekstitiedostoja, jotka sisältävät ohjelman onnistuneen toiminnan edellyttämiä tietoja. Tiedostot on jäsennetty tietyllä tavalla, muotoiltu käyttäjän konfiguroitavaksi.
vaikka osa määrityksistä on koodattu kovakouraisesti ohjelmistoon, asetukset, joita voit muuttaa, sisältyvät asetustiedostoihin.
yllättäen ei ole määriteltyä standardia siitä, miten asetustiedostojen pitäisi toimia tai miltä niiden pitäisi näyttää. Se on täysin ohjelman kehittäjän päähänpistosta kiinni.
Linux-käyttäjät tuntevat config-tiedostot erityisen hyvin, koska monet perustason ylläpitotehtävät vaativat sinä muokkaat niitä. Säätämistä Vadelma Pi usein perustuu muokkaamalla asetustiedostot. Tämä voi olla määrittää langattoman verkon yhteyden tai asettaa määrä RAM grafiikkaa.
asetustiedostot eivät kuitenkaan ole yksinomaisia Linuxille. On aikoja, jolloin saatat joutua muokkaamaan niitä Windows tai macOS.
asetustiedostojen löytäminen ja muokkaaminen
jotkut asetustiedostot on rakennettu kehittäjän omaan muotoon. Toiset käyttävät laajalti tunnettuja standardeja, joita käytetään tietojen jäsentämiseen, kuten:
- JSON (JavaScript Object Notation)
- YAML (YAML Ain ’ t Markup Language)
- XML (eXtensible Markup Language)
jotkut ohjelmat lataavat asetustiedostoihinsa tallennetut tiedot käynnistyessään. Sillä välin toiset säännöllisesti tarkistaa asetustiedosto onko se muutettu.
mitä tahansa asetustiedostoa haluat muokata, on fiksua tehdä siitä kopio ennen kuin teet mitään muutoksia. Näin, Jos jokin menee pieleen, voit palauttaa kopion ja aloittaa uudelleen!
nyt katsotaan reaalimaailman asetustiedostoa. Kuten aiemmin mainittiin, ne tulevat kaikki eri muotoisia ja kokoisia. Yksi config tiedosto olet lähes varmasti tuttu on hosts-tiedosto. Windows, Mac ja Linux käyttävät tätä IP-osoitteiden manuaaliseen kartoittamiseen isäntänimiin.
Windowsin asetustiedostot
Windows-käyttäjät löytävät isäntätiedoston c:\windows\system32\drivers\etc\.
voit avata sen kaksoisnapsauttamalla hiirtä ja valitsemalla muistilehtiön ehdotettujen sovellusten luettelosta. Tämä on kaikki mitä tarvitset katsella ja muokata config tiedostoja, kuten hosts. Kuitenkin, useita vaihtoehtoja on saatavilla- – – katso alla lisätietoja.
kun tiedosto on auki, näet, että se käyttää välilyöntejä (kirjaimellisesti välilyönnit ja välilyönnit) erottamaan elementtejä.
jokaisella hostnimellä on oma rivinsä, jota seuraa välilehtipysäkki ja IP-osoite. Lisäksi hosts-tiedosto antaa käyttäjälle mahdollisuuden lisätä merkintöjä ja kommentteja, jotka kaikki alkavat hash-symbolilla.
Linux-asetustiedostot
Linuxissa isäntätiedosto löytyy kohdasta/etc/. Tämä voidaan avata Geditillä tai komentorivin tekstieditorilla, kuten nano tai vim. Useimmissa tapauksissa Linux distro on yksi tai kaikki nämä esiasennettuna.
jotkut ohjelmat tallentavat asetustiedoston kotihakemistoon, jonka tiedostonimen alussa on ajanjakso. Nämä config tiedostot joskus tiedostopääte .rc ja kutsumme niitä ”dotfiles”.
asetustiedostot macOS: ssa
kuten Linux, isäntätiedosto löytyy/ etc/: stä macOS: sta.
Mac-käyttäjät tietävät, että BBEdit on oletus, esiasennettu tekstieditori. Tämä tekee siitä ihanteellisen muokkaamiseen config tiedostoja macOS. Linuxin tapaan myös komentorivieditorit vim ja nano ovat kuitenkin saatavilla.
Apps for Safely Editing Config Files
So, now we know what config files are used for, let ’ s talk about how we can edit them.
tämän tekemiseen tarvitaan tekstieditori. Vältä tekstinkäsittelijöitä; nämä voivat lisätä tiedostoon muotoilua, joka estää niitä lukemasta oikein.
natiivit tekstieditorit ovat käytettävissä, kuten mainittu. Lisätoimintoja varten on kuitenkin saatavilla myös kolmannen osapuolen tekstieditorit:
Download: Notepad++ for Windows (ilmainen)
Download: Atom for Windows, macOS, Linux (ilmainen)
Download: Sublime Text Editor for Windows, macOS, Linux (ilmainen arviointi)
jokaiselle alustalle on saatavilla niin monia tekstinmuokkaustyökaluja, että on vaikea suositella yhtä sovellusta. Linux-käyttäjät voivat myös tarkistaa Linuxin tekstieditorien listamme. Samaan aikaan tämän macOS: n tekstieditorien kierroksen pitäisi auttaa Apple-tietokoneiden omistajia.
kun muokkaat asetustiedostoa, on tärkeää varmistaa, että noudatat sen konventioita. Tämä voidaan selvittää vain katsomalla sitä. Jotkut asetustiedostot, kuten hosts-tiedosto, selittää nämä yleissopimukset sinulle kommentoi ulos rivit. Toiset pakottavat sinut lukemaan joitakin asiakirjoja tai pari blogikirjoitusta.
lopuksi, jos muokkaamassasi asetustiedostossa on JSON-tai XML-muoto, harkitse tekstieditoria syntaksikorostuksella. Notepad++ ja Atom ovat molemmat hyviä vaihtoehtoja täällä. Syntaksin korostus parantaa tarkkuutta näyttämällä, kun olet tehnyt virheen.
muista paikoista löydät muokattavia Config-tiedostoja
Jos olet kiinnostunut tutkimaan config-tiedostoja tarkemmin, löydät ne kaikenlaisilta sovelluksilta ja alustoilta. On enemmän config tiedostoja kuin määrittää, mitkä sivustot ja IP-osoitteet estää!
isäntätiedoston lisäksi löytyy asetustiedostoja videopeleistä. Näitä käytetään usein määrittelemään ja ohjaamaan asioita, kuten avaimenperiä.
sillä välin joitakin asetustiedostoja voidaan käyttää huijaamiseen. Näin tapahtui alkuperäisessä Deus Ex-pelissä PC: llä. Nykyään huijaaminen on paljon vaikeampaa ja usein vaivan arvoista, ellei virallista huijaustilaa oteta käyttöön.
verkkosovellukset käyttävät myös konfiguraatiotiedostoja räätälöintiin.
mitä jos Asetusmuokkauksesi ei toimi?
asetustiedostojen muokkaamiseen liittyvät ongelmat jakautuvat yleensä kahteen leiriin: käyttöoikeuksiin ja käyttäjän virheeseen.
käyttöoikeusongelmien aiheuttamat config-tiedostojen ongelmat ovat alas järjestelmän eheydestä. Et voi tallentaa muutoksia, koska muokkaat tavallisena käyttäjänä. Jotta vältyttäisiin vahingossa tapahtuvilta virheellisiltä määrityksiltä, monia asetustiedostoja voivat muokata vain ne, joilla on järjestelmänvalvojan oikeudet.
Fixing this is easy:
- on Windows, right-napsauta tekstieditoria ja valitse Suorita järjestelmänvalvojana
- macOS: ssa ja Linuxissa, yritä laajentaa oikeuksiasi sudo-komennolla. Joten, jos muokkaat isäntätiedostoa, suorita sudo nano / etc/hosts
(huomaa, että jos määrität eri tiedostonimen tai sijainnin, voit tehokkaasti luoda asetustiedoston terminaaliin.)
kun ongelma on käyttäjän virhe, se tarkoittaa, että se on sinun vikasi. Tarkista, ettet ole tehnyt kirjoitusvirheitä ja että olet noudattanut asetustiedoston konventioita.
vaikka se voi tuntua itsestään selvältä, yksinkertainen kirjoitusvirhe voi tehdä koko tiedostostasi hyödyttömän. Ennen kuin sitoudut muutoksiin ja tallennat tiedoston muista:
- Tarkista tekemäsi muutos
- varmista, että jätit kommentin
muista myös sulkea asetustiedosto ennen kuin yrität ajaa ohjelmistoa, jota yrität määrittää.
asetustiedostot ovat tärkeitä
enemmän kuin tärkeitä, ne ovat olennainen osa Linuxin käyttöä. Tietäen, miten oikein muokata niitä voi auttaa sinua huomattavasti.
vaikka voit muokata monia asetustiedostoja, muista tehdä tiedostosta kopio ennen muutosten tekemistä. Siten voit palata alkuperäiseen, jos jokin menee vikaan.
Linuxilla? Tässä on enemmän muokkaamalla ja hallita isäntätiedoston Linux.
- Linux
- Jargon
teknologia selitti terminaali
Linux Tips
tekijästä
Cawley (1455 julkaistua artikkelia)
tietoturvan, Linuxin, DIY: n, ohjelmoinnin ja teknologian apulaiseditori selitti. Hän tuottaa myös todella hyödyllisen podcastin ja hänellä on laaja kokemus työpöytä-ja ohjelmistotuesta. Linux Format Magazinen avustaja Christian on Raspberry Pi-puuhastelija, Lego-rakastaja ja retro-pelifani.
lisää Christian cawleylta
tilaa uutiskirjeemme
liity uutiskirjeeseemme tech tips, reviews, free ebooks, and exclusive deals!