La comanda file permet obtenir informació sobre un fitxer.
Exemples:
$ file * account_advice.tmpl: ISO-8859 text cert_congrats-LPI-302.tmpl: UTF-8 Unicode text cert_congrats-LPI-303.tmpl: UTF-8 Unicode text cert_congrats-LPIC-1.tmpl: UTF-8 Unicode text cert_congrats-LPIC-2.tmpl: ASCII text cert_congrats-LPIC-3.tmpl: UTF-8 Unicode text cert_congrats.tmpl: UTF-8 Unicode text cert_congrats-ucp.tmpl: UTF-8 Unicode text different_email.tmpl: UTF-8 Unicode text exam_loaded.tmpl: UTF-8 Unicode text exam_loaded-ucp.tmpl: UTF-8 Unicode text exam_reject.tmpl: UTF-8 Unicode text exam_reject-ucp.tmpl: ASCII English text exam_remove.tmpl: UTF-8 Unicode text exam_score_report.tmpl: UTF-8 Unicode text exam_score_report-ucp.tmpl: UTF-8 Unicode text recruitment_candidate_accepted.tmpl: news or mail text recruitment_order_confirmed.tmpl: news or mail text recruitment_request.tmpl: news or mail text register_candidate.tmpl: UTF-8 Unicode text send_password.tmpl: news or mail text
o
$ file
Quan posa:
Les codificacions es poden canviar amb iconv o amb editors de text com geany.
A vegades per saber la codificació cal utilitzar:
$ file --mime config.inc.php config.inc.php: text/x-php; charset=utf-8
Sense l'opció mime simplement ens diria que és un fitxer PHP. També es pot utilitzar l'equivalent a mime:
$ file -i config.inc.php