Miks ~ MacCo ja Linuxi kodukataloogi kuvamine?

Miks ~ MacCo ja Linuxi kodukataloogi kuvamine?
Miks ~ MacCo ja Linuxi kodukataloogi kuvamine?

Video: Miks ~ MacCo ja Linuxi kodukataloogi kuvamine?

Video: Miks ~ MacCo ja Linuxi kodukataloogi kuvamine?
Video: Building Apps for Mobile, Gaming, IoT, and more using AWS DynamoDB by Rick Houlihan - YouTube 2024, Aprill
Anonim
Olenemata sellest, kas olete installinud Linuxi alamsüsteemi Windows 10-s või hakanud kasutama Linuxi terminali, on olemas kõikvõimalikke lühifunktsioone, mida peate õppima … ükski neist pole intuitiivne.
Olenemata sellest, kas olete installinud Linuxi alamsüsteemi Windows 10-s või hakanud kasutama Linuxi terminali, on olemas kõikvõimalikke lühifunktsioone, mida peate õppima … ükski neist pole intuitiivne.

Näiteks on tilde

~

mis esindab teie kodukataloogi. Kirjutades

cd ~/Documents

lülitatakse praeguse kasutaja kodukataloogi kausta Dokumendid, salvestades mulle tungimise vajaduse

/Users/justinpot/Documents

iga kord. Kindlasti on see mugav otsetee, aga miks on see konkreetne märk kasutada seda?

Uskuge või mitte, see on 1970-ndate klaviatuuri tõttu. Siin on Lear Siegleri ADM-3A terminal, mille esimene saadeti 1975. aastal.

See oli "tühine terminal", mis tähendab, et see ei olnud arvuti iseenesest, vaid selle asemel lubasite sisestada käske ja kuvada andmeid arvutist. ADM-3A kulutas ainult $ 995, mis arvas, et sellel ajal oli hea hind, mis tähendab, et ettevõtted saaksid osta mitu sellist terminali, et ühineda ühe keskarvutiga. Tänaseks on kaasaegsed "terminali emulatsioonid", näiteks Linuxis ja macOS-is kasutatavad, selliste süsteemide funktsioone.
See oli "tühine terminal", mis tähendab, et see ei olnud arvuti iseenesest, vaid selle asemel lubasite sisestada käske ja kuvada andmeid arvutist. ADM-3A kulutas ainult $ 995, mis arvas, et sellel ajal oli hea hind, mis tähendab, et ettevõtted saaksid osta mitu sellist terminali, et ühineda ühe keskarvutiga. Tänaseks on kaasaegsed "terminali emulatsioonid", näiteks Linuxis ja macOS-is kasutatavad, selliste süsteemide funktsioone.

See on väga mõjukas riistvara; sellegipoolest toimus palju varajast tarkvaraarendust, mis tähendab, et klaviatuuri paigutus mõjutas mõnda disainivalikut. Vaata järgi:

Märgi midagi? Siin on selgem pilt.
Märgi midagi? Siin on selgem pilt.
Vaadake võtit ülal paremal? See on HOME-klahv, mis toimib sarnaselt koduklahviga kaasaegsetele klaviatuuridele, viies kursori teksti ülemise vasakusse asendisse. See on ka tilde sümboli jaoks kasutatud võti:
Vaadake võtit ülal paremal? See on HOME-klahv, mis toimib sarnaselt koduklahviga kaasaegsetele klaviatuuridele, viies kursori teksti ülemise vasakusse asendisse. See on ka tilde sümboli jaoks kasutatud võti:

~

. Sellest seost oli piisavalt

~

lõpuks kajastavad kodukatalooge.

See on õige: neljakümne aasta tagune spetsiaalne klaviatuur on sellepärast, et kasutavad Linuxi ja UNIX-põhiseid süsteeme

~

esindama kodu, kuigi

~

ja kodu klahvid ei saa olla kaugemal enamiku tänapäevaste klaviatuuride puhul. Imelik, eks?

Ja selles klaviatuuril on ka muid üksikasju peidetud. Vaadake H, J, K ja L klahve puudutavaid nooled? Holding Control ja nende klahvide vajutamine on see, kuidas liigutasite kursori terminalis, mistõttu kasutatakse samu võtmeid kursori vi viimiseks. Need vi klaviatuuri otseteed on omakorda inspireerinud Gmaili, Twitteri ja isegi Facebooki kiirklahve. See on õige: isegi Facebooki klaviatuuri otseteed olid inspireeritud naljast terminalist, mis müüdi esmakordselt 1975. aastal.

Vaadake veelgi rohkem ja näete mõnda klahvi, mida te üldse ei tunne. Seal on "Siin on" võti, mida blogger Dave Cheney selgitab siin. Põhimõtteliselt kinnitas ta, kes olete võrgu üle. Samuti näete, et escape-võti on kohad, kus Caps Lock on kaasaegsetel klaviatuuridel, mis paneb MacBooki kursoriba Escape-võti vastuoluliseks uues valguses. Ma olen kindel, et seal on veel palju teisi üksikasju, mida ma puudu on.

Seade, mida te pole kunagi kuulnud, mõjutavad tarkvaras kasutatavaid disainilahendusi, kasutavad endiselt üle neljakümne aasta hiljem. Kas pole ajalugu imelik?

Kujutise autorid: Chris Jacobs, StuartBrady, Eric Fischer

Soovitan: