Corso di avvicinamento al Software Libero. Lunedi 23 Gennaio

Documenti analoghi
Terza lezione: Directory e File system di Linux

Fondamenti di GNU/Linux

Linux-Unix. Pregi di Linux

I.S. Sobrero. Dipartimento di Informatica. Utilizzo. 16/02/2007 Marco Marchisotti

File System. File system gerarchico. Proteggere la propria home directory ... / = Root nodi interni: directory foglie: directory vuote o file

Corso base GNU/Linux Latina Linux Group. Sito web: Mailing list:

Lezione T11 Virtual File System

Shell di Linux e Comandi Utente

Installare GNU/Linux

Sequenza di avvio di Linux:

Reti Informatiche. Corso di Laurea Triennale in Ingegneria Informatica. Ing. Domenico De Guglielmo Vanessa Gardellin & Sara Lioba Volpi

Il File System di Linux

#GNU/Linux for NaLUG member

Introduzione ai sistemi UNIX/Linux

Corso UNIX avanzato. Utente avanzato. Amministratore. Gestione proprio account Gestione dei propri processi Ricerca e manipolazione file

GNU/Linux Concetti di base

A confronto Linux e Microsoft. d i A g n e s e D a i d o n e

fare hard link fra file system diversi e su directory.

Liceo Chiabrera - 15/01/2008

Introduzione a LINUX

Sicurezza su linux... e considerazioni varie. Gianluca Antonacci giaaan@tin.it

Introduzione ai sistemi GNU/Linux

Università degli studi di Catania Corso di Studi in Informatica. Laboratorio di Amministrazione dei Sistemi Operativi

Ca ra tteristiche dei sistem i GN U/L inux. Struttura di un sistema GNU/Linux Il filesystem La shell

Corso di Linux. Dott. Paolo PAVAN

SOMMARIO. Ambiente Linux. Come nasce UNIX. Cronologia di UNIX 1. Storia dei sistemi *NIX Caratteristiche di Linux

C era una volta una scienza. Di tutti. Per tutti.

Sequenza di avvio di Linux:

SHELL GNU/Linux Bash. Conoscere e configurare il proprio ambiente bash. Kernel speaks: dmesg

seconda lezione Introduzione al sistema operativo GNU/Linux

Introduzione ai sistemi UNIX/Linux. Introduzione ai sistemi UNIX/Linux

6.1 LA STRUTTURA GERARCHICA AD ALBERO

Hardening di un sistema GNU/Linux

Installare XUBUNTU. Il setup di UBUNTU richiede poche informazioni:

Controllo di processi

Installazione di Ubuntu Mauro Piccolo

Il software del PC. Il BIOS

L'ambiente UNIX: primi passi

La Shell di una distribuzione GNU/Linux

Corso di Laboratorio di Sistemi Operativi

Corso Linux Base -mini guida-

Manuale dell Amministratore di Sistema Linux

Guida dell utente di RTAI LiveCD

Indice generale. Directory opt Directory proc... 24

22 Gennaio Di cosa tratteremo? Backup e Archiviazione Gestione Utenti Altra Amministrazione I Processi e la loro gestione

Gentoo GNU/Linux on usb device

Comandi Linux. e altro su Linux ;)

Introduzione all uso dei laboratori aka Linux basics. October 23, 2013

Introduzione all'uso del sistema operativo Ubuntu

Struttura del sistema operativo GNU/Linux

Corso Linux base: primo incontro. Sommario. Alessandro Pasotti License: Creative Commons Attribution Share Alike 3.

Introduzione a LINUX. Ambiente utilizzato: LINUX

Corso Linux Corso Online Amministratore di Sistemi Linux

L hard disk. L amministrazione dei dischi puo essere riassunta nelle seguenti operazioni di base: La formattazione. Il partizionamento

Laboratorio di Programmazione

Per montare una directory condivisa NFS da un altro computer, digitate il comando mount:

Primi passi con Linux

CAPITOLO 1 I SISTEMI OPERATIVI

Utilizzo Base del Sistema Operativo Ubuntu GNU/Linux

Sistemi operativi II: Linux. Lezione II

Sistemi Operativi. Corso di Laurea Triennale in Ingegneria Informatica. Esercitazione 2. Editor Utenti Permessi

Laboratorio di Reti di Telecomunicazioni LA

PRECORSO DI INFORMATICA. Laboratorio Prima Parte

Modulo 9. Sicurezza nei sistemi Unix Utenti e gruppi in Unix (1/2)

Permessi, utenti e gruppi

Linux Base. Cos'è Linux, come funziona e come si usa: distribuzioni, struttura delle directory, comandi principali, interfacce grafiche

File System I parte. File System

Anatomia del sistema GNU Linux

per ospitare Linux e Windows

Raid1-mini-Howto. Paolo Subiaco febbraio 2003

Uso del terminale in ambiente UNIX

PARTE IV: I sistemi operativi

UNIX: introduzione elementare

LABORATORIO DI PROGRAMMAZIONE 1. Docente: Dr Damiano Macedonio Lezione 1 03/10/2013

Manuale di installazione di SunForum 3.2

Scheda di lavoro N. 1

Laboratorio di Informatica (a matematica)

Esame Laboratorio di Sistemi Operativi Cognome Nome Mat.

Introduzione alla. Alessandra Giordani Lunedì 27 febbraio

Università degli Studi di Messina Facoltà di Scienze MM. FF. NN. Corso di Laurea Triennale in Informatica (D.M. 270)

UNIX: introduzione elementare

Note sull ambiente di lavoro utilizzato ai Laboratori di Fondamenti di Informatica I

Informatica Generale 1 - Esercitazioni Introduzione all uso della command-line shell

Organizzazione del sistema

Network File System (NFS)

Sistema operativo. Avere un architettura multi-core è un vantaggio

Remote SQL Command Execution

Introduzione al Software Libero Sessione di RIPASSO

17.2. Configurazione di un server di Samba

Linux, istruzioni per l'uso

E errori in fase di avvio, 73 eth0 (Ethernet), 297 Evolution, programma, Linux For Dummies

Sistema Operativo Compilatore

Modulo 4: Gestore del File System (Memoria secondaria) Componenti


Il Sistema Operativo Linux

Introduzione a LINUX. Unix

Linux Terminal Server Project (LTSP)

Amministrare GNU/Linux. Simone Piccardi

Corso amministratore di sistema Linux. Corso amministratore di sistema Linux Programma

Tipi di sistema operativo Sistema UNIX

Transcript:

Corso di avvicinamento al Software Libero Lunedi 23 Gennaio Parte 1

GNU/Linux Caratteristiche compatibile con UNIX multitasking multiutente libero

GNU/Linux Multitasking la capacita' di mandare in esecuzione piu' processi (applicazioni) contemporaneamente. 1 secondo p1 p2 p3

GNU/Linux Multitasking la capacita' di mandare in esecuzione piu' processi (applicazioni) contemporaneamente. 1 secondo p1 p4 p2 p3

GNU/Linux Multiutente la possibilita' di essere usato da piu' utenti uno alla volta (workstation) o contemporaneamente (server)

root root utenti

Login

Login Fedora Core release 1 Kernel 2.4.22-1 on an i686 localhost login:

Login Fedora Core release 1 Kernel 2.4.22-1 on an i686 localhost login: root Inseriamo il nome utente, in questo caso root

Login Fedora Core release 1 Kernel 2.4.22-1 on an i686 localhost login: root Password: digitiamo la password. NB: non appare nessun carattere

Login Fedora Core release 1 Kernel 2.4.22-1 on an i686 localhost login: root Password: Have a lot of fun... Password corretta! Il sistema ci da il benvenuto...

Login Fedora Core release 1 Kernel 2.4.22-1 on an i686 localhost login: root Password: Have a lot of fun... linux:~ # e ci mette a disposizione un prompt attraverso cui inserire i comandi

Login Fedora Core release 1 Kernel 2.4.22-1 on an i686 localhost login: root Password: Have a lot of fun... linux:~ # exit digito il comando exit (esci)

Login Fedora Core release 1 Kernel 2.4.22-1 on an i686 localhost login: il comando viene eseguito e torna la richiesta di login

Login Fedora Core release 1 Kernel 2.4.22-1 on an i686 localhost login: harlock Inseriamo il nome utente, in questo caso harlock

Login Fedora Core release 1 Kernel 2.4.22-1 on an i686 localhost login: harlock Password: digitiamo la password. NB: non appare nessun carattere

Login Fedora Core release 1 Kernel 2.4.22-1 on an i686 localhost login: harlock Password: Have a lot of fun... Password corretta! Il sistema ci da il benvenuto...

Login Fedora Core release 1 Kernel 2.4.22-1 on an i686 localhost login: harlock Password: Have a lot of fun... linux:~ $ e ci mette a disposizione un prompt attraverso cui inserire i comandi

prompt: $ prompt: # ~ (tilde) =

utenti / home/ user1 user2 / opt root tmp 1 2

/ bin/ dev/ home/ user1 user2 lib/ opt/ root/ tmp/ var/ boot/ etc/ mnt/ proc/ sbin/ usr/ 1 2

Permessi Fedora Core release 1 Kernel 2.4.22-1 on an i686 localhost login: harlock Password: Have a lot of fun... linux:~ $

Permessi Fedora Core release 1 Kernel 2.4.22-1 on an i686 localhost login: harlock Password: Have a lot of fun... linux:~ $ ls -al

Permessi Fedora Core release 1 Kernel 2.4.22-1 on an i686 localhost login: harlock Password: Have a lot of fun... linux:~ $ ls -al drwxr-xr-x 2 harlock users 328 2006-01-16 18:11 drwxr-xr-x 45 harlock users 3000 2006-01-18 09:02 -rw-r--r-1 harlock users 2580236 2006-01-16 16:16 -rw-r--r-1 harlock users 2813797 2006-01-16 18:05 -rw-r--r-1 harlock users 2398635 2006-01-16 16:17... Uno.pdf Due.pdf due.pdf

Permessi Fedora Core release 1 Kernel 2.4.22-1 on an i686 localhost login: harlock Password: Have a lot of fun... linux:~ $ ls -al drwxr-xr-x 2 harlock users 328 2006-01-16 18:11 drwxr-xr-x 45 harlock users 3000 2006-01-18 09:02 -rw-r--r-1 harlock users 2580236 2006-01-16 16:16 -rw-r--r-1 harlock users 2813797 2006-01-16 18:05 -rw-r--r-1 harlock users 2398635 2006-01-16 16:17 r = lettura w = scrittura x = esecuzione... Uno.pdf Due.pdf due.pdf

Permessi Fedora Core release 1 Kernel 2.4.22-1 on an i686 il proprietario localhost login: harlock Password: Have a lot of fun... linux:~ $ ls -al drwxr-xr-x 2 harlock users 328 2006-01-16 18:11 drwxr-xr-x 45 harlock users 3000 2006-01-18 09:02 -rw-r--r-1 harlock users 2580236 2006-01-16 16:16 -rw-r--r-1 harlock users 2813797 2006-01-16 18:05 -rw-r--r-1 harlock users 2398635 2006-01-16 16:17 r = lettura w = scrittura x = esecuzione... Uno.pdf Due.pdf due.pdf

Permessi Fedora Core release 1 Kernel 2.4.22-1 on an i686 il proprietario il gruppo localhost login: harlock Password: Have a lot of fun... linux:~ $ ls -al drwxr-xr-x 2 harlock users 328 2006-01-16 18:11 drwxr-xr-x 45 harlock users 3000 2006-01-18 09:02 -rw-r--r-1 harlock users 2580236 2006-01-16 16:16 -rw-r--r-1 harlock users 2813797 2006-01-16 18:05 -rw-r--r-1 harlock users 2398635 2006-01-16 16:17 r = lettura w = scrittura x = esecuzione... Uno.pdf Due.pdf due.pdf

Permessi Fedora Core release 1 Kernel 2.4.22-1 on an i686 il proprietario il gruppo gli altri localhost login: harlock Password: Have a lot of fun... linux:~ $ ls -al drwxr-xr-x 2 harlock users 328 2006-01-16 18:11 drwxr-xr-x 45 harlock users 3000 2006-01-18 09:02 -rw-r--r-1 harlock users 2580236 2006-01-16 16:16 -rw-r--r-1 harlock users 2813797 2006-01-16 18:05 -rw-r--r-1 harlock users 2398635 2006-01-16 16:17 r = lettura w = scrittura x = esecuzione... Uno.pdf Due.pdf due.pdf

/ bin/ dev/ home/ user1 lib/ opt/ root/ tmp/ var/ boot/ etc/ mnt/ proc/ sbin/ usr/

root e ritorno $ su Password: # whoami root # exit $ whoami harlock $ su esegue 'sopra' alla nostra una shell con i privilegi del nuovo utente dalla quale e' sufficiente uscire mediante exit per ritrovarsi al punto di partenza

Permessi Fedora Core release 1 Kernel 2.4.22-1 on an i686 localhost login: harlock Password: Have a lot of fun... linux:~ $ ls -al drwxr-xr-x 2 harlock users 328 2006-01-16 18:11 drwxr-xr-x 45 harlock users 3000 2006-01-18 09:02 -rw-r--r-1 harlock users 2580236 2006-01-16 16:16 -rw-r--r-1 harlock users 2813797 2006-01-16 18:05 -rw-r--r-1 harlock users 2398635 2006-01-16 16:17 Due.pdf due.pdf... Uno.pdf Due.pdf due.pdf

non esiste A: non esiste C: non esiste D:

non esiste A: /dev/fd0 non esiste C: /dev/hda non esiste D: /dev/hdb

non esiste A: /dev/fd0 non esiste C: /dev/hda1 non esiste D: /dev/hda2

filesystem / bin/ dev/ home/ lib/ opt/ root/ tmp/ var/ boot/ etc/ mnt/ proc/ sbin/ usr/

/dev e' una directory ed una directory contiene dei files

/dev e' una directory ed una directory contiene dei files in Unix (Linux) tutto e' un file

/dev e' una directory ed una directory contiene dei files in Unix (Linux) tutto e' un file /dev/floppy /dev/cdrom /dev/dvdrecorder /dev/hda1 /dev/printer /dev/modem /dev/null

root /

/ programmi di base bin boot files necessari al boot loader files speciali che rappresentano i devices dev files di configurazione della macchina etc home mount point delle home degli utenti librerie condivise lib mnt mount point per i file-system temporanei proc file-system dei processi home directory dell'utente root root sbin programmi di base per l'amministratore tmp file temporanei software degli utenti usr files variabili (log. etc) var

filesystem / bin/ dev/ home/ lib/ opt/ root/ tmp/ var/ boot/ etc/ mnt/ proc/ sbin/ usr/

LiveCD / bin/ dev/ home/ lib/ opt/ root/ tmp/ var/ boot/ etc/ mnt/ proc/ sbin/ usr/

sistema grafico Xclient protocollo X Xserver Linux Window Manager

logout

La pubblicita' : )