Chiunque utilizzi un computer deve essere a conoscenza del sistema operativo in quanto è un software obbligatorio che consente di interagire con i dispositivi hardware. Nel periodo contemporaneo, abbiamo diversi sistemi operativi, ma solo alcuni sono popolari e utilizzati molto frequentemente. Il sistema operativo può essere basato sulla GUI o sulla CLI a seconda di come facilita l'interazione dell'utente. Qui in questa lezione, impareremo a conoscere UNIX che è molto famoso tra gli utenti grazie alla sua caratteristica unica. Quindi iniziamo!

Cos'è Unix?

Unix è un sistema operativo che offre sia l'interazione basata sulla GUI che la CLI. È sviluppato in linguaggio C da Dennis Ritchie. Unix è un sistema operativo multitasking che offre anche l'opportunità a più utenti di utilizzare la sua funzionalità. In termini semplici, è anche un sistema operativo multiutente. Il sistema operativo Ubuntu è una versione di Unix che ci permette di fare tutto il lavoro che Unix dovrebbe fare.

Sebbene sia preferito dai professionisti che lavorano con i server e tutti, è anche preferito quando si tratta di imparare come funziona un sistema operativo basato su riga di comando. Esistono diverse applicazioni complesse e di grandi dimensioni che utilizzano Unix per l'esecuzione grazie alla sua funzionalità per gestire i processi in modo semplice. Rispetto al sistema operativo Windows, è un po 'veloce e offre anche una buona esperienza utente.

Comandi Unix

Unix fornisce i comandi che vengono utilizzati mentre l'utente deve interagire con l'applicazione utilizzando l'interfaccia della riga di comando. I comandi Unix in realtà istruiscono il sistema operativo su quale azione deve essere eseguita. Di seguito sono riportati alcuni comandi Unix.

1. Comando Ls

Questo comando Unix viene utilizzato per mostrare tutti i file e le cartelle nella posizione corrente. La posizione corrente potrebbe essere vista nel testo blu che è appena precedente al simbolo del dollaro. Qui la posizione corrente è Desktop.

2. Cancella comando

Questo comando viene utilizzato per cancellare lo schermo. Non elimina nulla di scritto sullo schermo ma fa apparire la riga corrente come se fosse la prima riga. Nell'immagine seguente vengono mostrate le immagini prima e dopo usando il comando cancella.

3. Comando Mkdir

Questo comando Unix viene utilizzato per creare una nuova directory nella posizione corrente. Nell'immagine seguente ci troviamo sul desktop e stiamo usando il comando mkdir per creare una directory chiamata "newdir" lì. La directory potrebbe essere testimoni di colore blu.

4. Comando Rmdir

Questo comando verrà utilizzato per rimuovere la directory. Nell'immagine qui sotto puoi vedere che nella seconda riga è presente il newdir, ma dopo che abbiamo eseguito il comando rmdir, ha eliminato la cartella newdir.

5. Comando gatto

Il comando Cat viene utilizzato per leggere i dati scritti su qualsiasi file. Potrebbe anche essere utilizzato per aggiungere i dati nel file e sovrascriverli. Abbiamo visto che nella posizione del desktop abbiamo un nome file test.css. Vedremo cosa è scritto su quel file usando il comando cat.

6. Comando Vi

Il comando Vi è il comando più utile che viene utilizzato per recuperare i dati scritti su qualsiasi file sul terminale e anche per consentirci di apportare le modifiche allo stesso tempo. Indipendentemente dalle dimensioni e dal tipo di file, possiamo modificarli utilizzando il comando Vi se sono scritti del testo. Qui aggiungeremo ulteriori dati nel file test.css.

7. Comando Rm

Il comando rm viene utilizzato per eliminare i file nella posizione corrente. Nel nostro caso, siamo su Desktop che ha il file test.css, ora proveremo a eliminare quel file usando il comando rm. Nella seconda riga, mostra test.css lì presente ma dopo aver eseguito il comando rm, quel file è stato rimosso

8. Comando Mv

Il comando mv può essere utilizzato per due scopi, per rinominare e spostare file o cartelle. Qui rinomineremo il file page.html in newpage.html. Nota che se proverai a spostare il file nella stessa cartella, lo rinominerà e se proverai a spostarlo in un'altra directory, verrà spostato lì.

9. Comando Su

Il comando Su viene utilizzato quando è necessario cambiare l'utente. Nell'immagine seguente, saremo in grado di vedere che l'utente corrente è Vishal e dopo aver usato il comando su per accedere come root, il nome utente verrà modificato. Il nome utente è visibile nel testo rosso sul lato sinistro del segno del dollaro.

10. Comando chmod

Il comando chmod viene utilizzato quando dobbiamo modificare l'autorizzazione di qualsiasi file. Qui abbiamo il file newpage.html. Il file ha letto ed eseguito l'autorizzazione per il proprietario, ha letto l'autorizzazione per il gruppo e ha letto l'autorizzazione per gli altri. Useremo il comando chmod per dare tutto il permesso a tutti.

11. Comando Sudo

Ci sono alcuni comandi che l'unica radice è autorizzata ad eseguire. Qui eseguiremo un comando che potrebbe portare ad apportare alcune modifiche al sistema e quindi non potrebbe essere eseguito con altri utenti. Dobbiamo usare il comando Sudo per farlo funzionare.

Suggerimenti e trucchi per utilizzare il comando Unix

Nelle sezioni precedenti, abbiamo passato i semplici comandi ad alcuni comandi sofisticati. Sebbene i comandi siano molto meno nel conteggio, potrebbero essere utilizzati con diversi argomenti per eseguire alcune delle attività complesse. Ad esempio, il comando ls può essere utilizzato per verificare quali file e directory sono disponibili nella posizione corrente, ma può essere usato come argomento -an per scoprire tutti i file nascosti nella stessa posizione.

Ogni comando ha alcuni degli argomenti assegnati ad esso che potrebbero essere utilizzati con quei comandi particolari. Per verificare quali argomenti sono disponibili per qualsiasi comando specifico, è possibile utilizzare –help l'argomento. Nell'immagine seguente vedremo tutti gli argomenti che potrebbero essere usati con il comando chmod. Le parole chiave o gli argomenti devono essere seguiti da - durante la scrittura nella riga di comando.

Conclusione - Comandi Unix

Unix è un sistema operativo popolare per la sua interfaccia a riga di comando. Comprende numerosi comandi che facilitano l'interazione degli utenti con l'hardware. Il comando in Unix è in realtà il mezzo di comunicazione mentre si lavora attraverso il terminale. Oltre alla CLI, offre anche l'interfaccia utente grafica che aggiunge più bellezza alle funzionalità preesistenti di Unix.

Articoli consigliati

Questa è stata una guida ai comandi Unix. Qui abbiamo discusso dei comandi Unix con l'aiuto di esempi e alcuni suggerimenti. Puoi anche consultare i nostri altri articoli suggeriti per saperne di più -

  1. Comandi GIT
  2. Comandi rubini
  3. Comandi Docker
  4. Comandi CSS
  5. Elenco degli operatori Unix

Categoria: