Un nombre de archivo es una cadena de caracteres que identifican un archivo. Al usar la combinación correcta de caracteres en los nombres de los archivos, puede asegurarse de que los archivos sean únicos y fáciles de reconocer.
En un sistema de archivos ext4, un nombre de archivo puede tener hasta 255 bytes de longitud y contener cualquier byte excepto NULL (\0) y la barra inclinada (/). Los nombres de archivo de los archivos de usuario pueden no ser . y .. ya que estos son nombres de archivos reservados especiales. Varios sistemas de archivos pueden imponer diferentes requisitos para los nombres de archivo.
El comando de archivo se utiliza para determinar el tipo de archivo. La sintaxis del comando es:
file [options] {file names}
Si encuentra el siguiente error mientras ejecuta el comando de archivo:
file: command not found
puede intentar instalar el siguiente paquete según su elección de distribución:
Distribución | Comando |
---|---|
Debian | archivo de instalación apt-get |
Ubuntu | archivo de instalación apt-get |
Alpino | apk agregar archivo |
Arco Linux | archivo pacman -S |
Kali Linux | archivo de instalación apt-get |
Cent OS | archivo de instalación de yum |
Fedora | archivo de instalación dnf |
Raspbian | archivo de instalación apt-get |
Ejemplos de comandos de archivo
1. Proporcione una descripción del tipo de archivo especificado. Funciona bien para archivos sin extensión de archivo:
# file filename
2. Mire dentro de un archivo comprimido y determine el(los) tipo(s) de archivo dentro:
# file -z foo.zip
3. Permitir que el archivo funcione con archivos especiales o de dispositivo:
# file -s filename
4. No se detenga en la primera coincidencia de tipo de archivo; continúa hasta el final del archivo:
# file -k filename
5. Determine el tipo de codificación MIME de un archivo:
# file -i filename