Nel 1969 , gli ingegneri di Bell Labs si avvicinò con l'idea di Unix , un sistema operativo scalabile multi-utente . Unix si è evoluto in modo significativo nel corso degli ultimi decenni, fino a diventare uno dei più portatili tipo open-source di software commerciali disponibili oggi . Un kit di strumenti diversi e potente suite di utility di Unix offre stimolanti opportunità per lo sviluppo di applicazioni , rendendo capacità di programmazione Unix una risorsa vitale . Concetto
tre componenti fondamentali costituiscono il quadro del sistema operativo Unix
Kernel : . La maggior parte delle funzionalità del sistema operativo 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 principale
Shell : Le coperture costituisce il 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 di funzionamento , come ad esempio la stampa di file o la creazione di un'applicazione
Applicazioni : . Ciò include programmi eseguiti sul sistema operativo Unix . Le applicazioni possono variare da semplici compiti come la vendita di tutti i file disponibili in una directory a programmi più complessi come l'esecuzione di utility di gestione di database .
Comune Comandi
Diamo illustrare alcuni comuni comandi Unix . Per il bene di questo esempio , saremo fare una directory chiamata dir1 . In tale directory verrà creato un file chiamato file1 e quindi l'invio di tale file a una stampante
Avvio di una finestra di terminale
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 Start .
Creazione di una directory e di apertura di un file
2) Usare il " mkdir " comando per creare la directory dir1 .
3) Usare " cd" per passare a quella directory .
4 ) Utilizzare " VI ", un popolare editor di testo Unix , per creare e modificare file1 .
Modifica di un file
5) Con l'editor di testo Apri, digitare "i" per iniziare a inserire il testo . Per salvare il file , premi il tasto Esc e digitare " : . Wq "
stampa
6) E, infine , utilizzare il " lp" comando " lp file1 " per stampare il file
Common Unix comandi
Ecco una descrizione di alcuni dei comandi Unix di uso frequente : .
comando: " cp " Finalità : copiare i file , sia all'interno della stessa directory o fra le directory . Si richiede il file di destinazione come arguments.Example fonte e : "cp file1 file2 " copierà file1 a file2
Comando: . "Cat" Scopo: Mostra il contenuto di un file . Se si desidera solo per leggere un file , questo è un alternativa rapida all'utilizzo Esempio " VI . ": " File1 gatto " visualizzerà il contenuto di file1
Comando: . Purpose "rm" : Eliminazione di un file . esempio: " file1 rm " cancella file1
comando: . "mv " Scopo: Rinominare un file . Richiede il nome originale e nuovo del file come arguments.Example : "mv file1 file2 " rinomina file1 a file2
Comando: . Purpose " uomo " : Mostra di più informazioni su un comando . Questo è un comando estremamente utile utilizzato per fornire informazioni dettagliate sugli eventuali command.Example Unix : " man ls " fornirà ulteriori informazioni sul comando "ls"
.