Unix Tutorial Programmazione

March 15

Unix Tutorial Programmazione


Nel 1969, gli ingegneri di Bell Labs si avvicinò con l'idea di Unix, un sistema operativo scalabile multi-utente. Unix evoluto in modo significativo nel corso degli ultimi decenni a diventare uno dei più portatile open-source tipi di software commerciale disponibile oggi. Un vario e potente kit di strumenti in Unix di suite di utility offre stimolanti opportunità per lo sviluppo di applicazioni, realizzazione di Unix programmazione capacità vitale risorsa.

Concetto

Tre componenti fondamentali costituiscono il quadro del sistema operativo Unix.

Kernel: La maggior parte del sistema operativo di funzionalità risiede nel kernel. Il kernel gestisce tutti i programmi e le applicazioni installate sul computer. In genere, gli utenti Unix non devono interagire direttamente con il kernel; una shell fornisce l'interfaccia primaria.

Shell: Il guscio funge da collegamento principale tra l'utente e il kernel. Esso prevede la possibilità di accettare una serie di comandi, che vengono utilizzati per eseguire un determinato compito o il funzionamento, come ad esempio la stampa di file o la creazione di un'applicazione.

Applicazioni: Questo include programmi eseguiti sul sistema operativo Unix. Le applicazioni possono variare da semplici compiti come la messa in vendita di tutti i file disponibili in una directory di programmi più complessi come l'esecuzione di utility di gestione di database.

comandi comuni

Illustriamo alcuni comuni comandi Unix. Per il bene di questo esempio, saremo fare una directory chiamata dir1. In tale elenco verrà creato un file1 file chiamato e quindi l'invio di tale file a una stampante.

Avvio di una finestra di terminale

Unix Tutorial Programmazione


passi:
1) Uno dei primi passi nella programmazione Unix coinvolge iniziare una finestra di terminale. A seconda della versione di Unix installato, questo in genere può essere fatto attraverso il menu di avvio.

Creazione di una directory e Apertura di un file

Unix Tutorial Programmazione


2) Utilizzare il comando "mkdir" per creare la directory dir1.

3) Usare "cd" per passare a quella directory.

4) Usare "VI", un popolare editor di testo Unix, per creare e modificare file1.

Modifica di un file

Unix Tutorial Programmazione


5) Con l'editor di testo aperto, tipo "i" per avviare l'inserimento del testo. Per salvare il file, premere il tasto Esc e digitare ": wq."

Stampa

6) E, infine, l'uso del "lp" comando "lp file1" per stampare il file.

Common Unix comandi

Ecco una descrizione di alcuni dei più utilizzati di Unix comandi:

Comando: "cp"
Scopo: copiare i file, sia all'interno della stessa directory o fra le directory. Richiede l'origine e la destinazione dei file come argomenti.
Esempio: "cp file1 file2" copierà file1 a file2.

Comando: "cat"
Scopo: visualizzare il contenuto di un file. Se si desidera solo per leggere un file, questo è un più veloce alternativa all'utilizzo di "vi".
Esempio: "cat file1" mostrerà il contenuto di file1.

Comando: "rm"
Scopo: cancellare un file.
Esempio: "rm file1" cancellerà file1.

Comando: "mv"
Scopo: rinominare un file. Richiede l'originale e il nuovo nome del file come argomenti.
Esempio: "mv file1 file2" cambierà titolo file1 a file2.

Comando: "l'uomo"
Scopo: Visualizza ulteriori informazioni su un comando. Questo è un comando estremamente utile per fornire informazioni dettagliate riguardanti qualsiasi comando Unix.
Esempio: "man ls" fornirà ulteriori informazioni sul comando "ls".