Název souboru je řetězec znaků, které identifikují soubor. Použitím správné kombinace znaků v názvech souborů můžete zajistit, že soubory budou jedinečné a snadno rozpoznatelné.
V systému souborů ext4 může být název souboru dlouhý až 255 bajtů a obsahovat jakýkoli bajt kromě NULL (\0) a lomítka (/). Názvy souborů uživatelských souborů nemusí být . a .. protože se jedná o speciální vyhrazená jména souborů. Různé systémy souborů mohou vyžadovat různé požadavky na názvy souborů.
Příkaz file se používá k určení typu souboru. Syntaxe příkazu je:
file [options] {file names}
Pokud při spouštění příkazu file narazíte na níže uvedenou chybu:
file: command not found
můžete zkusit nainstalovat níže uvedený balíček podle vaší volby distribuce:
Distribuce | Příkaz |
---|---|
Debian | instalační soubor apt-get |
Ubuntu | instalační soubor apt-get |
Alpine | přidat soubor apk |
Arch Linux | soubor pacman -S |
Kali Linux | instalační soubor apt-get |
CentOS | yum instalační soubor |
Fedora | instalační soubor dnf |
Raspbian | instalační soubor apt-get |
Příklady příkazů souboru
1. Uveďte popis typu zadaného souboru. Funguje dobře pro soubory bez přípony souboru:
# file filename
2. Podívejte se do zazipovaného souboru a určete typ(y) uvnitř:
# file -z foo.zip
3. Umožněte souboru pracovat se speciálními soubory nebo soubory zařízení:
# file -s filename
4. Nezastavujte se při první shodě typu souboru; pokračujte až do konce souboru:
# file -k filename
5. Určete typ kódování MIME souboru:
# file -i filename