linux与DOS命令
【无忧天使】
    Linux系统下的shell命令要比Windows下的DOS命令重要得多,因为完全可以不使用DOS命令而在Windows系统下完成所有的操作,但是在Linux系统下,很多shell命令在XWindow图形窗口下是无法完成的,并且shell命令要比DOS命令更强大,相对也较复杂。
    两者的区别主要有以下几点。
    DOS的文件名必须遵循7.3规则,而Linux则支持ext3文件系统,可以支持长文件名,并且可以使用更多的"."和字符。例如,abc.123.c在Linux系统下是一个合法的文件名。在Linux系统下,英文字母的大小写是不一样的。这个规则对于shell命令也是有效的。Linux下的文件如果是以"."作为文件名的第一个字符,将会被认为是隐藏文件,使用ls命令是看不到这类文件的(用ls –a可以看到隐藏文件)。
    Linux系统下的路径是用"/"分隔开的,而DOS下则用"\"分隔。Linux系统没有定义可执行文件的扩展名必须为.exe、.com、.bat等。用户使用命令ls–F可看到有的文件名后加了一个*号,那么这个文件就是可执行文件。
    对于命令参数的应用也有不同之处。DOS下的参数和命令之间用"/"分隔,而在Linux系统下,命令和参数之间用"-"分隔,例如ls –l和dir/w。关于Linux与DOS的异同见表7-1所示。
    注:
    a.Gedit是图形化文本编辑器,也可以使用其他文本编辑器来代替Gedit,例如Emacs和vi等。
    b.这个命令为DOS文件系统下格式化软盘的命令。
    c.某些命令还可以使用info。
    d.more分页器也可以用来在文件中逐页查看。
    e.mv命令可以转移文件或重新命名同一目录下的文件。如果想重新命名文件,可把这个文件"转移"到同一目录中的新名称。