comando file di Linux
comando file di Linux viene utilizzato per identificare il tipo di file.
Con comando file, siamo stati in grado di identificare il tipo di file.
grammatica
file [-beLvz][-f <名称文件>][-m <魔法数字文件>...][文件或目录...]
parametri:
- Quando -b elenca il risultato del riconoscimento, non viene visualizzato il nome del file.
- -c dettagliato processo di visualizzazione di istruzione di esecuzione, per facilitare la risoluzione dei problemi o analizzare il caso di esecuzione del programma.
- -f <nome file> Specifica il nome del file, il contenuto di uno o più nomi di file fanno senso, in modo che il file in sequenza identificare questi file, un formato di file per ogni nome di colonna.
- -L Visualizzati direttamente Collections punta il link simbolico a un file.
- -m <numero magico di file> Specifica file digitali magici.
- -v Visualizza le informazioni sulla versione.
- -z cercare di interpretare il contenuto dei file compressi.
- [File o la directory ...] per determinare il tipo di elenco di file, separate da spazi tra più file, è possibile utilizzare i caratteri jolly della shell per abbinare più file.
Esempi
Visualizzare i tipi di file:
[root@localhost ~]# file install.log install.log: UTF-8 Unicode text [root@localhost ~]# file -b install.log <== 不显示文件名称 UTF-8 Unicode text [root@localhost ~]# file -i install.log <== 显示MIME类别。 install.log: text/plain; charset=utf-8 [root@localhost ~]# file -b -i install.log text/plain; charset=utf-8
Visualizzare i tipi di file link simbolico
[root@localhost ~]# ls -l /var/mail lrwxrwxrwx 1 root root 10 08-13 00:11 /var/mail -> spool/mail [root@localhost ~]# file /var/mail /var/mail: symbolic link to `spool/mail' [root@localhost ~]# file -L /var/mail /var/mail: directory [root@localhost ~]# file /var/spool/mail /var/spool/mail: directory [root@localhost ~]# file -L /var/spool/mail /var/spool/mail: directory