369 lines
18 KiB
Plaintext
369 lines
18 KiB
Plaintext
<!-- $XConsortium: Concepts.sgm /main/12 1996/12/21 12:09:25 rws $ -->
|
|
<!-- (c) Copyright 1995 Digital Equipment Corporation. -->
|
|
<!-- (c) Copyright 1995 Hewlett-Packard Company. -->
|
|
<!-- (c) Copyright 1995 International Business Machines Corp. -->
|
|
<!-- (c) Copyright 1995 Sun Microsystems, Inc. -->
|
|
<!-- (c) Copyright 1995 Novell, Inc. -->
|
|
<!-- (c) Copyright 1995 FUJITSU LIMITED. -->
|
|
<!-- (c) Copyright 1995 Hitachi. -->
|
|
<!-- Help volume: Filemgr -->
|
|
<!-- File name: Concepts -->
|
|
<chapter id="concepts">
|
|
<title>Nozioni generali sulla Gestione di file</title>
|
|
<para>Le sezioni seguenti contengono alcune nozioni generali sul funzionamento
|
|
della Gestione di file.</para>
|
|
<itemizedlist mark="•">
|
|
<listitem id="hfmgr.cncp.item.1"><para><xref linkend="thehierarchicalfilesystemsi"></para>
|
|
</listitem>
|
|
<listitem id="hfmgr.cncp.item.2"><para><xref linkend="pathconcepts"></para>
|
|
</listitem>
|
|
<listitem id="hfmgr.cncp.item.3"><para><xref linkend="fileownershipandsecuritysi"></para>
|
|
</listitem>
|
|
<listitem id="hfmgr.cncp.item.4"><para><xref linkend="desktopintro"></para>
|
|
</listitem>
|
|
<listitem id="hfmgr.cncp.item.5"><para><xref linkend="matchingpatterns"></para>
|
|
</listitem>
|
|
<listitem id="hfmgr.cncp.item.6"><para><xref linkend="iconbrowser"></para>
|
|
</listitem>
|
|
</itemizedlist>
|
|
<sect1 id="thehierarchicalfilesystemsi">
|
|
<title>File system gerarchico</title>
|
|
<indexterm><primary>gerarchia di file system</primary></indexterm><indexterm>
|
|
<primary>file system, gerarchia</primary></indexterm><indexterm><primary>file: definizione</primary></indexterm>
|
|
<para>Il concetto di file system gerarchico può essere poco chiaro
|
|
per chi ha scarsa familiarità con i computer. Questa sezione descrive
|
|
i componenti base del file system gerarchico.</para>
|
|
<procedure>
|
|
<title>Cos'è un file?</title>
|
|
<step><para>Un <symbol role="Variable">file</symbol> è un contenitore
|
|
di informazioni, solitamente dati, organizzati in un formato particolare &emdash;
|
|
si può trattare di un documento, di un foglio elettronico, di un diagramma,
|
|
ecc. Il formato è il modo specifico in cui i dati sono organizzati
|
|
all'interno del file, e può essere definito come il tipo di dati del
|
|
file.</para>
|
|
<para>Quando la Gestione di file è in una delle modalità di
|
|
visualizzazione ad icone, il tipo di dati di un file può essere identificato
|
|
dall'icona che lo rappresenta.
|
|
Ogni tipo di dati è infatti associato a un'icona diversa.</para>
|
|
<para>La maggior parte delle applicazioni riconosce un numero limitato di
|
|
tipi di dati. Ad esempio, un editor di testo non potrà leggere il file
|
|
di un foglio elettronico. Il desktop aiuta a distinguere i vari tipi di file
|
|
usando un database dei <glossterm>tipi di dati</glossterm>. Ogni tipo di dati
|
|
identifica i file di un determinato formato e li associa alle applicazioni
|
|
appropriate. In genere, facendo doppio clic su un file il desktop avvia automaticamente
|
|
l'applicazione appropriata per il tipo di dati contenuto nel file.</para>
|
|
<para>La lunghezza massima del nome di un file varia da sistema a sistema.
|
|
Alcuni sistemi operativi non accettano nomi più lunghi di 14 caratteri.
|
|
Per informazioni specifiche, rivolgersi all'amministratore di sistema.</para>
|
|
</step>
|
|
</procedure>
|
|
<procedure>
|
|
<title>Cos'è una cartella?</title>
|
|
<indexterm><primary>cartella: definizione</primary></indexterm>
|
|
<step><para>Una <emphasis>cartella</emphasis> è un contenitore di file.
|
|
La sua funzione è ben rappresentata dall'icona, che ha la forma di
|
|
cassetto d'archivio. Ogni cartella può contenere altre cartelle, denominate <emphasis>cartelle secondarie</emphasis>. Le cartelle e le cartelle secondarie vengono
|
|
solitamente organizzate in più livelli, formando una struttura gerarchica.
|
|
(In altri contesti, le cartelle vengono spesso chiamate directory.)</para>
|
|
<para>Se si provasse a disegnare una gerarchia di cartelle con tutte le cartelle
|
|
secondarie al di sotto della rispettiva cartella di appartenenza (la cartella
|
|
principale o precedente) e a tracciare una linea tra ogni cartella e quella
|
|
superiore, l'immagine risultante assomiglierebbe ad un albero capovolto. Per
|
|
questa ragione, la gerarchia delle cartelle viene spesso chiamata <emphasis>albero</emphasis> delle cartelle.</para>
|
|
<para>All'interno di ogni cartella, ogni file deve avere un nome unico. Questa
|
|
regola non si applica ai file contenuti in cartelle differenti.</para>
|
|
<para>Negli spostamenti da una cartella all'altra, la posizione corrente viene
|
|
definita come <emphasis>cartella corrente</emphasis>.</para>
|
|
</step>
|
|
</procedure>
|
|
<procedure>
|
|
<title>Cos'è un percorso?</title>
|
|
<indexterm><primary>percorso: definizione</primary></indexterm>
|
|
<step><para>La posizione di un file viene spesso specificata elencando i nomi
|
|
delle cartelle e delle cartelle secondarie che portano a quella posizione &emdash;
|
|
questo elenco viene chiamato <emphasis>percorso</emphasis>.
|
|
(Vedere <xref linkend="pathconcepts">.) Nella Gestione di file, il percorso
|
|
di un file è indicato in due modi: come sequenza di cartelle nella
|
|
rappresentazione ad icone, e in forma di testo nella riga al di sopra dell'area
|
|
di visualizzazione.</para>
|
|
</step>
|
|
</procedure>
|
|
</sect1>
|
|
<sect1 id="pathconcepts">
|
|
<title>Tipi di percorso e nomi dei percorsi</title>
|
|
<para>Il percorso di un oggetto specifica la posizione di quell'oggetto nel
|
|
file system. Esistono tre modi per specificare tale posizione: il percorso
|
|
assoluto, il percorso relativo e il percorso completo.</para>
|
|
<procedure>
|
|
<title>Percorso assoluto</title>
|
|
<step><para>Un percorso si dice <emphasis>assoluto</emphasis> quando inizia
|
|
dalla <emphasis>cartella radice</emphasis>, cioè dalla cartella situata
|
|
più in alto nella struttura gerarchica. Se un percorso inizia con una
|
|
barra (<computeroutput>/</computeroutput>), si tratta di un percorso assoluto
|
|
specificato a partire dalla cartella radice. Ad esempio, il percorso seguente
|
|
è il percorso assoluto del file <computeroutput>lettera</computeroutput>:
|
|
</para>
|
|
<programlisting>/usr/dt/config/lettera</programlisting>
|
|
</step>
|
|
</procedure>
|
|
<procedure>
|
|
<title>Percorso relativo</title>
|
|
<step><para>Un percorso si dice <emphasis>relativo</emphasis> quando descrive
|
|
la posizione del file o della cartella in relazione alla cartella corrente.
|
|
Se ci si trova in una cartella e si desidera spostarsi a un livello inferiore
|
|
della gerarchia, non occorre digitare l'intero percorso. È sufficiente
|
|
specificare la parte che inizia con la cartella successiva a quella corrente.
|
|
Se un percorso non inizia con una barra, significa che si tratta di un percorso
|
|
relativo. Ad esempio, se la cartella corrente è <computeroutput>/usr/dt</computeroutput> e si desidera spostarsi nella cartella ''/usr/dt/config/lettere'',
|
|
si potrà utilizzare il seguente percorso relativo:</para>
|
|
<programlisting>config/lettere</programlisting>
|
|
<indexterm><primary>.. (livello superiore)</primary></indexterm>
|
|
<para>Nello specificare i percorsi relativi possono essere utili due nomi
|
|
speciali.
|
|
La cartella <computeroutput>.</computeroutput> (detta anche "punto") rappresenta
|
|
la cartella corrente. La cartella <computeroutput>..</computeroutput> (detta
|
|
anche "punto-punto") rappresenta la cartella <emphasis>precedente</emphasis> &emdash;
|
|
cioè la cartella di livello superiore nella gerarchia. Ad esempio,
|
|
se la cartella corrente è <computeroutput>/usr/dt/config/panels</computeroutput>,
|
|
il percorso relativo del file <computeroutput>sys.dtwmrc</computeroutput>,
|
|
che si trova nella cartella <computeroutput>/usr/dt/config</computeroutput>,
|
|
un livello più in alto rispetto alla cartella corrente, sarà:
|
|
</para>
|
|
<programlisting>../sys.dtwmrc</programlisting>
|
|
<!-- Do we need the following section if Remote Systems is out?
|
|
**********-->
|
|
<!--**************************************************
|
|
<procedure>Il perco-->
|
|
<!--rso di rete
|
|
|
|
Il percorso assoluto e quello relativo vengono utilizzat-->
|
|
<!--i sia dal sistema operativo che dal desktop. Il percorso di rete è un-->
|
|
<!-- percorso speciale usato solo da certe applicazioni del desktop. Inclu-->
|
|
<!--de il nome del sistema che contiene il file system.
|
|
|
|
Il seguente è un-->
|
|
<!-- esempio di percorso di rete. Il nome del sistema è ``miosistema'':
|
|
|
|
-->
|
|
<!-- <ex>miosistema:/usr/dt/config/sys.dtwmrc<\ex>
|
|
****************-->
|
|
<!--********************************************
|
|
-->
|
|
|
|
</step>
|
|
</procedure>
|
|
<procedure>
|
|
<title>Vedere anche</title>
|
|
<step>
|
|
<itemizedlist role="tight" mark="•">
|
|
<listitem id="hfmgr.cncp.item.7"><para><xref linkend="tochangetoanotherdirectoryta">
|
|
<!-- * <xref ToSpecifyRemotePath> --></para>
|
|
</listitem>
|
|
<listitem id="hfmgr.cncp.item.8"><para><xref linkend="tofindafilebynameta"></para>
|
|
</listitem>
|
|
<listitem id="hfmgr.cncp.item.9"><para><xref linkend="tofindafilebycontentsta"></para>
|
|
</listitem>
|
|
</itemizedlist>
|
|
</step>
|
|
</procedure>
|
|
</sect1>
|
|
<sect1 id="fileownershipandsecuritysi">
|
|
<title>Proprietà e sicurezza degli oggetti</title>
|
|
<para>Gli oggetti del desktop sono accessibili a tre gruppi di utenti: <emphasis>proprietario</emphasis>, <emphasis>gruppo</emphasis> e <emphasis>altri</emphasis>.
|
|
Si distinguono inoltre tre funzioni di accesso: <emphasis>lettura</emphasis>, <emphasis>scrittura</emphasis> ed <emphasis>esecuzione</emphasis>.</para>
|
|
<procedure>
|
|
<title>Chi può accedere agli oggetti?</title>
|
|
<step><para>Le tre classi fondamentali di utenti sono:</para>
|
|
<variablelist>
|
|
<varlistentry><term><glossterm role="nogloss">Proprietario</glossterm></term>
|
|
<listitem>
|
|
<para>Generalmente la persona che ha creato il file.</para>
|
|
</listitem>
|
|
</varlistentry>
|
|
<varlistentry><term><glossterm role="nogloss">Gruppo</glossterm></term>
|
|
<listitem>
|
|
<para>Insieme di utenti raggruppati dall'amministratore di sistema. Ad esempio,
|
|
un gruppo può essere formato dai membri di un dipartimento.</para>
|
|
</listitem>
|
|
</varlistentry>
|
|
<varlistentry><term><glossterm role="nogloss">Altri</glossterm></term>
|
|
<listitem>
|
|
<para>Tutti gli altri utenti del sistema.</para>
|
|
</listitem>
|
|
</varlistentry>
|
|
</variablelist>
|
|
</step>
|
|
</procedure>
|
|
<procedure>
|
|
<title>Quali sono i tipi di accesso?</title>
|
|
<step><para>Le autorizzazioni di accesso ad un file specificano il modo in
|
|
cui il proprietario, i membri del gruppo e gli altri utenti possono operare
|
|
su quel file.</para>
|
|
<variablelist>
|
|
<varlistentry><term><glossterm role="nogloss">Autorizzazione di lettura</glossterm></term>
|
|
<listitem>
|
|
<para>Concede l'accesso per copiare o visualizzare il contenuto dell'oggetto.<?Pub Caret></para>
|
|
</listitem>
|
|
</varlistentry>
|
|
<varlistentry><term><glossterm role="nogloss">Autorizzazione di scrittura</glossterm></term>
|
|
<listitem>
|
|
<para>Permette di modificare il contenuto dell'oggetto o di cancellarlo.</para>
|
|
</listitem>
|
|
</varlistentry>
|
|
<varlistentry><term><glossterm role="nogloss">Autorizzazione di esecuzione</glossterm></term>
|
|
<listitem>
|
|
<para>Nel caso dei file, permette di <emphasis>eseguire</emphasis> il file
|
|
a cui si riferisce (si applica ai file eseguibili, agli script e alle azioni).
|
|
Nel caso delle cartelle, permette di accedere alla cartella in oggetto per
|
|
eseguire comandi, script ed azioni all'interno di
|
|
quella cartella.</para>
|
|
</listitem>
|
|
</varlistentry>
|
|
</variablelist>
|
|
<para>La Gestione di file consente di visualizzare e modificare le autorizzazioni
|
|
di accesso ai file e alle cartelle. Vedere <xref linkend="tochangeanobjectsownerta">
|
|
e <xref linkend="tochangeanobjectspermissionsta">.</para>
|
|
</step>
|
|
</procedure>
|
|
<procedure>
|
|
<title>Esempi</title>
|
|
<step><para>Per rendere riservato l'accesso a una cartella:</para>
|
|
<itemizedlist mark="•">
|
|
<listitem id="hfmgr.cncp.item.10"><para>Cambiare le autorizzazioni della cartella
|
|
assegnando a se stessi (ovvero al proprietario)
|
|
le autorizzazioni di lettura, scrittura ed esecuzione, e non assegnando alcuna
|
|
autorizzazione al gruppo e agli altri utenti. In questo modo, il contenuto
|
|
della
|
|
cartella potrà essere visualizzato solo dal proprietario e dal superutente.
|
|
</para>
|
|
</listitem>
|
|
</itemizedlist>
|
|
<para>Per abilitare tutti gli utenti ad accedere a un oggetto di cui si è
|
|
proprietari, proteggendolo allo stesso tempo da una sovrascrittura accidentale:
|
|
</para>
|
|
<itemizedlist mark="•">
|
|
<listitem id="hfmgr.cncp.item.11"><para>Cambiare le autorizzazioni del file
|
|
assegnando le autorizzazioni di lettura ed esecuzione al proprietario, al
|
|
gruppo e agli altri utenti. Non assegnare ad alcun utente l'autorizzazione
|
|
di scrittura.</para>
|
|
</listitem>
|
|
</itemizedlist>
|
|
</step>
|
|
</procedure>
|
|
<procedure>
|
|
<title>Autorizzazioni predefinite</title>
|
|
<step><para>Le autorizzazioni predefinite adottate quando si crea un nuovo
|
|
file o una nuova cartella possono essere modificate dall'amministratore di
|
|
sistema. Per determinare quali sono le autorizzazioni predefinite correnti,
|
|
creare un nuovo file o una nuova cartella, quindi scegliere Modificare autorizzazioni
|
|
dal menu Selezioni per visualizzare le autorizzazioni predefinite.</para>
|
|
</step>
|
|
</procedure>
|
|
</sect1>
|
|
<sect1 id="desktopintro">
|
|
<title>Facilitare l'accesso agli oggetti - Introduzione &newline; agli oggetti
|
|
dello spazio di lavoro</title>
|
|
<indexterm><primary>oggetti dello spazio di lavoro</primary></indexterm><indexterm>
|
|
<primary>spazio di lavoro: oggetti</primary></indexterm>
|
|
<para>La Gestione di file permette di visualizzare tutti gli oggetti contenuti
|
|
nel file system. Tuttavia, un oggetto è visibile solo quando si sta
|
|
visualizzando la cartella che lo contiene.</para>
|
|
<para>Per rendere più semplice l'accesso a un oggetto, è possibile
|
|
collocarlo direttamente nello spazio di lavoro. Lo spazio di lavoro è
|
|
l'area o superficie su cui vengono visualizzate le finestre. (Vedere <xref
|
|
linkend="toputanobjectonthedesktopta">.) Gli oggetti che si trovano in questa
|
|
posizione vengono chiamati <emphasis>oggetti dello spazio di lavoro</emphasis>.
|
|
</para>
|
|
<para>La collocazione nello spazio di lavoro non altera il file o la cartella
|
|
originale. In realtà, l'icona che compare sul desktop è solo
|
|
una scorciatoia (un collegamento) per accedere al file o alla cartella reale.
|
|
Tutte le operazioni eseguite su un oggetto dello spazio di lavoro vengono
|
|
eseguite in realtà sul file o sulla cartella che quell'oggetto rappresenta.
|
|
</para>
|
|
<procedure>
|
|
<title>Visualizzazione degli oggetti in un unico spazio di lavoro</title>
|
|
<step><para>Quando si colloca un oggetto nello spazio di lavoro, esso compare
|
|
solo nello spazio di lavoro corrente. Se si desidera che l'oggetto compaia
|
|
in altri spazi di lavoro, occorre spostarsi in tali spazi di lavoro e collocare
|
|
l'oggetto sullo sfondo.</para>
|
|
</step>
|
|
</procedure>
|
|
<procedure>
|
|
<title>Uso degli oggetti dello spazio di lavoro</title>
|
|
<step><para>Gli oggetti dello spazio di lavoro possono essere usati esattamente
|
|
come nelle finestre della Gestione di file o della Gestione di applicazioni.
|
|
Per eseguire l'azione predefinita di un oggetto, fare doppio clic sulla sua
|
|
icona sul desktop.</para>
|
|
<para>Ad ogni oggetto dello spazio di lavoro è associato un menu a
|
|
scomparsa contenente comandi ed azioni relativi all'oggetto. Per visualizzare
|
|
il menu a scomparsa associato a un oggetto dello spazio di lavoro usando il
|
|
mouse, puntare sull'icona dell'oggetto e premere il pulsante del mouse 3.
|
|
Per visualizzare il menu usando la tastiera, premere Alt+Tab fino a quando
|
|
l'icona appare evidenziata, quindi premere Shift+F10.</para>
|
|
</step>
|
|
</procedure>
|
|
</sect1>
|
|
<sect1 id="matchingpatterns">
|
|
<title>Caratteri speciali per indicare i nomi dei file</title>
|
|
<indexterm><primary>caratteri speciali, uso</primary></indexterm><indexterm>
|
|
<primary>ricerca con caratteri speciali</primary></indexterm>
|
|
<para>Per specificare il nome di un file o di una cartella si possono usare
|
|
caratteri speciali come l'asterisco (<computeroutput>*</computeroutput>) e
|
|
il punto interrogativo (<computeroutput>?</computeroutput>). Il carattere <computeroutput>*</computeroutput> corrisponde a qualsiasi stringa di zero o più caratteri,
|
|
mentre il simbolo <computeroutput>?</computeroutput> corrisponde a un qualsiasi
|
|
carattere singolo.</para>
|
|
<procedure>
|
|
<title>Esempi</title>
|
|
<step>
|
|
<variablelist>
|
|
<varlistentry><term><computeroutput>ba*</computeroutput></term>
|
|
<listitem>
|
|
<para>Corrisponde a tutti i nomi che iniziano con la stringa <computeroutput>ba</computeroutput></para>
|
|
</listitem>
|
|
</varlistentry>
|
|
<varlistentry><term><computeroutput>ba?</computeroutput></term>
|
|
<listitem>
|
|
<para>Corrisponde a tutti i nomi di tre lettere che iniziano con la stringa <computeroutput>ba</computeroutput></para>
|
|
</listitem>
|
|
</varlistentry>
|
|
<varlistentry><term><computeroutput>*.vf</computeroutput></term>
|
|
<listitem>
|
|
<para>Corrisponde a tutti i nomi che terminano con l'estensione <computeroutput>.vf</computeroutput></para>
|
|
</listitem>
|
|
</varlistentry>
|
|
<varlistentry><term><computeroutput>*.???</computeroutput></term>
|
|
<listitem>
|
|
<para>Corrisponde a tutti i nomi che hanno un'estensione di tre lettere dopo
|
|
il punto</para>
|
|
</listitem>
|
|
</varlistentry>
|
|
</variablelist>
|
|
<note>
|
|
<para>Il nome e il contenuto di un file possono essere specificati usando
|
|
le stesse espressioni regolari accettate dal comando <computeroutput>find</computeroutput>. (Per maggiori informazioni, vedere la pagina di spiegazioni
|
|
relativa a <computeroutput>find (1)</computeroutput>.)</para>
|
|
</note>
|
|
</step>
|
|
</procedure>
|
|
</sect1>
|
|
<sect1 id="iconbrowser">
|
|
<title>Uso della Gestione di file come browser di icone</title>
|
|
<para>I file con estensione <computeroutput>.pm</computeroutput> o <computeroutput>.bm</computeroutput> contengono l'immagine di un'icona. Si tratta delle immagini
|
|
utilizzate dalla Gestione di file per creare le icone. Nell'impostazione predefinita,
|
|
per vedere queste immagini occorre aprire i file che le contengono. Tuttavia,
|
|
abilitando il browser delle icone, tali immagini verranno visualizzate al
|
|
posto delle icone dei rispettivi file.</para>
|
|
<para>Per informazioni su come riconfigurare la consultazione delle icone
|
|
nella Gestione di file, vedere:</para>
|
|
<itemizedlist mark="•">
|
|
<listitem id="hfmgr.cncp.item.12"><para><xref linkend="toenableiconbrowsingta"></para>
|
|
</listitem>
|
|
<listitem id="hfmgr.cncp.item.13"><para><xref linkend="todisableiconbrowsingta"></para>
|
|
</listitem>
|
|
</itemizedlist>
|
|
<!-- EOF: Concepts -->
|
|
</sect1>
|
|
</chapter>
|
|
<!--fickle 1.15 help-to-docbook 1.4 01/17/96 21:16:21-->
|
|
<?Pub *0000021861>
|