[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[www-it-traduzioni] [Introduzione] traduzione Introduction to the comman
From: |
Marco C. |
Subject: |
[www-it-traduzioni] [Introduzione] traduzione Introduction to the command line |
Date: |
Sat, 05 Mar 2016 11:50:27 +0100 |
User-agent: |
Roundcube Webmail/1.0.6 |
Ciao,
vorrei sottoporre alla lista il testo dell'introduzione del libro. Nella
prima frase ho messo diversi sinonimi, non saprei quale sia il migliore.
Ho tradotto in italiano il nome della foto da profile a profilo. Spero
di essere riuscito a tradurre in maniera adeguata ai vostri standard.
######################################################
Mettiti al Comando
I comandi permettono di fare molte cose
potenti/valide/grandiose/possenti. Lo dimostreremo guardando una
semplice funzione che probabilmente è già conosciuta. Se si usa una
fotocamera digitale probabilmente si ha una cartella piena di immagini
nel computer. Si pensi di voler ridimensionare l'immagine profilo.jpg in
modo che sia larga 300 pixels e poi di volerla salvare con il nome
profilo_piccolo.jpg.
Usando un editor per modificare le immagini come per esempio Gimp, i
passi che si devono fare sono simili a questi:
Aprire il programma dal menu Applicazioni.
Premere File>Apri.
Andare nella cartella dove si son salvate le immagini.
Premere sull'immagine profilo.jpg, e poi premere Apri.
Selezionare Immagine>Scala Immagine per ridimensionare l'immagine.
Cambiare la dimensione dell'immagine a 300 pixels, e poi selezionare
Scala.
Selezionare File>Salva come per salvare l'immagine.
Inserire profilo_piccolo.jpg come nuovo nome, e poi premere Salva.
photo_gimp.png
Usando la riga di comando, si può ottenere lo stesso risultato scrivendo
la seguente stringa:
convert -resize 300 profilo.jpg profilo_piccolo.jpg
Questo è un passaggio nella riga di comando invece di otto passaggi
usando l'editor di immagini. Forse il tempo che si passerà leggendo
questo libro e studiando i comandi non vale la pena di evitare/saltare
sette passaggi. Ma se le immagini da modificare fossero 30? Si vuole
ancora aprire ogni immagine individualmente e ripetere il procedimento
30 volte usando l'editor di immagini? Sarebbero 240 passaggi. Non
sarebbe invece meglio scrivere una riga di comando e finire il lavoro
subito?
Un singolo comando può fare lo stesso lavoro sia che si abbiano 30 foto,
300 o 3000. Questa è una delle ragioni più affascinanti per iniziare ad
usare la riga di comando. La curva di apprendimento potrebbe essere
lenta all'inizio, ma nel lungo periodo farà risparmiare molto tempo.
Ancora più importante, imparare la riga di comando aprirà possibilità
interessanti e modi di lavorare divertenti e creativi. Diamo un occhiata
ad altre ragioni sul perchè imparare la riga di comando sia una buona
idea.
Vantaggi sull' Utilizzo dei Comandi
Molte persone che provano la riga di comando sono cosi meravigliate
dalle possibilità che si aprono, che non vogliono neppure tornare
indietro a un Interfaccia Utente Grafica (GUI)! Perchè? Beh, in sintesi
la linea di comando offre questi vantaggi rispetto alla comune
interfaccia grafica:
Flessibilità-Con l'interfaccia grafica, a volte si raggiunge un limite,
semplicemente non si può fare cosa si vuole, cosa di cui si ha bisogno,
o bisogna trovare un modo poco pratico per aggirare i limiti del
programma. Con la riga di comando si possono combinare i comandi per
ottenere un campo virtualmente infinito di nuove e interessanti
funzioni. Combinando i comandi in maniera creativa, si può far fare alla
riga di comando esattamente quello che si vuole, la riga di comando ti
mette in controllo del computer.
Affidabilità-Le interfaccie grafiche sono spesso rozze o addirittura
instabili. In contrapposizione la maggior parte degli strumenti che la
riga di comando offre sono molto affidabili. Una delle ragioni di
questa affidabilità è la loro maturità, intesa come tempo che sono in
giro, i programmi più vecchi per riga di comando sono in uso sin dagli
anni settanta. Questo significa che questi comandi sono stati testati
per oltre tre decenni. Inoltre tendono a lavorare allo stesso modo in
differenti sistemi operativi, a differenza di molte interfaccie
grafiche. Se vuoi un Coltellino Svizzero di cui ti puoi fidare, la riga
di comando fa per te.
Velocità. Grafiche fantasiose consumano molte delle risorse hardware,
spesso con il risultato di lentezza o instabilità del sistema operativo.
La riga di comando invece usa le risorse del computer molto più
parcamente, lasciando la memoria e la potenza di calcolo per i compiti
che si vogliono svolgere. La riga di comando è anche intrinsicamente più
veloce, invece di scegliere fra lunghe catene di menu grafici, si
possono scrivere i comandi in una dozzina o poco più di caratteri e
spesso applicare i comandi a molteplici files od oggetti. Se si scrive
velocemente questo permetterà di aumentare esponenzialmente la
produttività.
Esperienza. Usare la riga di comando è una grande esperienza di studio.
Quando si usa la riga di comando, si comunica con il computer in maniera
più diretta rispetto agli altri programmi grafici, imparando cosi' molto
del funzionamente interno della macchina. Usare la riga di comando in
maniera regolare è la strada per diventare un/a guro di GNU/Linux.
Divertimento. Avete mai voluto essere come uno di quei eccezionali
hacker del computer che possono far fare a una macchina GNU/Linux cose
che non hai mai neppure sognato? Una volta imparato ad usare questo
potente strumento, vi troverete a fare cose divertenti e interessanti
che non avreste mai neppure immaginato.
Il Valore degli Scripts
Aspettate un attimo c'è di più! Si possono anche memorizzare comandi in
file di testo. Questi file di testo sono chiamati scripts e possono
essere usati invece di scrivere lunghe stringhe di comandi ogni volta.
Per esempio se si memorizzano i comandi in un file chiamato
miocomando.sh, non si devono scrivere i comandi di nuovo. Si può
semplicemente scrivere:
miocomando.sh
In più si possono combinare i comandi insieme in modi semplici o
sofisticati. Inoltre si possono programmare gli scripts in modo che si
avviino a un ora o una data precisa o in risposta a uno specifico evento
sul computer.
Si possono anche scrivere scripts che accettino informazioni aggiuntive
dall'utente. Per esempio uno script per modificare le dimensioni di un
immagine potrebbe chiedere quale dimensione l'immagine finale deve avere
prima che si avvii il processo.
Avete mai provato a fare qualcosa di simile usando una GUI? Forse ora si
può intuire come, lavorare con la riga di comando, (CLI) apra un nuovo
mondo su come usare il computer.
Il mio Computer è Ammalato?
La riga di comando è anche usata per controllare lo stato di benessere
del computer. Ci sono molti comandi da usare per controllare ogni
aspetto della salute del computer, da quanto spazio rimane nel disco
fisso fino alla temperatura della CPU. Se il computer si sta comportando
in maniera non adeguata, un pò di comandi aiuteranno a capire
velocemente se è un problema hardware o software, e aiuteranno a
sistemare in velocità il problema.
Attraversare la Rete
Un altra possibilità che la riga di comando dà in comparazione con la
GUI, e che la GUI non può imitare, è l'interazione su una rete. Si
immagini che ci sia un computer in un altra stanza che si vuole
spegnere. Come fare? Facile no? Ci si alza, si cammina fino al computer
e si preme il bottone "Spegni".
Beh, quelli che sanno come connettersi al computer nella stanza di
fianco, usano la riga di comando e digitano halt per fare la stessa
cosa.
Questo può sembrare insignificante. Probabilmente è meglio alzarsi da
quella sedia confortevole e bruciare 5 calorie camminando fino al
computer nella stanza di fianco. Ma se il computer fosse in un altro
quartiere? In un altra città? In un altra nazione? In questi casi il
controllo remoto del computer potrebbe essere molto comodo.
Spegnere un computer da remoto è solo un inizio. Tutto quello che si può
fare dalla riga di comando si può farlo sul computer remoto. Questo
significa che si possono eseguire scripts, comandi, modificare file di
testo, controllare la diagnostica e tanti altri compiti. Il mondo della
riga di comando è appena diventato molto più vasto.
Perfino i Programmi Grafici sono Comandi
Quando si preme un icona o un bottone di un menù per iniziare un
programma, quello che si stà realmente facendo è eseguire un comando.
Per esempio se si sospetta che un programma stia funzionando
invisibilmente nel sottofondo e che rallenti il computer, si può
scoprire quale programma sia e terminarlo. I programmi GUI spesso
segnalano molti più messaggi di errore alla riga di comando che alla
console di dialogo GUI. Spesso si possono usare questi messaggi che
arrivano alla riga di comando per diagnosticare i problemi in maniera
più precisa di quanto non si possa fare da un interfaccia grafica.
######################################################
grazie fin d'ora per l'aiuto
Marco
- Re: [www-it-traduzioni] Sono disponibile ad aiutare nella traduzione Introduction to the command line, Filippo Bergamo, 2016/03/01
- Re: [www-it-traduzioni] Sono disponibile ad aiutare nella traduzione Introduction to the command line, Francesco Potortì, 2016/03/01
- Re: [www-it-traduzioni] Sono disponibile ad aiutare nella traduzione Introduction to the command line, Marco C., 2016/03/01
- Re: [www-it-traduzioni] Sono disponibile ad aiutare nella traduzione Introduction to the command line, Francesco Potortì, 2016/03/01
- [www-it-traduzioni] [Introduzione] traduzione Introduction to the command line,
Marco C. <=
- Re: [www-it-traduzioni] [Introduzione] traduzione Introduction to the command line, Fil, 2016/03/05
- Re: [www-it-traduzioni] [Introduzione] traduzione Introduction to the command line, Marco C., 2016/03/06
- [www-it-traduzioni] [Capitolo 22 Editing interattivo] traduzione Introduction to the command line, Fil, 2016/03/06
- Re: [www-it-traduzioni] [Capitolo 22 Editing interattivo] traduzione Introduction to the command line, Enrico Bella, 2016/03/06
- Re: [www-it-traduzioni] [Capitolo 22 Editing interattivo] traduzione Introduction to the command line, Fil, 2016/03/07
- Re: [www-it-traduzioni] [Capitolo 22 Editing interattivo] traduzione Introduction to the command line, Enrico Bella, 2016/03/07
- Re: [www-it-traduzioni] [Capitolo 22 Editing interattivo] traduzione Introduction to the command line, Francesco Potortì, 2016/03/08
- Re: [www-it-traduzioni] [Capitolo 22 Editing interattivo] traduzione Introduction to the command line, Fil, 2016/03/08
- Re: [www-it-traduzioni] [Capitolo 22 Editing interattivo] traduzione Introduction to the command line, Francesco Potortì, 2016/03/08
- Re: [www-it-traduzioni] [Capitolo 22 Editing interattivo] traduzione Introduction to the command line, Francesco Potortì, 2016/03/08