fs.rst
author Oleksandr Gavenko <gavenkoa@gmail.com>
Mon, 11 Oct 2010 16:44:33 +0300
changeset 599 035920d3833c
parent 598 36edace509c9
child 646 902e1273a3ac
permissions -rw-r--r--
Added correction.

-*- mode:outline; coding: utf-8 -*-

* Make label on FAT32 volume.

The volume name can be up to 11 characters long.

  $ sudo mlabel -i /dev/<device> ::my-label

or when create FAT32 file system:

  $ sudo mkdosfs -n <vol-name> /dev/<device>

* Convert file name coding.

  $ convmv --nosmart -f cp-1251 -t utf-8 -r $dir

* How get file time attributes.

POSIX define 3 file time attributes: atime (access time, only a few OS/fs update
this parameter), ctime (attribute/inode modification time), mtime (modification
time).

To get time you can use 'ls' command but it print time in locale dependent
irregular form:

  $ ls -l file.txt      # last file modification
  $ ls -lc file.txt     # last file status modification
  $ ls -lu file.txt     # last access

GNU coreutils provide more robust 'stst' utility:

  $ stat -c %Y file.txt # last file modification
  $ stat -c %Z file.txt # last file status modification
  $ stat -c %X file.txt # last access

* File names.

** POSIX.

** Windows.

  http://msdn.microsoft.com/en-us/library/aa365247.aspx
                Naming Files, Paths, and Namespaces

* Linux fs under Windows.

** Ext2 IFS.

It provides Windows NT4.0/2000/XP/2003/Vista/2008 with full access to Linux Ext2 volumes (read
access and write access). This may be useful if you have installed both Windows and Linux as a dual
boot environment on your computer.

The "Ext2 Installable File System for Windows" software is freeware.

After install use 'ifsdrives.cpl' control panel to modify settings.

  http://www.fs-driver.org/
                home page

** Ext2Fsd.

Ext2Fsd is an open source linux ext2/ext3 file system driver for Windows systems (NT/2K/XP/VISTA,
X86/AMD64).

  http://www.ext2fsd.com/
                home page
  http://sourceforge.net/projects/ext2fsd/

** rfstool.

Allows you to access ReiserFS partitions from a Windows 95/98/ME/NT/2000/XP system. It also allows
you to access ReiserFS partitions from Linux. It is a complete rewrite of the ReiserFS functions
needed to list directories, copy files, and backup metadata.

  http://p-nand-q.com/e/reiserfs.html
                home page
  http://freshmeat.net/projects/rfstool/