Scavate nella vostra storia

Scavate nella vostra storia

Il comando history è molto utile quando si lavora spesso a terminale e si vuole richiamare un comando dato in passato. Ma esistono varie opzioni non così comuni e poco conosciute, in questo articolo vedremo come utilizzarle in bash e zsh. Uso base Mostra gli ultimi comandi dati a terminale. Si applica a bash and […]

Alias in Zsh

Alias in Zsh

Nelle varie shell i comandi usati frequentemente possono essere abbreviati con comodi alias, un esempio classico è alias ll=’ls -al’ Anche in questo campo zsh ha delle interessanti caratteristiche, che gli permettono di definire alias tradizionali ma anche cose un po più particolari.

Globbing con zsh

Globbing con zsh

In un precedente articolo abbiamo visto come installare e configurare zsh, oggi vedremo in dettaglio le opzioni offerte da zsh per il globbing, ovvero il completamento automatico da shell dei comandi realizzato con alcuni caratteri particolari. Si prega di notare: la maggior parte dei comandi che vedrete qui potrebbero essere realizzati con una opzione particolare del comando […]

Introduzione a zsh

Introduzione a zsh

zsh è una ottima alternativa alla classica bash che abbiamo nel nostro box linux. zsh è una shell progettata per l’uso interattivo, anche se è anche un potente linguaggio di scripting. Molte delle caratteristiche utili di bash, ksh, tcsh e sono state inserite nella zsh; molti elementi originali sono stati aggiunti. Origine la prima versione […]

setsid - far partire i programmi in una nuova shell

setsid – far partire i programmi in una nuova shell

Come mi hanno fatto notare in uno dei commenti di un precedente articolo (nohup, bg e disown), mi sono scordato del comando setsid, parlando delle possibilità di “staccare” un processo da una determinata shell. man setsid setsid – run a program in a new session La maggiore differenza che vedo con il comando nohup è […]