1.4 Gestione di cartelle e file con Konqueror

Konqueror include le funzioni di browser Web, file manager, visualizzatore di documenti e visualizzatore di immagini. Nelle sezioni riportate di seguito è descritto l'utilizzo di Konqueror per la gestione dei file. Per informazioni su Konqueror come browser Web, vedere il Sezione 14.0, Navigazione con Konqueror.

Per avviare Konqueror come file manager, fare clic sull'icona della casa nel pannello. Viene visualizzato il contenuto della home directory.

Figura 1-11 File manager Konqueror

La finestra del file manager Konqueror è composta dai seguenti elementi:

Barra dei menu

La barra dei menu contiene le voci di menu relative a operazioni quali copia, spostamento o eliminazione di file, modifica di visualizzazioni, avvio di strumenti aggiuntivi, definizione delle impostazioni e guida in linea.

Barra degli strumenti

La barra degli strumenti consente l'accesso rapido alle funzioni utilizzate più di frequente, alle quali è possibile accedere anche tramite il menu. Se si posiziona il puntatore su di un'icona, viene visualizzata una breve descrizione. Sulla parte destra della barra degli strumenti è visualizzata l'icona di Konqueror che viene animata durante il caricamento di directory o pagine Web.

Barra degli indirizzi

La barra degli indirizzi mostra il percorso della directory o del file all'interno del file system. È possibile inserire direttamente il percorso di una directory digitandolo o facendo clic su una delle directory nel campo di visualizzazione. È possibile eliminare il contenuto di una riga facendo clic sul simbolo nero con una X bianca che si trova a sinistra della barra degli indirizzi. Dopo aver digitato un indirizzo, premere Enter o fare clic su Go (Vai) a destra della riga di input.

A differenza di un sistema operativo Windows, Linux non usa le lettere di unità. In Windows, l'unità floppy viene chiamata A:\, i dati del sistema Windows vengono posti nell'unità C:\ e così via. In Linux, tutti i file e le directory sono posti in una struttura ad albero. La directory superiore è detta radice del file system o semplicemente /. Tutte le altre directory sono accessibili a partire da questa. Di seguito, una breve panoramica delle directory più importanti di un file system Linux:

/home contiene i dati privati di tutti gli utenti che hanno un conto nel sistema. I file collocati qui possono essere modificati dai rispettivi proprietari o dall'amministratore di sistema. Ad esempio, la directory delle e-mail è collocata qui.

NOTA: home directory in un ambiente di rete

Se si opera in un ambiente di rete, l'home directory potrebbe non essere denominata /home, ma essere mappata a qualsiasi directory presente nel file system.

/media di norma contiene tutti i tipi di unità salvo il disco rigido del sistema. L'unità della memoria flash USB verrà visualizzata sotto /media dopo averla collegata, analogamente alla fotocamera digitale (se usa USB) e all'unità DVD o CD.

La directory /usr/share/doc contiene tutta la documentazione sul sistema Linux e i pacchetti installati. La sottodirectory manual contiene una copia del presente manuale, così come altri manuali, nonché le note di rilascio della versione di Linux installata. La directory packages contiene la documentazione inclusa nei pacchetti software.

La directory /windows viene visualizzata solo se sul sistema sono installati sia MS Windows, che Linux. Contiene i dati MS Windows.

Per ulteriori informazioni sul file system di Linux e per un elenco completo delle directory, vedere la Sezione 15.1.2, Linux Directory Structure, (↑ Deployment Guide ).

Pannello di navigazione

È possibile nascondere e visualizzare il pannello di navigazione, premendo F9. Il pannello di navigazione visualizza le informazioni in una struttura ad albero. Per stabilire quali contenuti si desidera vedere, fare clic su uno dei simboli della scheda a sinistra del pannello di navigazione. Se si tiene premuto il puntatore del mouse su di un'icona, viene visualizzata una breve descrizione. Ad esempio, è possibile visualizzare la struttura ad albero del file system a partire dalla cartella root o dalla cartella home.

Campo di visualizzazione

Il campo di visualizzazione mostra il contenuto della directory o del file selezionati. Nel menu Visualizza scegliere tra diverse modalità di visualizzazione del contenuto, ad esempio Vista a icone, Vista ad albero o Vista a lista dettagliata. Se si fa clic su un file, Konqueror mostra un'anteprima del contenuto oppure carica il file in un'applicazione per un'elaborazione successiva. Se si tiene fermo il puntatore del mouse sul file, Konqueror mostra una descrizione con informazioni dettagliate sul file, ad esempio proprietario, permessi o data dell'ultima modifica.

Per default, Konqueror non mostra i file nascosti. Questi sono spesso i file di sistema a cui, in genere, non si desidera accedere o si preferisce non visualizzare. In Linux i file nascosti possono essere individuati dal punto che li precede. Per attivare o disattivare la visualizzazione dei file nascosti, selezionare Visualizza > Visualizza file nascosti.

1.4.1 Copia, spostamento o eliminazione di file

Per l'esecuzione di operazioni come copia, spostamento o eliminazione di file, è necessario disporre dei permessi appropriati per le cartelle e i file in questione. Ulteriori informazioni sulla modifica dei permessi di accesso sono disponibili nella Sezione 1.4.3, Modifica dei permessi di accesso.

SUGGERIMENTO: selezione degli oggetti in Konqueror

Facendo clic su un file o su una cartella in Konqueror viene eseguita un'azione: la visualizzazione del file oppure l'apertura della cartella. Per gli ex utenti di MS Windows, questo comportamento può apparire insolito. Se si desidera solo selezionare uno o più file senza attivare altre azioni, premere Ctrl, quindi fare clic sull'oggetto. In alternativa, modificare le impostazioni del mouse nel Centro di controllo KDE (vedere ).

Per copiare o spostare un file o una cartella, procedere come segue:

  1. Fare clic con il pulsante destro del mouse sull'oggetto, quindi scegliere Copia o Taglia dal menu contestuale. L'oggetto viene memorizzato negli Appunti.

  2. Accedere alla cartella di destinazione in cui si desidera inserire l'oggetto. Fare clic con il pulsante destro del mouse su tale cartella e selezionare Incolla. L'oggetto viene copiato o spostato nella posizione indicata.

Il modo più veloce per eseguire operazioni come la copia o lo spostamento degli oggetti in Konqueror è il metodo trascina-e-rilascia. Ad esempio, è possibile spostare senza difficoltà gli oggetti da una finestra a un'altra semplicemente trascinandoli. Al rilascio degli oggetti, verrà chiesto se gli oggetti devono essere spostati o copiati.

Per eliminare un file o una cartella, procedere come segue:

  • Selezionare l'oggetto, quindi premere Del o fare clic con il pulsante destro del mouse sul file e scegliere Move to Trash (Sposta nel cestino) dal menu contestuale. L'oggetto viene spostato nel cestino. Se necessario, è possibile ripristinare il file o la cartella oppure cancellarli completamente. Vedere anche la Sezione 1.3.4, Gestione del Cestino.

  • Per eliminare definitivamente l'oggetto, fare clic su Modifica > Elimina o premere Shift+Del. Se si desidera aggiungere al menu contestuale l'opzione Elimina, configurarla in Konqueror facendo clic su Impostazioni > Configure Konqueror (Configura Konqueror) > Comportamento e attivando la relativa casella di controllo.

1.4.2 Creazione di una nuova cartella

Per creare una nuova cartella in Konqueror, eseguire le operazioni riportate di seguito.

  1. Fare clic con il pulsante destro del mouse sulla cartella in cui aggiungere una sottocartella.

  2. Selezionare Create Folder (Crea cartella).

  3. Nella finestra di dialogo New Folder (Nuova cartella) digitare un nome, quindi premere OK.

1.4.3 Modifica dei permessi di accesso

Poiché Linux è un sistema multiutente, ogni file presente in un file system Linux appartiene a un utente e a un gruppo. Tutti gli utenti, inclusi i superuser, possiedono home directory proprie, in cui possono memorizzare dati privati, quali documenti, segnalibri o e-mail. Per default, l'accesso in scrittura a queste home directory è esclusivamente riservato al proprietario. In qualità di proprietario del file o della directory, l'utente può modificare i permessi di accesso ai file. Ad esempio, è possibile proteggere i file contenenti dati sensibili contro l'accesso in lettura da parte di alcuni utenti e autorizzarne invece altri a scrivere, leggere o eseguire alcuni di tali file, se necessario.

Per ogni oggetto file in un sistema Linux tradizionalmente vengono definiti tre set di autorizzazioni. Questi set includono le autorizzazioni di lettura ( r ), scrittura ( w ) ed esecuzione ( x ) per tre diversi tipi di utenti, ovvero il proprietario del file, il gruppo e gli altri utenti. Per ulteriori informazioni sul concetto di utente di Linux, fare riferimento alla Sezione 15.2, Users and Access Permissions, (↑ Deployment Guide ). Per modificare i permessi di accesso in una shell, anziché utilizzare il metodo tradizionale è possibile ricorrere all'interfaccia grafica utente fornita da Konqueror.

Per impostare i permessi relativi a un file, in Konqueror scegliere una delle opzioni seguenti:

Forbidden (Non permesso)

Gli utenti possono visualizzare il nome del file nel file system, ma non possono aprirlo, né leggerlo.

Can Read (Permesso lettura)

Gli utenti possono aprire il file e leggerlo, ma non apportarvi modifiche.

Can Read & Write (Permesso lettura e scrittura)

Gli utenti possono aprire, leggere e modificare il file.

Per impostare i permessi per una cartella, in Konqueror sono disponibili le opzioni seguenti:

Forbidden (Non permesso)

Gli utenti possono visualizzare il nome della cartella nel file system, ma non possono aprirla.

Can View Content (Permesso visualizzazione contenuto)

Gli utenti possono visualizzare i contenuti della cartella.

Can View & Modify Content (Permesso visualizzazione e modifica contenuto)

Gli utenti possono visualizzare i contenuti della cartella e creare nuovi file o sottocartelle.

Per modificare i permessi di accesso:

  1. Aprire Konqueror e selezionare la cartella o il file per cui si desidera modificare i permessi di accesso.

  2. Fare clic con il pulsante destro del mouse e selezionare Proprietà. Verrà visualizzata una nuova finestra di dialogo.

  3. Fare clic sulla scheda Permessi. Nella parte inferiore della schermata viene visualizzato il proprietario del file o della cartella. Nella parte superiore sono indicati i permessi di accesso correnti.

  4. Negli elenchi Proprietario, Gruppo e Others (Altri) selezionare i permessi da impostare per il file o la cartella.

  5. Fare clic su OK per applicare le modifiche.

Oltre a questo concetto tradizionale di permesso per gli oggetti del file system, in Konqueror è possibile utilizzare anche gli elenchi di controllo dell'accesso (ACL, Access Control List). Tramite gli ACL è possibile definire le autorizzazioni in modo più flessibile rispetto al meccanismo convenzionale. Questi consentono infatti di assegnare permessi a singoli utenti o gruppi, anche quando non corrispondono al proprietario originale o al gruppo proprietario. Per ulteriori informazioni sugli ACL, fare riferimento al Sezione 13.0, Access Control Lists in Linux, (↑ Deployment Guide ).

Per concedere a determinati utenti o gruppi i permessi di accesso a un file o a una cartella, eseguire le operazioni riportate di seguito.

  1. Aprire Konqueror e selezionare la cartella o il file per cui si desidera modificare i permessi di accesso.

  2. Aprire la finestra di dialogo Proprietà del file o della cartella e scegliere la scheda Permessi.

  3. Fare clic su Advanced Permissions (Permessi avanzati). La finestra di dialogo riportata di seguito mostra i permessi correnti relativi all'oggetto.

  4. Fare clic su Add Entry (Aggiungi voce).

  5. Per concedere a un utente il permesso di accesso al file o alla cartella, selezionare Named User (Utente denominato) e scegliere uno degli utenti presenti nell'elenco.

    Per concedere a un gruppo il permesso di accesso al file o alla cartella, selezionare Named Group (Gruppo denominato) e scegliere uno dei gruppi dell'elenco.

  6. All'interno della finestra di dialogo Advanced Permissions (Permessi avanzati), l'utente o il gruppo aggiunto risulta presente nell'elenco che indica i permessi correnti. I segni di spunta verdi nelle colonne r, w e x indicano che la cartella o il file è stato visualizzato, modificato e aperto dall'utente.

  7. Per modificare i diritti di accesso dell'utente, fare clic sui segni di spunta corrispondenti a tale utente nella colonna r, w o x.

  8. Quando tutti i permessi di accesso risultano impostati come desiderato, fare clic su OK per chiudere la finestra di dialogo.

  9. Fare clic su OK per applicare le modifiche e chiudere la finestra di dialogo Proprietà.

1.4.4 Modifica di associazioni di file

Con Konqueror è possibile decidere quale applicazione utilizzare per l'apertura di un determinato file.

Figura 1-12 Configurazione delle associazioni di file in Konqueror

  1. In Konqueror, fare clic su Settings (Impostazioni) > Configure Konqueror (Configura Konqueror) > File Associations (Associazioni di file).

  2. Per cercare un'estensione, digitarla in Find Filename Pattern (Trova modello di nome file). Nell'elenco verranno visualizzati solo tipi di file di tipo corrispondente. Ad esempio, per modificare l'applicazione per i file *.png, digitare png in Find Filename Pattern (Trova modello di nome file).

  3. Nell'elenco Known Types (Tipi conosciuti), fare clic sul tipo di file per aprire una finestra di impostazione per quel tipo di file. È inoltre possibile modificare l'icona, lo schema del nome file, la descrizione e l'ordine delle applicazioni.

    Se lo strumento non è presente in elenco, fare clic su Add (Aggiungi) in Application Preference Order (Ordine di preferenza applicazioni), quindi digitare il comando.

    Per modificare l'ordine delle voci in elenco, fare clic sul programma da spostare e assegnargli una priorità maggiore o minore con Move Up (Sposta in alto) o Move Down (Sposta in basso). La prima applicazione elencata è quella utilizzata per default quando si fa clic su questo tipo di file.

  4. Se si desidera che un tipo di file non appaia nell'elenco Known Types (Tipi conosciuti), fare clic su Add (Aggiungi) per aprire una finestra di dialogo in cui è possibile selezionare un gruppo e digitare un nome. Il gruppo determina il tipo principale, ad esempio, audio, immagine, testo o video. In genere, il tipo di file può essere assegnato ad uno di tali gruppi.

    1. Fare clic su OK, quindi determinare le estensioni per il nome file.

    2. Inserire una descrizione nel campo di testo e selezionare l'applicazione da utilizzare.

  5. Fare clic su OK.

1.4.5 Salvataggio dei profili di visualizzazione

Per modificare temporaneamente la visualizzazione di determinate cartelle, selezionare una diversa View Mode (Modalità di visualizzazione) nel menu Visualizza. Per applicare queste modifiche a tutte le cartelle, è possibile salvare le opzioni in un profilo di visualizzazione. Per effettuare questa operazione, modificare la visualizzazione come desiderato e fare clic su Impostazioni > Configure View Profiles (Configura profili di visualizzazione). Specificare un nome per il profilo da salvare e fare clic su Salva. La visualizzazione di tutte le cartelle viene modificata e salvata in questo profilo. Il profilo può essere caricato in qualsiasi momento facendo clic su Impostazioni > Load View Profile (Carica profilo di visualizzazione. Per default, Konqueror contiene numerosi profili di visualizzazione progettati per varie attività. Questi profili possono inoltre essere utilizzati come bozze e modificati in base alle proprie esigenze.

1.4.6 Accesso alle fotocamere digitali con Konqueror

Con Konqueror è possibile accedere alla fotocamera digitale. Collegare la fotocamera alla porta USB. L'icona di una fotocamera verrà visualizzata sul desktop. Fare clic su questa icona per aprire la fotocamera in Konqueror. È possibile accedere alla fotocamera anche immettendo l'URL camera:/ in Konqueror. Esplorare la struttura della directory della fotocamera per visualizzare i file. Utilizzare le consuete funzioni di gestione dei file di Konqueror per copiare i file come desiderato.

1.4.7 Visualizzazione di immagini con Konqueror

Konqueror può anche essere utilizzato come visualizzatore di immagini. Per un'anteprima rapida e funzionale delle immagini di una directory, selezionare la directory e fare clic sull'icona di visualizzazione delle immagini nella barra degli strumenti. Konqueror genera miniature e le visualizza sul lato sinistro della finestra. Fare clic su una miniatura per visualizzare l'immagine interamente sul lato destro della finestra. Nella barra degli strumenti vengono visualizzate icone aggiuntive che consentono di passare da un'immagine ad un'altra, di ingrandire o ruotare le immagini o creare una presentazione. Per passare nuovamente alla visualizzazione normale, , fare clic su Vista a icone o Vista ad albero nella barra degli strumenti.

Oltre a questa funzionalità è possibile creare gallerie per visualizzare le immagini sotto forma di album. Aprire la directory delle immagini in Konqueror e selezionare Tools > Create Image Gallery (Strumenti, Crea una galleria di immagini . Verrà aperta una finestra di dialogo in cui è possibile specificare i colori di sfondo e primo piano, il titolo della pagina, l'ubicazione in cui salvare la galleria e altre impostazioni. Fare clic su OK per avviare l'azione. Per default, viene creato il file index.html. Se si fa clic sul file in Konqueror, le immagini verranno organizzate e visualizzate sotto forma di miniature. Fare clic sulle immagini per visualizzarle interamente.

Figura 1-13 Creazione di un'immagine con Konqueror

Per visualizzare le immagini è possibile utilizzare Gwenview. Per avviare Gwenview, premere Alt+F2 e digitare gwenview. Per ulteriori informazioni su Gwenview, consultare la relativa guida in linea.

Per scaricare fotografie da una fotocamera digitale, utilizzare Digikam come descritto nel Sezione 19.0, Gestione delle raccolte di immagini digitali.