Skip to content

[package list]

file

License information

The licensing conditions can be found in the "COPYING" file on the GitHub mirror of the source repository.

From LUMI/23.12 on, the COPYING file can also be found in the $EBNROOTFILE/share/licenses/file subdirectory after loading the module.

User documentation

What is file?

The file command is 'a file type guesser', that is, a command-line tool that tells you in words what kind of data a file contains. Unlike most GUI systems, command-line UNIX systems - with this program leading the charge - don't rely on filename extentions to tell you the type of a file, but look at the file's actual contents. This is, of course, more reliable, but requires a bit of I/O.

The module does not only provide the file command, but also libmagic on which it is based.

Pre-installed modules (and EasyConfigs)

To access module help and find out for which stacks and partitions the module is installed, use module spider file/<version>.

EasyConfig:

Technical documentation

EasyBuild

Version 5.40 from CPE 21.06 on

  • The EasyConfig is a mix of the EasyBuilders and University of Antwerpen ones with additional documentation.

Version 5.41 from CPE 21.12 on

  • Trivial port of the EasyConfig

Version 5.42 from CPE 22.06 on

  • Did a check for additional dependencies and found that it can also use bzip2 and XZ, so moved it further down in the build chain.

  • Otherwise a simple port of the EasyConfig file of 5.41.

Version 5.43 from CPE 22.12 on

  • Trivial version update of the EasyConfig.

  • For LUMI/23.12, version information was added to the installation.

Archived EasyConfigs

The EasyConfigs below are additonal easyconfigs that are not directly available on the system for installation. Users are advised to use the newer ones and these archived ones are unsupported. They are still provided as a source of information should you need this, e.g., to understand the configuration that was used for earlier work on the system.