Tasti di scelta rapida linguetta Completamento automatico dei nomi di file e cartelle Ctrl + A Vai all'inizio della riga su cui stai scrivendo Ctrl + E Vai alla fine della riga su cui stai scrivendo Ctrl + U Cancella la linea prima del cursore Ctrl + K Cancella la linea dopo il cursore Ctrl + W Elimina la parola prima del cursore Ctrl + T Scambia gli ultimi due caratteri prima del cursore Esc + T Scambia le ultime due parole prima del cursore Ctrl + L Cancella lo schermo Ctrl + C Uccidi qualunque cosa tu stia correndo Ctrl + D Esci dalla shell corrente Opzione + → Sposta il cursore di una parola in avanti Opzione + ← Sposta il cursore di una parola all'indietro Ctrl + F Sposta il cursore di un carattere in avanti Ctrl + B Sposta il cursore di un carattere all'indietro Ctrl + Y Incolla tutto ciò che è stato tagliato dall'ultimo comando Ctrl + Z Mette tutto ciò che stai eseguendo in un processo in background sospeso Ctrl + _ Annulla l'ultimo comando Nozioni di base / (Barra) Directory di primo livello . (Singolo periodo) Directory corrente
instagram viewer
.. (Doppio periodo) Directory principale ~ (Tilde) Home directory sudo [comando] Esegui il comando con i privilegi di sicurezza del superutente nano [file] Apre l'editor Terminale apri il file] Apre un file [comando] -h Chiedi aiuto su un comando man [comando] Mostra il manuale di aiuto del comando Cambia directory CD Home directory cd [cartella] Cambia directory, ad es. cd Documents cd ~ Home directory CD/ Radice dell'unità cd - Directory o cartella precedente che hai visitato l'ultima volta pwd Mostra la tua directory di lavoro CD.. Passa alla directory principale CD../.. Salire di due livelli Elenco contenuti della directory ls Visualizza il nome di file e sottodirectory nella directory ls -C Forza l'output multi-colonna dell'elenco ls -a Elencare tutte le voci, comprese quelle con. (Punto) e.. (doppio periodo) ls -1 Stampa l'elenco dei file in una voce per formato di riga ls -F Visualizza un / (barra) immediatamente dopo ogni percorso che è una directory, * (asterisco) dopo programmi o script eseguibili e @ dopo un collegamento simbolico ls -S Ordina i file o le voci per dimensione ls -l Elenco in un formato lungo. Include modalità file, nome del proprietario e del gruppo, data e ora della modifica del file, nome percorso e altro ls -lt Elenca i file ordinati per ora modificata (prima i più recenti) ls -lh Elenco lungo con dimensioni di file leggibili dall'uomo in KB, MB o GB ls -lo Elencare i nomi dei file con dimensioni, proprietario e flag ls -la Elenca i contenuti dettagliati della directory, inclusi i file nascosti Dimensione file e spazio su disco du Elenca l'utilizzo per ogni sottodirectory e il suo contenuto du -sh [cartella] Output leggibile dall'uomo di tutti i file in una directory du -s Visualizza una voce per ciascun file specificato du -sk * | ordina -nr Elenca i file e le cartelle, sommando le dimensioni comprese le sottocartelle. Sostituisci sk * con sm * per elencare le directory in MB df -h Calcola lo spazio libero su disco del tuo sistema df -H Calcola lo spazio libero su disco con potenze di 1.000 (rispetto a 1.024) Gestione di file e directory mkdir Crea una nuova cartella denominata mkdir -p / Crea cartelle nidificate mkdir Crea più cartelle contemporaneamente mkdir "" Crea una cartella con uno spazio nel nome del file rmdir Elimina una cartella (funziona solo su cartelle vuote) rm -R Elimina una cartella e il suo contenuto toccare Crea un nuovo file senza alcuna estensione cp Copia un file nella cartella cp Copia un file nella cartella corrente cp ~// Copia un file nella cartella e rinomina il file copiato cp -R Copia una cartella in una nuova cartella con spazi nel nome file cp -i Viene richiesto prima di copiare un file con un messaggio di sovrascrittura di avviso cp /Users/ Copia più file in una cartella rm Elimina un file (questo elimina il file in modo permanente; usare con cautela.) rm -i Elimina un file solo quando dai conferma rm -f Forza la rimozione senza conferma rm Elimina più file senza alcuna conferma mv Sposta / Rinomina mv Sposta un file nella cartella, possibilmente sovrascrivendo un file esistente mv -i Opzionale -i flag per avvisarti prima di sovrascrivere il file mv * .png ~ / Sposta tutti i file PNG dalla cartella corrente a un'altra cartella Cronologia dei comandi Ctrl + R Cerca tra i comandi precedentemente utilizzati storia n Mostra i comandi precedenti che hai digitato. Aggiungi un numero per limitare agli ultimi n elementi ![valore] Eseguire l'ultimo comando digitato che inizia con un valore !! Eseguire l'ultimo comando digitato permessi ls -ld Visualizza l'autorizzazione predefinita per una home directory ls -ld / Visualizza le autorizzazioni di lettura, scrittura e accesso di una cartella specifica chmod 755 Modificare l'autorizzazione di un file su 755 chmod -R 600 Cambia l'autorizzazione di una cartella (e il suo contenuto) su 600 chown : Cambia la proprietà di un file per utente e gruppo. Aggiungi -R per includere il contenuto della cartella Processi ps -ax Output processi attualmente in esecuzione. Qui, a mostra i processi di tutti gli utenti e x mostra i processi che non sono collegati al Terminale ps -aux Mostra tutti i processi con% cpu,% mem, page in, PID e comando superiore Visualizza informazioni in tempo reale sui processi attualmente in esecuzione top -ocpu -s 5 Visualizza i processi ordinati per utilizzo della CPU, aggiornando ogni 5 secondi top -o ridimensiona Ordina top per utilizzo della memoria uccidi PID Esci dal processo con ID . Vedrai PID come una colonna in Activity Monitor ps -ax | grep Trova un processo per nome o PID Rete ping Ping host e visualizzazione dello stato chi è Stampa le informazioni whois per un dominio ricciolo -O Scarica il file tramite HTTP, HTTPS o FTP SSH @ Stabilire una connessione SSH a con l'utente SCP @: / Remote / percorso copia a un telecomando homebrew preparare il dottore Controlla la presenza di eventuali problemi brew install Installa una formula disinstalla brew Disinstalla una formula lista della birra Elencare tutte le formule installate ricerca della birra Visualizza le formule disponibili per la preparazione aggiornamento birra Aggiorna tutte le birre obsolete e non in scatola aggiornamento della birra Scarica l'ultima versione di homebrew e formula pulire la birra Rimuovi la versione precedente della formula installata brew tap homebrew / botte Tocca il repository cask da GitHub elenco di botti di birra Elencare tutte le botti installate installare botte di birra Installa la botte data disinstalla cask brew Disinstallare la botte data Ricerca trova -name Trova tutti i file con nome dentro . Utilizzare i caratteri jolly (*) per cercare parti di nomi di file grep "" Emette tutte le occorrenze di dentro (aggiungi -i per la distinzione tra maiuscole e minuscole) grep -rl "" Cerca tutti i file contenenti dentro Produzione gatto Emette il contenuto di Di meno Emette il contenuto di usando il comando less che supporta l'impaginazione e altro testa Stampa le prime 10 righe di > > Aggiunge l'output di per > Dirigere l'output di in | Dirigere l'output di per