<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>touch Archivi - Cesare Bordi | Innovation Manager &amp; Back-end Developer</title>
	<atom:link href="https://www.cesarebordi.it/tag/touch/feed/" rel="self" type="application/rss+xml" />
	<link>https://www.cesarebordi.it/tag/touch/</link>
	<description>Innovare con soluzioni software efficaci e gioco di squadra</description>
	<lastBuildDate>Mon, 23 Oct 2023 08:27:54 +0000</lastBuildDate>
	<language>it-IT</language>
	<sy:updatePeriod>
	hourly	</sy:updatePeriod>
	<sy:updateFrequency>
	1	</sy:updateFrequency>
	<generator>https://wordpress.org/?v=6.4.4</generator>

<image>
	<url>https://www.cesarebordi.it/wp-content/uploads/2016/02/CB-logo-88x88.png</url>
	<title>touch Archivi - Cesare Bordi | Innovation Manager &amp; Back-end Developer</title>
	<link>https://www.cesarebordi.it/tag/touch/</link>
	<width>32</width>
	<height>32</height>
</image> 
	<item>
		<title>Guida ai comandi Linux più utilizzati da Terminale</title>
		<link>https://www.cesarebordi.it/linux-shell-comandi-piu-utilizzati/</link>
					<comments>https://www.cesarebordi.it/linux-shell-comandi-piu-utilizzati/#respond</comments>
		
		<dc:creator><![CDATA[cesarebordi]]></dc:creator>
		<pubDate>Fri, 05 Jun 2020 09:46:00 +0000</pubDate>
				<category><![CDATA[Server]]></category>
		<category><![CDATA[attività sistemistica]]></category>
		<category><![CDATA[console]]></category>
		<category><![CDATA[find]]></category>
		<category><![CDATA[linux]]></category>
		<category><![CDATA[mkdir]]></category>
		<category><![CDATA[script]]></category>
		<category><![CDATA[server]]></category>
		<category><![CDATA[shell]]></category>
		<category><![CDATA[shutdown]]></category>
		<category><![CDATA[terminale]]></category>
		<category><![CDATA[touch]]></category>
		<category><![CDATA[web developer]]></category>
		<category><![CDATA[webserver]]></category>
		<category><![CDATA[wget]]></category>
		<category><![CDATA[zip]]></category>
		<guid isPermaLink="false">http://www.cesarebordi.it/?p=287</guid>

					<description><![CDATA[<p>Una utile guida ai comandi linux da terminale più utilizzati dai web developer che devono svolgere attività sistemistiche o di controllo su server linux utilizzando la console. Guida...</p>
<p>L'articolo <a href="https://www.cesarebordi.it/linux-shell-comandi-piu-utilizzati/">Guida ai comandi Linux più utilizzati da Terminale</a> sembra essere il primo su <a href="https://www.cesarebordi.it">Cesare Bordi | Innovation Manager &amp; Back-end Developer</a>.</p>
]]></description>
										<content:encoded><![CDATA[
<p>Una utile<strong> guida ai comandi linux da terminale </strong>più utilizzati dai <strong>web developer</strong> che devono svolgere <strong>attività sistemistiche</strong> o di controllo su <strong>server linux</strong> utilizzando la <strong>console</strong>.</p>



<span id="more-287"></span>



<h2 class="wp-block-heading">Guida comandi linux</h2>



<figure class="wp-block-table is-style-regular"><table><thead><tr><th class="has-text-align-left" data-align="left">COMANDO</th><th>UTILIZZO</th></tr></thead><tbody><tr><td class="has-text-align-left" data-align="left" colspan="2"><strong><mark style="background-color:#afcb08" class="has-inline-color">INFO SUL SISTEMA</mark></strong></td></tr><tr><td class="has-text-align-left" data-align="left">uname -m</td><td>mostra l&#8217;architettura del sistema</td></tr><tr><td class="has-text-align-left" data-align="left">uname -r</td><td>mostra la versione del kernel</td></tr><tr><td class="has-text-align-left" data-align="left">cat /proc/cpuinfo</td><td>mostra info sulla CPU</td></tr><tr><td class="has-text-align-left" data-align="left">cat /proc/meminfo</td><td>mostra info sulla memoria ram</td></tr><tr><td class="has-text-align-left" data-align="left">cat /proc/cpuinfo</td><td>mostra info sulla CPU</td></tr><tr><td class="has-text-align-left" data-align="left" colspan="2"><strong><mark style="background-color:#afcb08" class="has-inline-color">ARRESTO / RIAVVIO</mark></strong></td></tr><tr><td class="has-text-align-left" data-align="left">shutdown <strong>-h</strong> now</td><td>arresto istantaneo del sistema</td></tr><tr><td class="has-text-align-left" data-align="left">shutdown <strong>-r</strong> now</td><td>riavvio istantaneo del sistema</td></tr><tr><td class="has-text-align-left" data-align="left" colspan="2"><strong><mark style="background-color:#afcb08" class="has-inline-color">OPERAZIONI DI BASE SU FILE / CARTELLE</mark></strong></td></tr><tr><td class="has-text-align-left" data-align="left">cd /percorso</td><td>si sposta nella cartella indicata</td></tr><tr><td class="has-text-align-left" data-align="left">cd ..</td><td>risalire di un livello</td></tr><tr><td class="has-text-align-left" data-align="left">cd ../..</td><td>risalire di due livelli</td></tr><tr><td class="has-text-align-left" data-align="left">cp file1 file2</td><td>copiare un file</td></tr><tr><td class="has-text-align-left" data-align="left">cp -a dir1 dir2</td><td>copiare una directory</td></tr><tr><td class="has-text-align-left" data-align="left">rsync -av /path/sorgente/ /path/destinazione/</td><td>copia una directory e tutto il suo contenuto mantenendo i permessi e la proprietà dei file</td></tr><tr><td class="has-text-align-left" data-align="left">ln -s file1 lnk1</td><td>creare un link simbolico al file(o directory) &#8216;file1&#8217; chiamato lnk1</td></tr><tr><td class="has-text-align-left" data-align="left">ln file1 lnk1</td><td>creare un link fisico al file(o directory) &#8216;file1&#8217; chiamato lnk1</td></tr><tr><td class="has-text-align-left" data-align="left">ls -lh</td><td>visualizzare contenuto della directory</td></tr><tr><td class="has-text-align-left" data-align="left">ls -Flh (reverse: -Flhr)</td><td>distingue file e directory</td></tr><tr><td class="has-text-align-left" data-align="left">ls -Slh (reverse: -Slhr)</td><td>ordina per dimensione</td></tr><tr><td class="has-text-align-left" data-align="left">ls -a</td><td>visualizza file nascosti</td></tr><tr><td class="has-text-align-left" data-align="left">tree /percorso</td><td>visualizza file e directory in una rappresentazione ad albero</td></tr><tr><td class="has-text-align-left" data-align="left">mkdir dir1</td><td>creare la directory &#8216;dir1&#8217;</td></tr><tr><td class="has-text-align-left" data-align="left">mkdir dir1 dir2</td><td>creare due directory contemporaneamente</td></tr><tr><td class="has-text-align-left" data-align="left">mkdir -p /dir1/dir2</td><td>creare un albero di directory</td></tr><tr><td class="has-text-align-left" data-align="left">mv dir1 new_dir</td><td>rinominare/muovere una directory o file</td></tr><tr><td class="has-text-align-left" data-align="left">pwd</td><td>visualizzare il path della directory di lavoro</td></tr><tr><td class="has-text-align-left" data-align="left">rm -f file1</td><td>eliminare il file &#8216;file1&#8217;</td></tr><tr><td class="has-text-align-left" data-align="left">rm -rf dir1</td><td>eliminare ricorsivamente la directory &#8216;dir1&#8217; e sul contenuto</td></tr><tr><td class="has-text-align-left" data-align="left">rm -rf dir1 dir2</td><td>eliminare ricorsivamente due directory ed il loro contenuto con un solo comando</td></tr><tr><td class="has-text-align-left" data-align="left">rmdir dir1</td><td>eliminare la directory &#8216;dir1&#8217;</td></tr><tr><td class="has-text-align-left" data-align="left">find /dir1 -type f -name &#8220;*.ext&#8221; -delete</td><td>elimina tutti i file con una certa estensione cercando all&#8217;interno di una cartella e relative sottocartele.</td></tr><tr><td class="has-text-align-left" data-align="left">touch -t 1612011030 file1</td><td>modificare il timestamp di un file o directory &#8211; (YYMMDDhhmm)</td></tr><tr><td class="has-text-align-left" data-align="left">touch file1</td><td>utile pre creare un file vuoto</td></tr><tr><td class="has-text-align-left" data-align="left">touch -c file1</td><td>-c evita di creare nuovi file.</td></tr><tr><td class="has-text-align-left" data-align="left">find /percorso/ -name &#8220;file.ext&#8221; -delete</td><td>Cerca ed elimina tutti i file &#8220;file.ext&#8221; dal percorso (anche nelle sottocartelle)</td></tr><tr><td class="has-text-align-left" data-align="left" colspan="2"><strong><mark style="background-color:#afcb08" class="has-inline-color">DIMENSIONI FILE / CARTELLE</mark></strong></td></tr><tr><td class="has-text-align-left" data-align="left">df -h</td><td>visualizzare l&#8217;elenco delle partizioni montate</td></tr><tr><td class="has-text-align-left" data-align="left">du -sh dir1</td><td>conoscere lo spazio su disco occupato dalla directory &#8216;dir1&#8217;</td></tr><tr><td class="has-text-align-left" data-align="left">du -skh /percorso/* &#8211;time | sort -h</td><td>visualizzare la dimensione dei file e delle directory ordinanti per dimensione</td></tr><tr><td class="has-text-align-left" data-align="left">ls -l | wc -l</td><td>conta gli elementi presenti nella cartella in cui ci si trova</td></tr><tr><td class="has-text-align-left" data-align="left" colspan="2"><strong><mark style="background-color:#afcb08" class="has-inline-color">RINOMINARE FILE</mark></strong></td></tr><tr><td class="has-text-align-left" data-align="left">rename -n -v &#8216;s/^/PREFISSO/&#8217; *</td><td>Aggiunge un prefisso davanti al nome di i file contenuti in una cartella (NOTA:le opzioni -n -v eseguono una simulazione, rimuoverle per rendere il comando effettivo)</td></tr><tr><td class="has-text-align-left" data-align="left">rename -n -v &#8216;s/^(.{2})//&#8217; *</td><td>Rimuove i primi due caratteri dal nome di tutti i file contenuti in una cartella (NOTA:le opzioni -n -v eseguono una simulazione, rimuoverle per rendere il comando effettivo)</td></tr><tr><td class="has-text-align-left" data-align="left" colspan="2"><strong><mark style="background-color:#afcb08" class="has-inline-color">COMPRIMERE FILE</mark></strong></td></tr><tr><td class="has-text-align-left" data-align="left">zip archivio.zip file1 file2 file3</td><td>comprime file specifici nell&#8217;archivio &#8216;archivio.zip&#8217;</td></tr><tr><td class="has-text-align-left" data-align="left">zip -r archivio.zip dir1</td><td>comprime la directory &#8216;dir1&#8217; nell&#8217;archivio &#8216;archivio.zip&#8217;</td></tr><tr><td class="has-text-align-left" data-align="left">zip -r9 archivio.zip dir1</td><td>comprime la directory &#8216;dir1&#8217; nell&#8217;archivio &#8216;archivio.zip&#8217; utilizzando la compressione massima.</td></tr><tr><td class="has-text-align-left" data-align="left">unzip archivio.zip</td><td>decomprime l&#8217;archivio &#8216;archivio.zip&#8217; nella posizione corrente</td></tr><tr><td class="has-text-align-left" data-align="left" colspan="2"><strong><mark style="background-color:#afcb08" class="has-inline-color">TRASFERIMENTO FILE / DOWNLOAD / WGET</mark></strong></td></tr><tr><td class="has-text-align-left" data-align="left">wget http://www.dominio.ext/file.ext</td><td>scarica &#8216;file.ext&#8217; nella posizione corrente</td></tr><tr><td class="has-text-align-left" data-align="left">wget http://www.dominio.ext/file.ext -O nuovoNome.ext</td><td>scarica &#8216;file.ext&#8217; rinominandolo in &#8216;nuovoNome.ext&#8217;</td></tr><tr><td class="has-text-align-left" data-align="left">wget http://www.dominio.ext/file.ext</td><td>scarica in background &#8216;file.ext&#8217; nella posizione corrente</td></tr><tr><td class="has-text-align-left" data-align="left">wget -i listaFile.txt</td><td>Scarica i file contenuti nel file &#8216;listaFile.txt&#8217;</td></tr><tr><td class="has-text-align-left" data-align="left">wget &#8211;limit-rate=500k http://www.dominio.ext/file.ext</td><td>Scarica &#8216;file.ext&#8217; limitando la velocità a 500 Kb</td></tr><tr><td class="has-text-align-left" data-align="left">wget -r &#8211;ftp-user=Username &#8211;ftp-password=Password ftp://ftp.dominio.ext/&#8230;</td><td>Scarica ricorsivamente tutto il contenuto a partire dalla posizione FTP indicata.</td></tr><tr><td class="has-text-align-left" data-align="left">scp -r -P 22 user@host:/percorso/sorgente/remota/ /percorso/destinazione/locale/</td><td><strong>Secure Copy</strong> (scp) copia ricorsivamente il contenuto da un server remoto nella cartella locale (o altro server emoto).</td></tr></tbody></table></figure>
<p>L'articolo <a href="https://www.cesarebordi.it/linux-shell-comandi-piu-utilizzati/">Guida ai comandi Linux più utilizzati da Terminale</a> sembra essere il primo su <a href="https://www.cesarebordi.it">Cesare Bordi | Innovation Manager &amp; Back-end Developer</a>.</p>
]]></content:encoded>
					
					<wfw:commentRss>https://www.cesarebordi.it/linux-shell-comandi-piu-utilizzati/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
	</channel>
</rss>
