Annuncio pubblicitario

definire l'alias di comandoNe abbiamo parlato e abbiamo raccomandato di fare i conti con il terminale della riga di comando del tuo computer numerose volte in passato. Tina ha scritto un buon primer per gli utenti Windows con Una guida per principianti alla riga di comando di Windows Una guida per principianti alla riga di comando di WindowsLa riga di comando ti consente di comunicare direttamente con il tuo computer e di istruirlo per eseguire varie attività. Leggi di più . In una vasta gamma di articoli, MakeUseOf ha esplorato altri usi della riga di comando, dimostrando che i primer sopra iniziano solo a graffiare la superficie.

In ogni caso, il consenso generale sembra essere che, sebbene apparentemente complicato, la riga di comando consente di eseguirne alcune attività quotidiane semplici molto più veloci di quanto si sarebbe in grado di utilizzare interfacce utente grafiche (una volta ottenuta la sintassi appropriata giù). Meglio ancora, alcune attività non vengono eseguite facilmente utilizzando le normali applicazioni di interfaccia utente grafica: potenti funzionalità del sistema operativo che si nascondono in bella vista, come evidenziato da Ryan

instagram viewer
mostra di usi sorprendenti della riga di comando di Windows Il prompt dei comandi di Windows: più semplice e più utile di quanto si pensiI comandi non sono sempre rimasti gli stessi, in effetti alcuni sono stati eliminati mentre altri comandi più recenti sono arrivati, anche con Windows 7 in effetti. Quindi, perché qualcuno dovrebbe preoccuparsi di fare clic sull'inizio ... Leggi di più .

Purtroppo, gran parte (se non la maggior parte) della velocità superiore della riga di comando va sprecata se viene contrassegnato il comando corretto capita di sfuggire alla tua mente, o se i comandi stessi diventano così completamente complicati da non riuscire a vedere la testa coda. Improvvisamente, il tuo flusso di lavoro avanzato si trasforma in una combinazione di Google, tentativi ed errori.

Alias ​​della riga di comando

Alcune persone tengono a portata di mano un elenco dei loro comandi più visitati, ma questa è ancora lontana da una soluzione duratura. Invece, passiamo a una caratteristica intrinseca delle shell della riga di comando - alias. Gli alias della riga di comando sono una parte essenziale del lavoro con l'interfaccia della riga di comando e una volta che inizi a usarli, ti chiederai come hai mai affrontato senza di essa.

Come suggerisce il nome, la riga di comando consente di definire alias o sintassi alternativa nell'ambito della shell della riga di comando del sistema operativo. Una volta definito, qualsiasi occorrenza dell'alias verrà sostituita con i comandi appropriati. Ciò consente di associare una chiamata della riga di comando, forse con alcuni flag già impostati, a un alias facilmente memorizzabile. D'ora in poi, invece di mescolare bandiere o provare a ricordare una serie di comandi non combinati, userete semplicemente l'alias appropriato.

definire l'alias di comando

Questo pone le seguenti domande: dovresti usare gli alias della riga di comando? E se è così, quando viene richiesto? Se non sei completamente estraneo alla riga di comando, la risposta alla prima domanda è sicuramente un sì. Per quanto riguarda la seconda domanda, tutti i comandi che ti ritrovi a utilizzare ripetutamente sono buoni candidati. Dopotutto, ci vuole solo un po 'di tempo per l'installazione e ti farà risparmiare molto tempo nel lungo periodo.

L'esatto processo di definizione di un alias della riga di comando dipende dal sistema operativo in uso, sebbene esistano somiglianze definite. Li esamineremo caso per caso.

Mac OS X

Definire un alias temporaneo è molto semplice. Usa il seguente comando:

alias nome=’comando

Dove nome è la parola chiave alias che si desidera specificare e comando è il comando che stai cercando di associare ad esso. Ad esempio, supponiamo che volessi un modo più semplice per navigare nella cartella Download sul mio Mac, potrei definire il seguente alias:

alias down = "cd ~ / Download"

Ora, l'esecuzione "giù" rende la mia cartella Download la directory corrente. Il problema principale con questo approccio è che è solo temporaneo; gli alias vengono annullati quando si chiude il Terminale. Tuttavia, esiste un modo semplice per definire gli alias in modo più permanente. Non ci resta che aggiungere i comandi alias come descritto sopra a uno dei file di inizializzazione del Terminale. In questo modo, gli alias vengono acquisiti ogni volta che si accende il Terminale.

Crea e / o modifica un file .bash_profile nella tua home directory con il seguente comando:

nano ~ / .bash_profile

Ora sarai in grado di inserire o rivedere permanentemente gli alias desiderati sul tuo sistema. Al termine, premi CTRL + X per uscire. Dovrai riavviare il Terminale o creare una nuova finestra prima di poter utilizzare quegli alias.

Ubuntu

La shell della riga di comando di Ubuntu è molto simile a quella di Mac OS X. Non dovrebbe sorprendere che il comando alias sia gestito in modo simile. Come descritto sopra, è possibile definire un alias temporaneo eseguendo il comando seguente:

alias nome=’comando

Dove nome è la parola chiave alias e comando è il comando associato. Se vuoi rendere persistente l'alias in tutte le sessioni, dovrai aggiungere i comandi alias come specificato sopra a uno dei vari file di inizializzazione. Consiglio di aggiungerlo a .bash_aliases. Puoi creare (se non esiste ancora) o modificare il file in nano usando il seguente comando:

nano ~ / .bash_aliases

Dopodiché inserirai gli alias della riga di comando desiderati. Al termine, premi CTRL + X per chiudere il file. Dovrai riavviare il Terminale o creare una nuova finestra per rendere effettive le modifiche.

finestre

La shell di Windows è un animale molto diverso rispetto alla shell di Mac OS X o Ubuntu e la creazione di alias è ancora più dissimile. In realtà, Windows non supporta nemmeno il comando alias, ma possiamo emularlo utilizzando il comando DOSKEY.

DOSKEY nome=’comando

Il comando sopra crea un alias temporaneo, nel senso che durerà fino a quando non si chiude la sessione chiudendo la finestra della riga di comando. La definizione di un alias permanente è leggermente più complicata rispetto all'utilizzo di una shell UNIX.

Creare un nuovo file batch (.cmd) con i comandi DOSKEY nella cartella Dati applicazioni, che è una cartella nascosta nella cartella principale. Esegui il comando "regedit" per avviare l'editor del registro e aggiungere i seguenti dati:

  • Chiave: HKCU \ SOFTWARE \ Microsoft \ Command Processor
  • Valore: AutoRun
  • Digitare: REG_EXPAND_SZ
  • Dati: "% AppData% \ aliases.cmd"

Il credito va a favore di SuperUser per fornendo questi dettagli. Tieni presente che il registro di Windows è un'area altamente sensibile, che non dovresti trovare. Esegui le modifiche sul registro solo se sai cosa stai facendo.

Ora che sai come definire un alias di comando, come lo utilizzerai? Facci sapere nella sezione commenti sotto l'articolo!

Credito immagine: Shutterstock

Sono uno scrittore e studente di informatica dal Belgio. Puoi sempre farmi un favore con una buona idea per l'articolo, una raccomandazione per un libro o un'idea per una ricetta.