16 comandi del terminale che ogni utente Mac dovrebbe conoscere

0
160

Hai paura della riga di comando del Mac? Imparare alcuni semplici comandi può aiutarti a costruire la tua sicurezza e a liberarti di quella paura. Potresti anche scoprire che ti piace lavorare in un ambiente a riga di comando!

Usa il terminale per eseguire i comandi

CORRELATOCome aprire il terminale su un Mac Il tuo Mac è dotato di un'app chiamata Terminale in Applicazioni > Utilità. Ecco come esegui i comandi sul tuo Mac usando la riga di comando. Avvia Terminal trovandolo nella cartella Utilità o cercandolo utilizzando Spotlight, quindi familiarizza con l'interfaccia.

Molte delle scorciatoie che usi in altre app funzioneranno qui. Puoi aprire più schede con Command+T o una nuova finestra Terminale con Command+N. Taglia, copia e incolla tutto funziona come previsto e puoi trascinare qualsiasi file o cartella nella finestra Terminale per passare immediatamente a quella directory.

Tratteremo qui alcuni dei comandi di base del terminale Mac. Questi ti saranno familiari se hai mai usato anche la riga di comando di Linux.

Quando avremo finito, potresti voler imparare come bloccare il tuo Mac dal Terminale, o anche come spegnerlo con un semplice comando.

Usa i flag per modificare i comandi

Alla maggior parte dei comandi può essere aggiunto un flag sotto forma di trattino e lettera per accedere a diverse funzioni. Ad esempio, il flag -R applica un comando in modo ricorsivo in modo che si applichi a una directory, a tutti i file e le cartelle all'interno di quella particolare directory, a tutti i file e le cartelle all'interno di tali cartelle e così via.

Annuncio

Il flag compare sempre dopo il comando. Ad esempio: rm -i <posizione>. In questo esempio, rm è il comando di eliminazione, il flag -i indica al processo di chiedere la conferma dell'utente e <location> verrebbe sostituito con la posizione del file o della cartella sull'unità. I flag fanno distinzione tra maiuscole e minuscole.

Cambia directory: cd

Esempio di utilizzo: cd /folder/

Utilizza il comando cd per cambiare directory. Ad esempio: cd /Volumes/Elements/per accedere a un'unità esterna denominata “Elements.”

Puoi utilizzare le scorciatoie per passare rapidamente a determinate directory. Ad esempio, l'esecuzione di cd ~ ti porterà alla directory Home dell'utente corrente. Puoi anche usare cd/per arrivare alla radice del disco, cd.. per salire di una directory, o cd../.. per salire di due directory.

Elenca file & Cartelle: ls

Esempio di utilizzo: ls /folder/

Utile anche per navigare nell'unità, ls può essere usato per elencare i contenuti della directory corrente semplicemente eseguendo il comando. Aggiungilo con una posizione sull'unità per indirizzare specificamente quella directory.

Puoi aggiungere flag al comando ls per ottenere risultati diversi. Ad esempio, usa -C per ottenere un output a più colonne, -S per ordinare per dimensione, -lt per ordinare per data di modifica, -la per contenuti dettagliati inclusi file nascosti o -lh per creare un elenco con dimensioni di file leggibili.

Ricorda, puoi anche utilizzare le stesse scorciatoie di posizione che dovresti usare con il comando cd (es ls ~ ) per saltare velocemente.

Copia: cp

< strong>Esempio di utilizzo: cp file.txt /destination/

Usa cp per avviare il comando di copia, aggiungi un flag dove richiesto, quindi inserisci il file o la cartella di destinazione, seguito da uno spazio, quindi aggiungi la cartella di destinazione.

Pubblicità

Se stai copiando un singolo file, puoi usare il comando cp senza flag come nell'esempio mostrato sopra. Se vuoi copiare una directory, devi usare il flag -R per indicare che tutti i file e le cartelle nella directory devono essere inclusi. Ad esempio: cp -R /folder//destination/.

Puoi anche includere più file in un singolo comando di copia. Ad esempio: cp file1.txt file2.txt file3.txt /destination/.

Sposta e rinomina: mv

Esempio di utilizzo:mv file.txt /destination/

Sposta funziona in modo quasi identico alla copia come mostrato sopra, tranne per il fatto che non è necessario aggiungere un flag ricorsivo quando si spostano le directory. Puoi aggiungere un flag -i al comando per richiedere conferma prima di spostarti poiché il comando mv sovrascriverà tutti i file nella destinazione per impostazione predefinita.

Puoi usare mv anche per rinominare i file “spostando” un file nella stessa directory. Ad esempio: mv oldfilename.txt newfilename.txt.

Crea una nuova directory: mkdir

Esempio di utilizzo:< /strong>mkdir <name>

Se vuoi creare una nuova directory, usa il comando mkdir, seguito dal nome della directory che vuoi creare. Puoi creare più directory separando i nomi con spazi. Ad esempio: mkdir cartella1 cartella2 cartella3.

Pubblicità

Se vuoi creare una cartella con uno spazio nel nome, assicurati di inserire il nome della cartella tra virgolette. Ad esempio, mkdir “la mia cartella”.

Elimina file & Cartelle: rm

Esempio di utilizzo: rm <file>

Il comando rm elimina immediatamente file o cartelle senza chiedere prima conferma. Puoi aggiungere il flag -i per richiedere la conferma dell'utente ogni volta che lo usi, il che dovrebbe aiutare a prevenire incidenti.

Puoi eliminare più file contemporaneamente aggiungendo più nomi di file alla fine del comando. Ad esempio: rm file1.txt file2.txt file3.txt.

Visualizza utilizzo disco e amp; Spazio libero: du & df

Esempio di utilizzo: du /destination/

Utilizzare il comando du per calcolare l'utilizzo del disco nella posizione specificata in seguito. Per una lettura molto più utile, eseguire invece du -sh /destination/per fornire un totale leggibile dell'utilizzo del disco per una posizione specificata.

Allo stesso modo, puoi utilizzare df -h per calcolare lo spazio su disco o utilizzare il flag -H per visualizzare lo spazio su disco totale in “metrica” unità di archiviazione (ad es. 1000 MB per GB anziché 1024 MB per GB).

Trova un file: trova

Esempio utilizzo: trova /posizione/-name <file>

Questo comando può aiutarti a individuare i file sul tuo disco. Segui il comando find con la posizione della directory in cui vuoi cercare, il flag -name e poi il nome del file che vuoi trovare.

Pubblicità

Puoi sempre usare un carattere jolly * per cercare nomi di file parziali. Ad esempio, trova /location/-name '*.png' troverà tutti i file con estensione .PNG nella posizione specificata.

Apri un file : apri

Esempio di utilizzo: apri <file>

Puoi utilizzare il comando open per aprire file o directory semplicemente specificando il percorso o il percorso con il nome del file in seguito. Apri più directory o file concatenandoli alla fine del comando. Ad esempio, apri file1.txt file2.txt file3.txt.

Puoi anche aprire file in applicazioni specifiche usando il flag -a, seguito dal nome dell'applicazione (o dal percorso del file .APP se lo conosci). Ad esempio: apri -a Preview file.pdf.

Modifica un file: nano

Esempio di utilizzo: nano <file>

nano è un editor di testo open source di base incluso in macOS per la modifica dei file all'interno del Terminale. Puoi modificare i file di testo, inclusi i file di sistema, usando il comando nano, seguito dal nome del file.

Una volta che sei in nano, presta attenzione ai comandi nella parte inferiore dello schermo, che coinvolgono il tasto di controllo. Per salvare un file, premi Control+O (noto come “Write Out”) o esci senza salvare utilizzando Control+X.

Esegui come Super User: sudo

Esempio di utilizzo: sudo <comando>

Il prefisso sudo viene utilizzato per eseguire un comando come “ super utente,” noto anche come root o admin. Dopo aver inserito un comando con il prefisso sudo, ti verrà richiesto di inserire la password di amministratore per eseguirlo.

Pubblicità

Alcuni comandi richiedono l'accesso root per funzionare. Se desideri modificare un file di sistema, ad esempio, potresti dover utilizzare sudo nano <file> per salvare le modifiche.

Mostra la directory di lavoro: pwd

Esempio di utilizzo: pwd

Per visualizzare la directory corrente in cui ti trovi (o “stampare la directory di lavoro”), puoi utilizzare il comando pwd. Ciò è particolarmente utile per stampare un percorso che puoi successivamente copiare e incollare.

Mostra processi in esecuzione: in alto

Esempio di utilizzo: in alto

Per vedere un elenco dei processi attualmente in esecuzione e della quantità di CPU e memoria attualmente in uso, eseguire top. Per impostazione predefinita, il processo visualizzerà tutti i processi in base all'utilizzo della CPU, con l'ID del processo o il PID visualizzato accanto a ciascuna voce.

Puoi premere “Q” per tornare alla riga di comando quando hai finito.

Termina un processo: kill

Esempio utilizzo: kill <PID>

Per terminare un processo, devi prima eseguire il comando top per trovare il suo ID di processo (o PID). È quindi possibile utilizzare il comando kill, seguito dal numero visualizzato accanto al processo. Ad esempio: uccidi 1569.

Ulteriori informazioni su a Comando: man

Esempio di utilizzo: man <comando>

Ogni comando in questo elenco ha un manuale associato che spiega esattamente come usare it e cosa fanno i diversi flag, insieme ad alcuni esempi più esotici dei comandi utilizzati.

Pubblicità

Ad esempio, il comando top ha molti flag e altri modificatori, di cui puoi leggere l'utilizzo: man top. Se vuoi padroneggiare la riga di comando, l'uso del comando man è vitale.

Fai di più con Homebrew

Questi comandi sono utile sapere in caso di emergenza. Ad esempio, non puoi eseguire Finder per copiare file dall'unità del tuo Mac in modalità di ripristino, ma puoi copiare manualmente i file utilizzando Terminal se sai come farlo.

Se vuoi utilizzare di più Terminal, considera l'utilizzo di Homebrew per scaricare e installare il software direttamente dalla riga di comando del tuo Mac.

LEGGI SUCCESSIVO

  • › Come utilizzare dimensioni del testo diverse in ogni app su iPhone e iPad
  • › Come utilizzare VLC per trasmettere video su Fire TV
  • › Come “Taglia e incolla” File su Mac
  • › Come ripristinare un tablet Amazon Fire
  • › Come creare e assegnare attività in Google Chat