The CS instructional machines include floppy disk drives. You can transfer files to and from a floppy by using the various mtools commands. The `m' in "mtools" stands for MS-DOS; the mtools set provides you a set of minimal file-manipulation commands for use on DOS floppies, but in the Unix setting. The floppy drive is considered drive A:. For example, suppose your floppy has a file named X, which you created under DOS on a PC. If you insert the floppy into the drive of one of our DECstations, you can copy X to the DECstation Unix file system by typing mcopy a:X X Or, better yet, we can take advantage of the fact that in Unix a period refers to the current directory, and type mcopy a:X . meaning, "copy the file X from the floppy to the current directory here, again naming the file X." You can use DOS wildcards, but they must be in quotes for the floppy files. E.g. mcopy a:"*.c" . would copy all C source files from the floppy. Quotes aren't needed on the Unix side, of course, because the shell interprets those; thus mcopy *.c a: would copy all the C source files on the Unix side to the DOS floppy. In other words, mcopy works just like the DOS copy. Similarly, mtools offers mdir, like the DOS dir command, mtype, like the DOS type command, mdel, like the DOS del command, and mformat, like the DOS format command.