UNIX è stato sviluppato alla fine del 1960 e continua ad essere modificato e migliorato anno dopo anno . Le versioni del sistema operativo UNIX includono HP- UX ( Hewlett - Packard ) , Linux ( Red Hat ) , AIX ( IBM ) , Mac OS /X e Solaris ( Sun ) . Tutte queste versioni di UNIX sono fondamentalmente la stessa, tranne per alcuni comandi e le strutture del file system . Si pensa generalmente che se si conosce una versione, allora si può facilmente imparare dagli altri. 
 La struttura delle directory in Unix 
 
 UNIX è costruito in un file system gerarchico struttura (o albero ) con la parte più alta della struttura è la directory /root . La directory /root contiene diversi sistemi di file importanti come /home ( file utente personali ) , /usr ( comandi utente e file di intestazione ) , /tmp ( file temporanei ) , e /var ( file di dati variabili ) . E ' importante notare che UNIX è case sensitive , quindi, /home e /HOME potrebbero essere due diversi sistemi di file 
 di base Comandi 
 
 volta . accedere ad un sistema UNIX , si arriva al prompt dei comandi , simile alla linea di comando di Windows , dove si può iniziare l'esecuzione dei comandi . Iniziare imparando il modo per aggirare la struttura di file system UNIX . I luoghi più sicuri per fare questo sono le directory /home e /tmp . In questi esempi , " # " è il prompt dei comandi 
 
 Per modificare nella directory /home , digitare: . 
 
 # Cd /home 
 
 Per dare un'occhiata all'interno di /home , digitare: 
 
 risultato # llThe sarà: drwxr - xr- x 3 aa7766 altri 1024 15 Aprile 10:32 aa7766 
 
 Per cambiare directory in aa7766 e dare un'occhiata in giro , tipo : 
 
# cd aa7766 # ll - rw ------- 1 aa7766 altro 184 19 nov 2008 sh_history - rw - r - r - 1 root sys 172.530 26 Marzo 2008 0080 326diskinfo.rpt < . br>
 per tornare alla directory precedente , digitare uno dei seguenti: 
 
 # cd - o # cd .. 
 
 "cd - " comando che si muove istantaneamente alla directory precedente , mentre il " cd .. " comando si sposta verso l'alto nella struttura del sistema di livello di un file . In entrambi i casi , si finisce per tornare nella directory /home . 
 Comandi avanzati 
 
 Ora si è pronti per creare un nuovo file e spostarlo in una posizione diversa . 
 
 Passare alla directory aa7766 . 
 
 # cd aa7766 
 
 Creare un file di prova di esso, utilizzando il comando "touch " . 
 
 # touch test .1 
 
 assicurarsi che il file è lì 
 
 # ll - rw ------- 1 aa7766 altro 184 19 nov 2008 sh_history - rw-r - . . r - 1 root sys 172530 26 mar 2008 2008 0326diskinfo.rpt - rw-r - -r - 1 root sys 0 21 lug 19:40 test.1 
 
 Copiare il file /tmp utilizzando il "CP" o comando di copia . Nota , si avrà ancora una copia del test.1 nella directory /home/aa7766 . 
 
 # Cp test.1 /tmp 
 
 cambiare le directory nella directory /tmp e verificare se è lì 
 
 # cd /tmp # ll- rw-r - . r - 1 root sys 0 21 lug 19:41 test.1 
 UNIX alla prossima livello 
 
 Le fasi finali di apprendimento UNIX coinvolgere i comandi più avanzati che potrebbero essere dannosi per il sistema se non sai quello che stai facendo . Si consiglia vivamente di leggere un libro più avanzato UNIX come " Unix in a Nutshell " di Arnold Robbins prima di andare molto oltre. 
 
 Qui ci sono alcuni comandi avanzati aggiuntivi . 
 
 # Mkdir Crea una directory . # rmdir Rimuove una directory se la directory è vuota . # rm Rimuove un file . È necessario essere cauti su questo comando, perché può essere facile da rimuovere troppo, e non può essere annullata . Per essere più sicuro , mentre l'apprendimento , usare rm -i , perché l'opzione-i vi chiederà di confermare la cancellazione o eliminazioni. Esempio : . "Rm -i /home/aa7766/test.1 " # # più o meno consente di visualizzare il contenuto di un file di testo 
 
 prega di consultare il link in Risorse per i comandi più UNIX e le loro . spiegazioni . 
 
              
sistemi © www.354353.com