{"id":22230,"date":"2016-06-23T00:08:09","date_gmt":"2016-06-22T22:08:09","guid":{"rendered":"http:\/\/www.multimediaweb.eu\/web-agency\/5-comandi-da-shell-che-lutente-linux-dovrebbe-conoscere\/"},"modified":"2016-06-23T00:08:10","modified_gmt":"2016-06-22T22:08:10","slug":"5-comandi-da-shell-che-lutente-linux-dovrebbe-conoscere","status":"publish","type":"post","link":"https:\/\/www.multimediaweb.eu\/web-agency\/5-comandi-da-shell-che-lutente-linux-dovrebbe-conoscere\/","title":{"rendered":"5 comandi da shell che l\u2019fruitore sistema del pinguino dovrebbe conoscere"},"content":{"rendered":"<p> <br \/>\n<\/p>\n<div readability=\"56.236946344977\">\n<article readability=\"54.757417802727\">\n<p>Adesso vi mostreremo 5 comandi\/tool da shell che gli utenti alle prime armi dovrebbero esplorare. Il primo \u00e8 &#8220;<strong>ls<\/strong>&#8220;, abbreviazione di &#8220;list&#8221;, che in pratica elenca tutti i file presenti nella directory dove ci troviamo. Se aggiungiamo l&#8217;opzione &#8220;<em>-a<\/em>&#8221; ci verranno mostrate le directory &#8220;nascoste&#8221;, se invece usiamo &#8220;<em>-lh<\/em>&#8221; sar\u00e0 possibile vedere anche il proprietario delle directory, la dimensione, la data di creazione e il numero dei file contenuti dentro queste ultime.<\/p>\n<p>Se vogliamo spostarci tra queste directory possiamo usare il disposizione &#8220;<strong>cd<\/strong>&#8221; che \u00e8 lo shortname per &#8220;change directory&#8221;. Per spostarci dentro la directory <em>documenti<\/em>, ad modello, possiamo lanciare l&#8217;istruzione:<\/p>\n<pre class=\"brush:plain\">cd Documenti<\/pre>\n<p>se riscriviamo &#8220;<em>cd<\/em>&#8221; torniamo alla root mentre per tornare indietro di una sola directory bisogner\u00e0 usare questa formula:<\/p>\n<pre class=\"brush:plain\">cd -<\/pre>\n<p>Altro strumento utilissimo per l&#8217;fruitore \u00e8 &#8220;<strong>cat<\/strong>&#8220;, si usa per leggere i file di testo direttamente nella shell senza ricorrere ad editor di testo come <strong>nano<\/strong>. Ad prova:<\/p>\n<pre class=\"brush:plain\">cat elencoclienti.txt<\/pre>\n<p>\u00c8 possibile anche numerare le linee di testo usando l&#8217;opzione &#8220;<em>-n<\/em>&#8220;:<\/p>\n<pre class=\"brush:plain\">cat -n eleconclient.txt<\/pre>\n<p>Adesso si passer\u00e0 a qualcosa di pi\u00f9 &#8220;complesso&#8221; che cambia da distribuzione a distribuzione, a meno che non si usi Snappy. Il gestore dei pacchetti su Ubuntu e Debian (e varie derivate) \u00e8 APT e si invoca da shell tramite il autorit\u00e0 &#8220;<strong>apt-get<\/strong>&#8220;. <\/p>\n<p>Utilizzare direttamente apt-get invece di passare per il Software Center ci permette di visualizzare in tempo reale le operazioni che esegue il gestore di pacchetti. Ad modello, per installare un pacchetto presente nei repository basta daigitare:<\/p>\n<pre class=\"brush:plain\">apt-get install firefox<\/pre>\n<p>per rimuoverlo:<\/p>\n<pre class=\"brush:plain\">apt-get remove firefox<\/pre>\n<p>Tuttavia non sempre l&#8217;fruitore normale ha i poteri per installare pacchetti o alterare certi file presenti nella root. <\/p>\n<p>Qui entra in scena l&#8217;ultimo intimazione che vi presentiamo adesso, si tratta di &#8220;<strong>sudo<\/strong>&#8220;. Questo ordine dona all&#8217;fruitore un&#8217;escalation dei privilegi temporanea che gli consente di ottenere il permesso di cambiare un determinato file o di installare\/rimuovere pacchetti. Finito il lavoro <em>sudo<\/em> si occupa di togliere i poteri all&#8217;fruitore standard in modo da garantire una maggiore sicurezza del sistema.<\/p>\n<p>Ad modello, se l&#8217;fruitore standard non \u00e8 autorizzato ad installare il pacchetto <em>firefox<\/em> baster\u00e0 inserire <em>sudo<\/em> prima di <em>apt-get<\/em>:<\/p>\n<pre class=\"brush:plain\">sudo apt-get install firefox<\/pre>\n<p>se invece vogliamo alterare un file di sistema possiamo sempre inserire <em>sudo<\/em> prima dell&#8217;attacco dell&#8217;editor di testo:<\/p>\n<pre class=\"brush:plain\">sudo nano filedisistema<\/pre>\n<p>Per approfondire: <a href=\"http:\/\/www.omgubuntu.co.uk\/2016\/06\/top-5-terminal-commands\" target=\"_blank\">OMG!Ubuntu!<\/a><\/p>\n<p>&#13;<br \/>\n          <!--div class=\"sharelink\">\n              \n\n<ul>\n                  \n\n<li class=\"facebook\"><a href=\"#\" onclick=\"window.open( 'https:\/\/www.facebook.com\/sharer\/sharer.php?u='+encodeURIComponent('http:\/\/blog.html.it\/22\/06\/2016\/i-5-comandi-da-shell-che-lutente-linux-dovrebbe-conoscere\/'),'condividi l'articolo su facebook', 'width=626,height=436,location=no,directories=no,titlebar=no,toolbar=no,location=no,status=no,menubar=no,scrollbars=no,resizable=no'); return false;\">Facebook<\/a><\/li>\n\n\n                  \n\n<li class=\"twitter\"><a href=\"#\" onclick=\"window.open( 'https:\/\/twitter.com\/share?url=http%3A%2F%2Fblog.html.it%2F22%2F06%2F2016%2Fi-5-comandi-da-shell-che-lutente-linux-dovrebbe-conoscere%2F&via=html_it&text=5%20comandi%20da%20shell%20che%20l%27utente%20Linux%20dovrebbe%20conoscere','condividi l'articolo su twitter', 'width=626,height=436,location=no,directories=no,titlebar=no,toolbar=no,location=no,status=no,menubar=no,scrollbars=no,resizable=no'); return false;\">Twitter<\/a><\/li>\n\n\n              <\/ul>\n\n\n          <\/div-->&#13;<br \/>\n          &#13;<br \/>\n\t\t<\/article>\n<div readability=\"5.3475177304965\">\n            <!--\n\n<style>\n\n.newletter-item, .newsletter-box \n  \/*float: left;\n  margin: 5px 0 20px 0;*\/\n  display: block;\n  width: 100%;\n\n\n.newletter-item, .newsletter-box p \n    font-size: 18px;\n    letter-spacing: 0.3px;\n    line-height: 28px;\n    padding: 0 0 34px 0;\n    color: #161616;\n    font-family: 'Alegreya', serif;\n\n\n.newletter-item, .newsletter-box p span \n  font-weight: bold;\n\n\n.newsletter-box img\n    width: 48px;\n    height: auto;\n    margin: 0 auto 34px auto;\n\n\n.newsletter-panel \n  display: block;\n  width: auto;\n  height: 129px;\n  background: url(http:\/\/www.html.it\/wp-content\/themes\/www.html.it\/images\/newsletter\/newsletter-bg.png) no-repeat;\n  position: relative;\n  left: 0px;\n\n.newsletter-panel form \n  margin: 0;\n\n.newsletter-panel .line-item \n  display: block;\n  float: left;\n  margin: 0 0 0 20px;\n  display: block;\n  width: 408px;\n\n.newsletter-panel input \n  float: left;\n  display: block;\n\n.newsletter-panel input[type=\"text\"] \n  margin: 20px 0 10px 20px;\n  width: 395px;\n  height: 26px;\n  line-height: 26px;\n  padding: 2px;\n\n.newsletter-panel input[type=\"radio\"] \n  margin: 6px 3px 0 0;\n\n.newsletter-panel label.radio-item \n  float: left;\n  display: block;\n  font-size: 1em;\n  width: 10px;\n  margin: 6px 10px 0 0;\n\n.newsletter-panel .lable-text \n  display: block;\n  float: left;\n  width: 240px;\n  font-size: 10px !important;\n  color: #333333 !important;\n  line-height: 130%;\n  margin: 6px 0 0 0px !important;\n\n.newsletter-panel .lable-text a \n  color: #333\n\n.newsletter-panel input[type=\"button\"] \n  position: relative;\n  top: -50px;\n  left: 64px;\n  width: 127px;\n  height: 47px;\n  background: url(http:\/\/www.html.it\/wp-content\/themes\/www.html.it\/images\/newsletter\/newsletter-butt.png) no-repeat;\n  background-repeat: no-repeat;\n  border: 0;\n  cursor: pointer;\n\n.newsletter-panel input[type=\"button\"]:hover \n  background-image: url(http:\/\/www.html.it\/wp-content\/themes\/www.html.it\/images\/newsletter\/newsletter-butt-roll.png);\n\n.newsletter-panel label.radio-item \n  font-size: 10px !important;\n\n.error-newsletter\npadding: 10px 20px;\n\n<\/style>\n\n--><\/p>\n<div id=\"newsletter_div\" class=\"newletter-item nav-txt newsletter-box\" readability=\"6.5815602836879\">\n<p>Se vuoi aggiornamenti su <b>5 comandi da shell che l&#8217;fruitore sistema del pinguino dovrebbe conoscere<\/b> inserisci la tua e-mail nel box qui sotto:<\/p>\n<\/div><\/div><\/div>\n<p><br \/>\n<br \/><a href=\"http:\/\/feedproxy.google.com\/~r\/htmlitedit\/~3\/n07ytC4zNyI\/\">Source link <\/a><\/p>\n","protected":false},"excerpt":{"rendered":"<p>Adesso vi mostreremo 5 comandi\/tool da shell che gli utenti alle prime armi dovrebbero esplorare. Il primo \u00e8 &#8220;ls&#8220;, abbreviazione di &#8220;list&#8221;, che in pratica elenca tutti i file presenti nella directory dove ci troviamo. Se aggiungiamo l&#8217;opzione &#8220;-a&#8221; ci verranno mostrate le directory &#8220;nascoste&#8221;, se invece usiamo &#8220;-lh&#8221; sar\u00e0 possibile vedere anche il proprietario&#8230;<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"closed","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_s2mail":""},"categories":[37],"tags":[],"acf":[],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v19.13 - https:\/\/yoast.com\/wordpress\/plugins\/seo\/ -->\n<title>5 comandi da shell che l\u2019fruitore sistema del pinguino dovrebbe conoscere - Web Agency Italia Web Designer realizzazione siti web Italy<\/title>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/www.multimediaweb.eu\/web-agency\/5-comandi-da-shell-che-lutente-linux-dovrebbe-conoscere\/\" \/>\n<meta property=\"og:locale\" content=\"it_IT\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"5 comandi da shell che l\u2019fruitore sistema del pinguino dovrebbe conoscere - Web Agency Italia Web Designer realizzazione siti web Italy\" \/>\n<meta property=\"og:description\" content=\"Adesso vi mostreremo 5 comandi\/tool da shell che gli utenti alle prime armi dovrebbero esplorare. Il primo \u00e8 &#8220;ls&#8220;, abbreviazione di &#8220;list&#8221;, che in pratica elenca tutti i file presenti nella directory dove ci troviamo. Se aggiungiamo l&#8217;opzione &#8220;-a&#8221; ci verranno mostrate le directory &#8220;nascoste&#8221;, se invece usiamo &#8220;-lh&#8221; sar\u00e0 possibile vedere anche il proprietario...\" \/>\n<meta property=\"og:url\" content=\"https:\/\/www.multimediaweb.eu\/web-agency\/5-comandi-da-shell-che-lutente-linux-dovrebbe-conoscere\/\" \/>\n<meta property=\"og:site_name\" content=\"Web Agency Italia Web Designer realizzazione siti web Italy\" \/>\n<meta property=\"article:published_time\" content=\"2016-06-22T22:08:09+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2016-06-22T22:08:10+00:00\" \/>\n<meta name=\"author\" content=\"admin\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"Scritto da\" \/>\n\t<meta name=\"twitter:data1\" content=\"admin\" \/>\n\t<meta name=\"twitter:label2\" content=\"Tempo di lettura stimato\" \/>\n\t<meta name=\"twitter:data2\" content=\"2 minuti\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"WebPage\",\"@id\":\"https:\/\/www.multimediaweb.eu\/web-agency\/5-comandi-da-shell-che-lutente-linux-dovrebbe-conoscere\/\",\"url\":\"https:\/\/www.multimediaweb.eu\/web-agency\/5-comandi-da-shell-che-lutente-linux-dovrebbe-conoscere\/\",\"name\":\"5 comandi da shell che l\u2019fruitore sistema del pinguino dovrebbe conoscere - Web Agency Italia Web Designer realizzazione siti web Italy\",\"isPartOf\":{\"@id\":\"https:\/\/www.multimediaweb.eu\/web-agency\/#website\"},\"datePublished\":\"2016-06-22T22:08:09+00:00\",\"dateModified\":\"2016-06-22T22:08:10+00:00\",\"author\":{\"@id\":\"https:\/\/www.multimediaweb.eu\/web-agency\/#\/schema\/person\/c0748e23499fac2fd73b79d1379fdf42\"},\"breadcrumb\":{\"@id\":\"https:\/\/www.multimediaweb.eu\/web-agency\/5-comandi-da-shell-che-lutente-linux-dovrebbe-conoscere\/#breadcrumb\"},\"inLanguage\":\"it-IT\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/www.multimediaweb.eu\/web-agency\/5-comandi-da-shell-che-lutente-linux-dovrebbe-conoscere\/\"]}]},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/www.multimediaweb.eu\/web-agency\/5-comandi-da-shell-che-lutente-linux-dovrebbe-conoscere\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\/\/www.multimediaweb.eu\/web-agency\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"5 comandi da shell che l\u2019fruitore sistema del pinguino dovrebbe conoscere\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/www.multimediaweb.eu\/web-agency\/#website\",\"url\":\"https:\/\/www.multimediaweb.eu\/web-agency\/\",\"name\":\"Web Agency Italia Web Designer realizzazione siti web Italy\",\"description\":\"Web design creazione siti web Italia\",\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/www.multimediaweb.eu\/web-agency\/?s={search_term_string}\"},\"query-input\":\"required name=search_term_string\"}],\"inLanguage\":\"it-IT\"},{\"@type\":\"Person\",\"@id\":\"https:\/\/www.multimediaweb.eu\/web-agency\/#\/schema\/person\/c0748e23499fac2fd73b79d1379fdf42\",\"name\":\"admin\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"it-IT\",\"@id\":\"https:\/\/www.multimediaweb.eu\/web-agency\/#\/schema\/person\/image\/\",\"url\":\"https:\/\/secure.gravatar.com\/avatar\/991cd68bbfd6f946517378a63fc3a1f7?s=96&d=mm&r=g\",\"contentUrl\":\"https:\/\/secure.gravatar.com\/avatar\/991cd68bbfd6f946517378a63fc3a1f7?s=96&d=mm&r=g\",\"caption\":\"admin\"},\"url\":\"https:\/\/www.multimediaweb.eu\/web-agency\/author\/admin\/\"}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"5 comandi da shell che l\u2019fruitore sistema del pinguino dovrebbe conoscere - Web Agency Italia Web Designer realizzazione siti web Italy","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/www.multimediaweb.eu\/web-agency\/5-comandi-da-shell-che-lutente-linux-dovrebbe-conoscere\/","og_locale":"it_IT","og_type":"article","og_title":"5 comandi da shell che l\u2019fruitore sistema del pinguino dovrebbe conoscere - Web Agency Italia Web Designer realizzazione siti web Italy","og_description":"Adesso vi mostreremo 5 comandi\/tool da shell che gli utenti alle prime armi dovrebbero esplorare. Il primo \u00e8 &#8220;ls&#8220;, abbreviazione di &#8220;list&#8221;, che in pratica elenca tutti i file presenti nella directory dove ci troviamo. Se aggiungiamo l&#8217;opzione &#8220;-a&#8221; ci verranno mostrate le directory &#8220;nascoste&#8221;, se invece usiamo &#8220;-lh&#8221; sar\u00e0 possibile vedere anche il proprietario...","og_url":"https:\/\/www.multimediaweb.eu\/web-agency\/5-comandi-da-shell-che-lutente-linux-dovrebbe-conoscere\/","og_site_name":"Web Agency Italia Web Designer realizzazione siti web Italy","article_published_time":"2016-06-22T22:08:09+00:00","article_modified_time":"2016-06-22T22:08:10+00:00","author":"admin","twitter_card":"summary_large_image","twitter_misc":{"Scritto da":"admin","Tempo di lettura stimato":"2 minuti"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"WebPage","@id":"https:\/\/www.multimediaweb.eu\/web-agency\/5-comandi-da-shell-che-lutente-linux-dovrebbe-conoscere\/","url":"https:\/\/www.multimediaweb.eu\/web-agency\/5-comandi-da-shell-che-lutente-linux-dovrebbe-conoscere\/","name":"5 comandi da shell che l\u2019fruitore sistema del pinguino dovrebbe conoscere - Web Agency Italia Web Designer realizzazione siti web Italy","isPartOf":{"@id":"https:\/\/www.multimediaweb.eu\/web-agency\/#website"},"datePublished":"2016-06-22T22:08:09+00:00","dateModified":"2016-06-22T22:08:10+00:00","author":{"@id":"https:\/\/www.multimediaweb.eu\/web-agency\/#\/schema\/person\/c0748e23499fac2fd73b79d1379fdf42"},"breadcrumb":{"@id":"https:\/\/www.multimediaweb.eu\/web-agency\/5-comandi-da-shell-che-lutente-linux-dovrebbe-conoscere\/#breadcrumb"},"inLanguage":"it-IT","potentialAction":[{"@type":"ReadAction","target":["https:\/\/www.multimediaweb.eu\/web-agency\/5-comandi-da-shell-che-lutente-linux-dovrebbe-conoscere\/"]}]},{"@type":"BreadcrumbList","@id":"https:\/\/www.multimediaweb.eu\/web-agency\/5-comandi-da-shell-che-lutente-linux-dovrebbe-conoscere\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/www.multimediaweb.eu\/web-agency\/"},{"@type":"ListItem","position":2,"name":"5 comandi da shell che l\u2019fruitore sistema del pinguino dovrebbe conoscere"}]},{"@type":"WebSite","@id":"https:\/\/www.multimediaweb.eu\/web-agency\/#website","url":"https:\/\/www.multimediaweb.eu\/web-agency\/","name":"Web Agency Italia Web Designer realizzazione siti web Italy","description":"Web design creazione siti web Italia","potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/www.multimediaweb.eu\/web-agency\/?s={search_term_string}"},"query-input":"required name=search_term_string"}],"inLanguage":"it-IT"},{"@type":"Person","@id":"https:\/\/www.multimediaweb.eu\/web-agency\/#\/schema\/person\/c0748e23499fac2fd73b79d1379fdf42","name":"admin","image":{"@type":"ImageObject","inLanguage":"it-IT","@id":"https:\/\/www.multimediaweb.eu\/web-agency\/#\/schema\/person\/image\/","url":"https:\/\/secure.gravatar.com\/avatar\/991cd68bbfd6f946517378a63fc3a1f7?s=96&d=mm&r=g","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/991cd68bbfd6f946517378a63fc3a1f7?s=96&d=mm&r=g","caption":"admin"},"url":"https:\/\/www.multimediaweb.eu\/web-agency\/author\/admin\/"}]}},"_links":{"self":[{"href":"https:\/\/www.multimediaweb.eu\/web-agency\/wp-json\/wp\/v2\/posts\/22230"}],"collection":[{"href":"https:\/\/www.multimediaweb.eu\/web-agency\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.multimediaweb.eu\/web-agency\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.multimediaweb.eu\/web-agency\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/www.multimediaweb.eu\/web-agency\/wp-json\/wp\/v2\/comments?post=22230"}],"version-history":[{"count":1,"href":"https:\/\/www.multimediaweb.eu\/web-agency\/wp-json\/wp\/v2\/posts\/22230\/revisions"}],"predecessor-version":[{"id":22231,"href":"https:\/\/www.multimediaweb.eu\/web-agency\/wp-json\/wp\/v2\/posts\/22230\/revisions\/22231"}],"wp:attachment":[{"href":"https:\/\/www.multimediaweb.eu\/web-agency\/wp-json\/wp\/v2\/media?parent=22230"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.multimediaweb.eu\/web-agency\/wp-json\/wp\/v2\/categories?post=22230"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.multimediaweb.eu\/web-agency\/wp-json\/wp\/v2\/tags?post=22230"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}