{"id":85119,"date":"2022-10-07T18:14:44","date_gmt":"2022-10-07T23:14:44","guid":{"rendered":"https:\/\/blogging-techies.com\/sw\/varfor-ar-linux-kommandon-sa-korta-historien-om-linux-kommandon\/"},"modified":"2022-10-07T18:14:44","modified_gmt":"2022-10-07T23:14:44","slug":"varfor-ar-linux-kommandon-sa-korta-historien-om-linux-kommandon","status":"publish","type":"post","link":"https:\/\/blogging-techies.com\/sw\/varfor-ar-linux-kommandon-sa-korta-historien-om-linux-kommandon\/","title":{"rendered":"Varf\u00f6r \u00e4r Linux-kommandon s\u00e5 korta? Historien om Linux-kommandon"},"content":{"rendered":"<div>\n<p class=\"heading_excerpt\">Har du n\u00e5gonsin undrat varf\u00f6r Linux-kommandon \u00e4r s\u00e5 korta och konstiga?  Teletypmaskiner och Unix \u00e4r svaret.<\/p>\n<figure>\n<\/figure>\n<p>L\u00e5t oss inse det, Linux-kommandon \u00e4r konstiga.  Cat, mv, ls, pwd, de \u00e4r alla s\u00e5 korta.  Varf\u00f6r \u00e4r det s\u00e5?  Svaret ligger, som med m\u00e5nga saker p\u00e5 Linux, i dess Unix-ursprung.<\/p>\n<h2 id=\"the-origin-of-linux-commands\"><span class=\"ez-toc-section\" id=\"Ursprunget_till_Linux-kommandon\"><\/span>  Ursprunget till Linux-kommandon<span class=\"ez-toc-section-end\"><\/span><\/h2>\n<p>P\u00e5 1960-talet, n\u00e4r Unix f\u00f6rst utvecklades, var det huvudsakliga s\u00e4ttet att kommunicera med datorer interaktivt genom Teletype-maskiner.  Dessa enheter var i huvudsak skrivmaskiner som kunde ta emot signaler fr\u00e5n andra maskiner.  Tillbaka i tiden var teletypmaskiner ansvariga f\u00f6r fj\u00e4rrkommunikation och telegrafi.<\/p>\n<p>Du kan se en i aktion i den h\u00e4r videon:<\/p>\n<p>Dessa maskiner tog upp mycket utrymme, var bullriga och var ganska l\u00e5ngsamma.  Det h\u00e4r sista problemet var s\u00e4rskilt irriterande om du interagerade med en dator.  Ett s\u00e4tt att g\u00f6ra skrivandet snabbare var att g\u00f6ra kommandona kortare.<\/p>\n<p>Dessa teletypmaskiner var ocks\u00e5 k\u00e4nda som TTY och \u00e4r anledningen till att Unix-terminalenheter \u00e4r k\u00e4nda som <strong>\/dev\/ttyX<\/strong> i dag.<\/p>\n<h2 id=\"teletypes-and-linux-today\"><span class=\"ez-toc-section\" id=\"Teletyper_och_Linux_idag\"><\/span>  Teletyper och Linux idag<span class=\"ez-toc-section-end\"><\/span><\/h2>\n<p>\u00c4ven om vi inte anv\u00e4nder teletyper med datorer nuf\u00f6rtiden, finns de fortfarande kvar i designen av Unix- och Linux-system i modern tid.<\/p>\n<p>P\u00e5 1970-talet b\u00f6rjade teletyper ge vika f\u00f6r videoterminaler som visade text p\u00e5 sk\u00e4rmen ist\u00e4llet f\u00f6r pappersrullar.  Sedan p\u00e5 1980-talet b\u00f6rjade grafiska gr\u00e4nssnitt som de p\u00e5 X Window System att bli popul\u00e4ra.<\/p>\n<p>M\u00e5nga \u00e4ldre program anv\u00e4nde terminalen f\u00f6r att interagera med systemet.  Men i denna tid av Windows-hanterare och GUI, hur fungerar dessa program fortfarande?  Svaret \u00e4r <strong>pseudoterminal.<\/strong> Detta \u00e4r systemprogramvara som emulerar kapaciteten hos en terminal i mjukvara.  N\u00e4r det g\u00e4ller kommandoradsprogram, tror de att de pratar med en teletyp.<\/p>\n<p>Moderna Linux-system b\u00e4r denna design vidare.  Linux-filsystemet listar pseudoterminalenheter som <strong>\/dev\/ptyX<\/strong>.<\/p>\n<h2 id=\"linux-carries-on-the-unix-tradition\"><span class=\"ez-toc-section\" id=\"Linux_fortsatter_Unix-traditionen\"><\/span>  Linux forts\u00e4tter Unix-traditionen<span class=\"ez-toc-section-end\"><\/span><\/h2>\n<p>Moralen i historien \u00e4r att om du tycker att vissa aspekter av Linux \u00e4r udda, s\u00e5 f\u00f6rkroppsligar Linux, hur modernt det \u00e4n \u00e4r, id\u00e9er som \u00e4r \u00f6ver 50 \u00e5r gamla.<\/p>\n<p>Unix-liknande systems f\u00f6rm\u00e5ga att anpassa sig till tekniska f\u00f6r\u00e4ndringar samtidigt som kompatibiliteten med \u00e4ldre mjukvara bibeh\u00e5lls \u00e4r en anledning till att tekniska anv\u00e4ndare har f\u00f6rlitat sig p\u00e5 dem s\u00e5 l\u00e4nge, och Linux \u00e4r inget undantag.  \u00c4ven om Linux-kommandon kan vara korta, kan du g\u00f6ra dem \u00e4nnu kortare med skalalias.<\/p>\n<p>Bildkredit: Arnold Reinhold\/Wikimedia Commons<\/p>\n<p>    <strong class=\"section-sub-title\">Om f\u00f6rfattaren<\/strong><\/p>\n<p>            <strong class=\"bio-title\">David Delony (74 artiklar publicerade)<br \/><\/strong><\/p>\n<p>David \u00e4r en frilansskribent baserad i Pacific Northwest, men kommer ursprungligen fr\u00e5n Bay Area.  Han har varit en teknikentusiast sedan barnsben.  Davids intressen inkluderar att l\u00e4sa, titta p\u00e5 tv-program och filmer av h\u00f6g kvalitet, retrospel och skivsamling.<\/p>\n<p>                            Mer fr\u00e5n David Delony<\/p>\n<h4><span class=\"ez-toc-section\" id=\"Prenumerera_pa_vart_nyhetsbrev\"><\/span>Prenumerera p\u00e5 v\u00e5rt nyhetsbrev<span class=\"ez-toc-section-end\"><\/span><\/h4>\n<p>G\u00e5 med i v\u00e5rt nyhetsbrev f\u00f6r tekniska tips, recensioner, free e-b\u00f6cker och exklusiva erbjudanden!<\/p>\n<p>Klicka h\u00e4r f\u00f6r att prenumerera<\/p>\n<\/p><\/div>\n  <div id=\"ez-toc-container\" class=\"ez-toc-v2_0_88 ez-toc-wrap-center counter-hierarchy ez-toc-counter ez-toc-grey ez-toc-container-direction\">\n<div class=\"ez-toc-title-container\">\n<p class=\"ez-toc-title\" style=\"cursor:inherit\">Table of Contents<\/p>\n<span class=\"ez-toc-title-toggle\"><a href=\"#\" class=\"ez-toc-pull-right ez-toc-btn ez-toc-btn-xs ez-toc-btn-default ez-toc-toggle\" aria-label=\"Toggle Table of Content\"><span class=\"ez-toc-js-icon-con\"><span class=\"\"><span class=\"eztoc-hide\" style=\"display:none;\">Toggle<\/span><span class=\"ez-toc-icon-toggle-span\"><svg style=\"fill: #999;color:#999\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" class=\"list-377408\" width=\"20px\" height=\"20px\" viewBox=\"0 0 24 24\" fill=\"none\"><path d=\"M6 6H4v2h2V6zm14 0H8v2h12V6zM4 11h2v2H4v-2zm16 0H8v2h12v-2zM4 16h2v2H4v-2zm16 0H8v2h12v-2z\" fill=\"currentColor\"><\/path><\/svg><svg style=\"fill: #999;color:#999\" class=\"arrow-unsorted-368013\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"10px\" height=\"10px\" viewBox=\"0 0 24 24\" version=\"1.2\" baseProfile=\"tiny\"><path d=\"M18.2 9.3l-6.2-6.3-6.2 6.3c-.2.2-.3.4-.3.7s.1.5.3.7c.2.2.4.3.7.3h11c.3 0 .5-.1.7-.3.2-.2.3-.5.3-.7s-.1-.5-.3-.7zM5.8 14.7l6.2 6.3 6.2-6.3c.2-.2.3-.5.3-.7s-.1-.5-.3-.7c-.2-.2-.4-.3-.7-.3h-11c-.3 0-.5.1-.7.3-.2.2-.3.5-.3.7s.1.5.3.7z\"\/><\/svg><\/span><\/span><\/span><\/a><\/span><\/div>\n<nav><ul class='ez-toc-list ez-toc-list-level-1 eztoc-toggle-hide-by-default' ><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-1\" href=\"https:\/\/blogging-techies.com\/sw\/varfor-ar-linux-kommandon-sa-korta-historien-om-linux-kommandon\/#Ursprunget_till_Linux-kommandon\" >Ursprunget till Linux-kommandon<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-2\" href=\"https:\/\/blogging-techies.com\/sw\/varfor-ar-linux-kommandon-sa-korta-historien-om-linux-kommandon\/#Teletyper_och_Linux_idag\" >Teletyper och Linux idag<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-3\" href=\"https:\/\/blogging-techies.com\/sw\/varfor-ar-linux-kommandon-sa-korta-historien-om-linux-kommandon\/#Linux_fortsatter_Unix-traditionen\" >Linux forts\u00e4tter Unix-traditionen<\/a><ul class='ez-toc-list-level-4' ><li class='ez-toc-heading-level-4'><ul class='ez-toc-list-level-4' ><li class='ez-toc-heading-level-4'><a class=\"ez-toc-link ez-toc-heading-4\" href=\"https:\/\/blogging-techies.com\/sw\/varfor-ar-linux-kommandon-sa-korta-historien-om-linux-kommandon\/#Prenumerera_pa_vart_nyhetsbrev\" >Prenumerera p\u00e5 v\u00e5rt nyhetsbrev<\/a><\/li><\/ul><\/li><\/ul><\/li><\/ul><\/nav><\/div>\n ","protected":false},"excerpt":{"rendered":"<p>Har du n\u00e5gonsin undrat varf\u00f6r Linux-kommandon \u00e4r s\u00e5 korta och konstiga? Teletypmaskiner och Unix \u00e4r svaret. L\u00e5t oss inse det, Linux-kommandon \u00e4r konstiga. Cat, mv, ls, pwd, de \u00e4r alla s\u00e5 korta. Varf\u00f6r \u00e4r det s\u00e5? Svaret ligger, som med m\u00e5nga saker p\u00e5 Linux, i dess Unix-ursprung. Ursprunget till Linux-kommandon P\u00e5 1960-talet, n\u00e4r Unix f\u00f6rst [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":85120,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"fifu_image_url":"","fifu_image_alt":"","footnotes":""},"categories":[5],"tags":[24,2137,5919,42733,1120,3822],"class_list":["post-85119","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-bloggar","tag-ar","tag-historien","tag-korta","tag-linuxkommandon","tag-sa","tag-varfor"],"_links":{"self":[{"href":"https:\/\/blogging-techies.com\/sw\/wp-json\/wp\/v2\/posts\/85119","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/blogging-techies.com\/sw\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/blogging-techies.com\/sw\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/blogging-techies.com\/sw\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/blogging-techies.com\/sw\/wp-json\/wp\/v2\/comments?post=85119"}],"version-history":[{"count":0,"href":"https:\/\/blogging-techies.com\/sw\/wp-json\/wp\/v2\/posts\/85119\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/blogging-techies.com\/sw\/wp-json\/wp\/v2\/media\/85120"}],"wp:attachment":[{"href":"https:\/\/blogging-techies.com\/sw\/wp-json\/wp\/v2\/media?parent=85119"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/blogging-techies.com\/sw\/wp-json\/wp\/v2\/categories?post=85119"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/blogging-techies.com\/sw\/wp-json\/wp\/v2\/tags?post=85119"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}