20Aug
Oletko koskaan huomannut, että se on C: \ Windows \ Windowsissa, http: //howtogeek.com/ verkossa ja /home/user/ Linuxissa, OS X: ssä ja Androidissa? Windows käyttää kääntöpolkuja polkuja varten, kun taas kaikki muut näyttävät käyttävän eteenpäin vihjeitä.
Nykyaikainen ohjelmisto yrittää automaattisesti korjata sinua kirjoittaessasi vääräntyyppisen viivan, joten sillä ei ole väliä, minkä tyyppisiä viistejä käytät suurimman osan ajasta. Mutta joskus ero on vielä tärkeä asia.
Miksi Windows käyttää paluuvirtoja: Historia
Miksi Windows on outoa käyttöjärjestelmää?Se on kaikki muutamia vuosikymmen sitten tapahtuneita historian onnettomuuksia.
Unix esitteli lähdeviivojen merkin - se on / merkki - sen hakemistoparaattoriksi noin 1970. Emme todellakaan tiedä, miksi he valitsivat tämän, mutta se on se, jonka he ovat ottaneet.
Nykyään on vaikea kuvitella, mutta Microsoft DOSin alkuperäinen versio - MS-DOS 1.0 - ei tue hakemistoja ollenkaan, kun se julkaistiin vuonna 1981. Useimmat DOS: n mukana toimitetuista apuohjelmista kirjoitti IBM ja ne käyttivät/ -merkki "kytkin" -merkkinä.Voit silti nähdä tämän nykyään komentokehotteessa - suorittamaan komento
dir / w kertoo dir-komennon suoritettavaksi laajalla listanmuotoisella vaihtoehdolla suorittaen komentoa dir c: \ kertoo dir-komennon sisällön luettelonasemasta C: \.Eri tyyppisiä vihjeitä tässä ilmaisevat, oletko määrittänyt vaihtoehdon tai hakemistopolun.(Unixissa käytetään / -merkin sijasta merkki / merkki, joka ilmaisee kytkimet.)Tuolloin ihmiset eivät todellakaan välitä siitä, että he käyttivät merkkiä, jota käytettiin eri tarkoituksessa toisessa käyttöjärjestelmässä.
MS-DOS 2.0 esitteli hakemistoja hakemistoille, mutta IBM halusi pitää yhteensopivuuden alkuperäisten DOS-apuohjelmien ja muiden ohjelmien kanssa, jotka odottavat, että / merkkiä käytetään kytkimiin. Microsoft oli jo käyttänyt / merkin jotain, joten he eivät voineet vain käyttää sitä uudelleen. He lopulta valitsivat \ merkin sijaan, koska se oli visuaalisesti samanlaisin näköinen.
Windowsia ei ehkä enää rakenneta DOS: n päälle, mutta voit silti nähdä DOSin perintötilan Windowsin aikana, kun palautuskeskusteluja ja muita ominaisuuksia, kuten asemakirjaimia käytetään tiedostojärjestelmässä.
Monet näistä yksityiskohdista ovat Microsoftin työntekijöiden Larry Ostermanin blogikirjoituksesta aiheesta, joka sisältää yksityiskohtaisemmat sisäpiiritiedot Microsoftin työntekijöiltä, jotka ovat tehneet nämä päätökset.
Miksi kaikki muutkin käyttävät eteenpäin -viivejä
Tämä ei todellakaan ole väliä, mutta verkkoselaimet noudattavat Unix-yleissopimusta ja käyttävät / merkkejä verkkosivujen osoitteisiin. Tyypillinen Windows-käyttäjä näkee suoraa viivaa kirjoittaessaan verkko-osoitteen ja kääntökulman, kun he kirjoittavat paikallisen kansion sijainnin, joten tämä voi olla hämmentävää.Verkkosivustot noudattavat Unix-yleissopimusta, samoin kuin muut protokollat kuten FTP.Vaikka käytätkin Windows-koneessa Web-palvelinta tai FTP-palvelinta, ne käyttävät eteenpäin viiveitä, koska se vaatii protokollaa.
Muut käyttöjärjestelmät käyttävät samaa syytä eteenpäin -viivejä - Unix-yleissopimus. Linux on Unix-tyyppinen käyttöjärjestelmä, joten se käyttää samanlaista slash-muotoa. Mac OS X perustuu BSD: ään, joka on toinen Unixin kaltainen käyttöjärjestelmä.Muut kuluttajakäyttöjärjestelmät, kuten Android, Chrome OS ja Steam-käyttöjärjestelmä, perustuvat Linuxiin, joten ne käyttävät samanlaista slash-muotoa.
Onko se asia?
Mielenkiintoisempi kysymys on, onko se todella tärkeätä.Selain- ja käyttöjärjestelmän kehittäjät näyttävät ymmärtävän, että käyttäjät ovat hämmentyneitä, joten he usein poistuvat tavasta hyväksyä mitä tahansa leikkausmahdollisuutta. Jos kirjoitat http: \\ howtogeek.com \ Google Chrome, Mozilla Firefox tai Internet Explorer, selain korjaa sen automaattisesti http: //howtogeek.com/ ja lataa verkkosivuston normaalisti. Jos kirjoitat C: /Users/ Publicin Windowsin Resurssienhallinnassa ja painat Enter-näppäintä, se korjataan automaattisesti C: \ Users \ Public: iin ja sinut viedään oikeaan paikkaan.
DOS-kehittäjät eivät olleet tyytyväisiä tähän jo alkuvuosina, joten he tekivät DOS: n hyväksymään molempia merkkejä polkuihin. Voit edelleen kirjoittaa komentoja kuten cd C: /Windows/ komentokehotteeksi tänään ja siirryt oikeaan kansioon.
Tämä ei kuitenkaan toimi kaikkialla Windowsissa. Jos kirjoitat C: /Users/ Julkisen polun Avaa-valintaikkunaan ja painat Enter-näppäintä, näkyviin tulee virhe, joka ilmoittaa, että tiedostonimi ei ole kelvollinen. On olemassa muita web-pohjaisia sovelluksia, jotka saattavat näyttää virheen, jos yrität kirjoittaa sellaisen polun kuin http: \\ howtogeek.com \ - riippuu siitä, korjaako ohjelma sinulle tai päättää näyttää virheen.
Yleensä unohdat, että on olemassa kahta erilaista viilaluokkia, mutta se joskus on väliä.Olisi mukavaa, jos kaikki käyttäisivät johdonmukaista erottelua hakemistopolkuihin, mutta Windows on historiallisesti ollut kyse taaksepäin yhteensopivuudesta - jopa 1980-luvun alussa.