Κατεβάζουμε αρχεία ,προγράμματα κλπ και τυχαίνει κάποιες φορές να χρειαζόμαστε πληροφορίες για το τύπο του αρχείου mime type κλπ
π.χ
- Έχουμε ένα αρχειο υπότιτλων και θέλουμε να δούμε το encoding που έχει
Έχουμε ένα προγραμματάκι που κατεβάσαμε από το internet
Ένα tempprary αρχείο που μας είναι ύποπτο
κλπ κλπ κλπ
Ας πούμε ότι έχουμε ένα αρχείο που λέγεται md5.exe
Η λύση :
Πηγαίνουμε εκεί που βρίσκεται το αρχείο
π.χ
- Κώδικας: Επιλογή όλων
cd /home/onoma/fakelos/md5.exe
Εκτελούμε
- Κώδικας: Επιλογή όλων
file -i md5.exe
και μας λέει το mime type του αρχείου στην προκειμένη περίπτωση
έγραψε:md5.exe: application/x-dosexec
Εκτελώντας
- Κώδικας: Επιλογή όλων
file md5.exe
μας λέει το τύπο του αρχείου όπου στην προκειμένη περίπτωση είναι :
έγραψε:md5.exe: PE32 executable for MS Windows (GUI) Intel 80386 32-bit
Για περισσότερες πληροφορίες
- Κώδικας: Επιλογή όλων
man file
EDIT
- Παραδείγματα χρήσης:
- Κώδικας: Επιλογή όλων
file mylink
'Εχουμε ένα αρχείο symbolic link π.χ mylink που δείχνει στο π.χ regularfile και θέλουμε να δούμε άμα λειτουργεί ο σύνδεσμος από κονσόλα
κάνουμε
αν υπάρχει το regularfile θα μας εμφανίσει:
mylink: symbolic link to `regularfile'
αλλιώς αν δεν υπάρχει το regularfile θα μας εμφανίσει:
mylink: broken symbolic link to `regularfile'
αυτό μπορεί να γίνει και για το link του link και πάει λέγοντας...

Σημείωση :
Spoiler: show