Un nome file è una stringa di caratteri che identifica un file. Utilizzando la giusta combinazione di caratteri nei nomi dei file, puoi assicurarti che i file siano univoci e facili da riconoscere.
In un file system ext4, un nome file può essere lungo fino a 255 byte e contenere qualsiasi byte tranne NULL (\0) e la barra (/). I nomi dei file utente potrebbero non essere . e .. poiché si tratta di nomi di file riservati speciali. Vari file system possono imporre requisiti diversi per i nomi dei file.
Il comando file viene utilizzato per determinare il tipo di file. La sintassi del comando è:
file [options] {file names}
Se si verifica l'errore seguente durante l'esecuzione del comando file:
file: command not found
puoi provare a installare il pacchetto seguente secondo la tua scelta di distribuzione:
Distribuzione | Comando |
---|---|
Debian | file di installazione apt-get |
Ubuntu | file di installazione apt-get |
Alpino | apk aggiungi file |
Arci Linux | file pacman -S |
Kali Linux | file di installazione apt-get |
CentOS | yum file di installazione |
Fedora | file di installazione dnf |
Raspbian | file di installazione apt-get |
Esempi di comando file
1. Fornire una descrizione del tipo di file specificato. Funziona bene per i file senza estensione di file:
# file filename
2. Guarda all'interno di un file zippato e determina i tipi di file all'interno:
# file -z foo.zip
3. Consenti al file di funzionare con file speciali o di dispositivo:
# file -s filename
4. Non fermarti alla prima corrispondenza del tipo di file; continua fino alla fine del file:
# file -k filename
5. Determina il tipo di codifica mime di un file:
# file -i filename