Homepage » hogyan kell » Miért használja a Windows visszafelé irányuló görbéket, és minden más felhasználja az előretekintést

    Miért használja a Windows visszafelé irányuló görbéket, és minden más felhasználja az előretekintést

    Észrevetted már, hogy C: Windows a Windows-ban, http://howtogeek.com/ az interneten, és / home / user / Linux, OS X és Android? A Windows backslashes-et használ az útvonalakhoz, míg minden más előrejelzőt használ.

    A modern szoftver megpróbálja automatikusan kijavítani, amikor a hibás slash-t írja be, így nem számít, hogy melyik slash-et használja az idő nagy részében. De néha a különbség még mindig fontos.

    Miért használja a Windows visszafelé irányuló hivatkozásokat: A történelem

    Akkor miért van a Windows a páratlan operációs rendszer? Mindössze néhány évtizeddel ezelőtt történt történelem balesete.

    Az Unix bemutatta az előrejelző karaktert - ez a / karakter - 1970-es címtárelválasztójaként. Nem igazán tudjuk, miért választották ezt, de ez az, amit választottak.

    Ma nehéz elképzelni, de a Microsoft DOS eredeti verziója - ami az MS-DOS 1.0 - nem támogatta a könyvtárakat egyáltalán, amikor 1981-ben adták ki. A DOS-hoz tartozó segédprogramok nagy részét az IBM írta, és használta a / karakter, mint „kapcsoló” karakter. Ezt még ma láthatja a parancssorban - a parancs futtatásával dir / w azt mondja a dir parancsnak, hogy futtassa a széles list formátum opciót a parancs futtatása közben dir c: \ t azt mondja a dir parancsnak, hogy felsorolja a C meghajtó tartalmát: \ t Az itt található különféle típusok jelzik, hogy megad egy opciót vagy egy könyvtárútvonalat. (Unixon a / karakter helyett a - karaktert használjuk a kapcsolók jelzésére.)

    Abban az időben az emberek nem érdekeltek, hogy olyan karaktert használnak, amelyet más célra használtak egy másik operációs rendszeren.

    Az MS-DOS 2.0 támogatta a könyvtárakat, de az IBM meg akarta tartani a kompatibilitást az eredeti DOS segédprogramokkal és más programokkal, amelyek várhatóan a / karaktert használták a kapcsolókhoz. A Microsoft már használta a / karaktert valamire, így nem tudta újra használni. Végül ahelyett választották a karaktert, mivel a vizuális \ t.

    Előfordulhat, hogy a Windows már nem épül fel a DOS tetején, de továbbra is láthatja a DOS örökségét a Windows-ban úgy, ahogyan a visszacsévélések és más funkciók, például a meghajtóbetűjelek a fájlrendszerben használatosak.

    Ezek közül a részletek közül a Microsoft alkalmazottja, Larry Osterman blogbejegyzése a témáról származik, amely részletesebb belső információkat tartalmaz a Microsoft alkalmazottaitól, akik ezeket a döntéseket hozták..

    Miért használ minden más előrejelzőt

    Mindez nem igazán számít ma, de a webböngészők követik a Unix-egyezményt, és használják a / karaktereket a webcímekhez. Egy tipikus Windows-felhasználó előrejelzőt lát, amikor egy webcímet és egy hátlapot ír be, amikor egy helyi mappa helyét írják be, így ez zavaró lehet. A weboldalak követik a Unix-egyezményt, mint más protokollok, mint például az FTP. Még akkor is, ha webkiszolgálót vagy FTP-kiszolgálót futtat Windows-gépen, előremutatósávokat fognak használni, mert ez az, amit a protokoll kéri.

    Más operációs rendszerek ugyanazt az okot használják előre - ez a Unix-egyezmény. A Linux egy Unix-szerű operációs rendszer, így ugyanazt a görbét használja. A Mac OS X alapja BSD, egy másik Unix-szerű operációs rendszer. Más fogyasztói operációs rendszerek, mint például az Android, a Chrome OS és a Steam OS Linux alapúak, így ugyanazt a görbét használják.

    Számít?

    Az érdekesebb kérdés, hogy valóban számít-e. Úgy tűnik, hogy a böngésző és az operációs rendszerfejlesztők rájönnek, hogy a felhasználók zavarosak, ezért gyakran elhagyják az útjukat, hogy bármilyen típusú slash-et elfogadjanak. Ha a Google Chrome-ba, a Mozilla Firefoxba vagy az Internet Explorerbe írja a http: howtogeek.com címet, a böngésző automatikusan javítja a http://howtogeek.com/ címen, és normálisan betölti a webhelyet. Ha a Windows Intézőbe írja be a C: / Users / Public parancsot, és megnyomja az Enter billentyűt, a rendszer automatikusan C-ra módosítja: Felhasználók Nyilvános, és a megfelelő helyre kerül.

    A DOS-fejlesztők nem voltak elégedettek ezzel a korai napokkal, így a DOS mindkét típusú karaktert elfogadta az útvonalakhoz. A parancssorba ma is beírhatja a cd C: / Windows / parancsokat, és a megfelelő mappába kerül..

    Ez azonban nem működik mindenütt a Windows rendszerben. Ha beír egy elérési utat, mint a C: / Felhasználók / Nyilvános a Megnyitás párbeszédablakba, és megnyomja az Enter billentyűt, hibaüzenet jelenik meg, amely szerint a fájlnév nem érvényes. Vannak más webalapú alkalmazások is, amelyek hibaüzenetet jeleníthetnek meg, ha megpróbál beírni egy olyan utat, mint a http: howtogeek.com - attól függ, hogy a program kijavítja-e az Ön számára, vagy úgy dönt, hogy megjelenít egy hibát.


    Általában elfelejtheted, hogy két különböző típus van, de ez időnként számít. Jó lenne, ha mindenki konzisztens elválasztót használná a könyvtárútvonalakhoz, de a Windows történelmileg történetesen visszafelé kompatibilis volt - még az 1980-as évek elején is.