Utilità di base della riga di comando

Anonim

Molti utenti Mac evitano del tutto la riga di comando, una quantità ragionevole probabilmente non sa nemmeno che esiste. Per i curiosi là fuori, ecco alcuni comandi e funzionalità di base ed essenziali per sapere se vuoi iniziare a utilizzare il terminale di Mac OS X. Tratteremo la semplice manipolazione dei file, le manovre nel file system, la visualizzazione e l'eliminazione dei processi e altro ancora. Ricorda di rimuovere le parentesi o i comandi non funzioneranno.

Le basi della riga di comando

  • ls -la elenca tutti i contenuti di una directory inclusi i file nascosti
  • cdsposta nella directory specificata, cd /Applicazioni si sposterà nella cartella delle applicazioni
  • mvmv è in grado di rinominare i file o spostarli, a seconda dell'utilizzo
  • cpcopia un file con un nuovo nome file o destinazione
  • gatto | more visualizza i contenuti di un file schermo per schermo "trasmettendo" i contenuti attraverso more
  • touchcrea un file con il nome specificato, ad esempio: touch test.txt creerà un file di testo vuoto
  • top visualizza un elenco continuamente aggiornato di tutti i processi in esecuzione, incluso l'utilizzo della memoria e della cpu, PID è l'ID del processo che useresti terminare un processo
  • ps -aux elenca tutti i processi in esecuzione da tutti gli utenti, -ux elencherà solo i processi dell'utente corrente
  • kill -9termina l'id del processo specificato (in pratica forza l'uscita dalla riga di comando)
  • rmrm rimuove il file o la directory specificata, non c'è nessun avviso quindi usala con cautela
  • pingdetermina la latenza di rete eseguendo il ping di un altro host

Suggerimenti generali sull'usabilità della riga di comando

  • Usa il tasto tab, il tasto tab completerà automaticamente directory e nomi di file per te
  • Abilita il terminale colorato, questo rende più facile navigare tra grandi quantità di file
  • Se un comando ti confonde, prova a eseguirlo con il flag –help, che spesso mostrerà le istruzioni di base sul comando dato
  • Ricorda che le pagine di manuale esistono anche su molti comandi, accedi digitando man , es: man ping
  • Se l'output di un comando vola via ed è troppo grande per stare su uno schermo, prova a trasmetterlo di più, in questo modo: ls -la |morequesto ti permetterà di vedere l'output una schermata alla volta
  • È possibile esportare il contenuto di un file, l'output di un comando e i risultati di uno script in un file di testo utilizzando gli alligatori (terminologia impropria, scusate la mia dimenticanza), ad esempio: ls -la /Applicazioni > applist.txt
  • Se hai mai notato che il carico della tua CPU è salito alle stelle in modo inappropriato, un buon posto per trovare il processo errante è con il comando top, usa top in combinazione con kill per trovare l'ID del processo e uccidere il maiale della CPU
  • Non aver paura di sporcarti le mani!

Per ulteriori informazioni, suggerimenti e trucchi, assicurati di controllare le nostre altre voci della riga di comando e leggi Dieci utility della riga di comando di OS X che potresti non conoscere.

Utilità di base della riga di comando