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