¿Cómo averiguar qué codificación de caracteres utiliza el sistema de archivos actual y cómo cambiarlo a UTF-8?
EDITAR:
Aquí está la salida de montaje:
/dev/sdb6 on / type ext3 (rw,relatime,errors=remount-ro)
tmpfs on /lib/init/rw type tmpfs (rw,nosuid,mode=0755)
/proc on /proc type proc (rw,noexec,nosuid,nodev)
sysfs on /sys type sysfs (rw,noexec,nosuid,nodev)
varrun on /var/run type tmpfs (rw,nosuid,mode=0755)
varlock on /var/lock type tmpfs (rw,noexec,nosuid,nodev,mode=1777)
udev on /dev type tmpfs (rw,mode=0755)
tmpfs on /dev/shm type tmpfs (rw,nosuid,nodev)
devpts on /dev/pts type devpts (rw,noexec,nosuid,gid=5,mode=620)
fusectl on /sys/fs/fuse/connections type fusectl (rw)
lrm on /lib/modules/2.6.27-11-generic/volatile type tmpfs (rw,mode=755)
securityfs on /sys/kernel/security type securityfs (rw)
binfmt_misc on /proc/sys/fs/binfmt_misc type binfmt_misc (rw,noexec,nosuid,nodev)
gvfs-fuse-daemon on /root/.gvfs type fuse.gvfs-fuse-daemon (rw,nosuid,nodev)
Aquí está la salida de "cat / etc / fstab"
# /etc/fstab: static file system information.
#
# <file system> <mount point> <type> <options> <dump> <pass>
proc /proc proc defaults 0 0
# /dev/sdb7
UUID=50d660f1-1948-41e1-96af-3cb9bca338dd / ext3 relatime,errors=remount-ro 0 0
# /dev/sdb8
UUID=efaee412-8e29-4f65-927d-f57252451088 none swap sw 0 0
fuente
No dice qué sistema de archivos, sin embargo, puede ver la salida de la
mount
cual en uno de mis sistemas muestra actualmente un sistema de archivos iso9660 y un par de vfat que son utf8. También puede ver el contenido de/etc/fstab
dónde está configurado o si ya está configurado. Veaman mount
qué muestra que NTFS y jfs son dos más que tienen esa opción.fuente
locale
que ya es correcto. ¿Cual es el problema?mount
o debajo de la columna "tipo" en/etc/fstab
. En la salida que muestra, "ext3" es un ejemplo. El sistema de archivos iso9660 se refiere a un CD-ROM. ¿Cuál es específicamente el problema que estás tratando de resolver?Ubuntu usa la codificación UTF-8 de forma predeterminada y parece que no la ha cambiado. Podría tener nombres de archivo con una codificación diferente. En ese caso, podría usar convmv para arreglar eso.
fuente
En resumen, no puedes realmente.
Hay 2 cosas, la codificación de los nombres de archivo y la codificación de los datos en los archivos. En ambos casos, el sistema de archivos solo almacenará los bytes sin formato. Depende del usuario asegurarse de que son la codificación que el usuario desea.
fuente