linux下dos
‘壹’ linux dos 多一行
Windows里的文件在Unix/Mac下打开的话,在
每行的结尾可能会多出一个M符号,
Unix/Mac系统下的文件在Windows里打开的话,所有文字会变成一行,所以为了避免这种情况的发生,我们可以在linux系统内转换格式
Centos系列可以直接,yum install dos2unixunix2dos
使用方式dos2unix Noname1.txt转换txt文件为unix方式,2可以理解为to啦
Ubuntu系列安装的包不一样,命令为sudoapt-get install tofrodos,
其实也很好理解的,to和from dos的格式转
使用方式为fromdos Noname1.txt转换为
unix,
todos Noname1.txt 转换为dos格式
I-R连同其下的所有目录一起复制,有了这个
选项,它就相当于DOS的XCOPY命令了。l-p复制过去以后,仍然保持原来文件的权限值(如果允许的话)。
l-i如果目的地有相同文件名的文件存在的话,会先询问用户,而不会立刻覆盖该目的地的同名文件。
1-v复制之中出现进度报告。当复制许多文件时较有作用。
I-u除非目的地的同名文件比较旧,它才覆盖过去。
1-1
创建“链接文件”而不是真的复制。所谓的“链接文件”类似于Windows的“快捷方式”(DOS无此观念)。快捷方式只是快捷方式一个记载而已,
‘贰’ Linux系统常用命令与DOS命令的类似之处和本质区别各是什么
Linux是一个非常优秀的操作系统,与MS-WINDOWS相比具有可靠、稳定、速度快等优点,且拥有丰富的根据UNIX版本改进的强大功能。下面做一个简单的对比。x0dx0a一、启动x0dx0aLinux的启动操作过程和DOS相似(尽管如此,但作为操作系统本身,Linux在启动和退出时所作的工作要比DOS多得多),也可以通过按下Ctrl+Alt+Del三键进行热启动。不同的是Linux启动到最后时,需要进行登录。下面是一个典型的登录过程:x0dx0a??x0dx0aRedHat Linux release 5.1x0dx0aKernel 2.0.32 on an i686x0dx0alogin:x0dx0a键入:root后,计算机显示输口令(password:),输入的口令(如果是第一次启动,则是在安装时所输入的口令)即可。当计算机出现一个“#”提示 符时,表明登录成功。x0dx0a [root@localhost root]#_ //Linux提示符x0dx0a C:>_ //DOS提示符x0dx0a二、常用的一些命令:x0dx0a1.显示文件目录命令ls(DOS下为DIR)x0dx0a在Linux中用ls命令显示文件及目录(当然,你仍然也可用DIR命令,只不过在这里的参数不同)。例如:x0dx0a#ls -F+root/ mnt/ boot/ dev/ bin/ usr/ xiong* tmp/ etc/ games / readmex0dx0a带*为可执行文件(相当于DOS中的EXE和COM文件),带/为子目录,其它的为通用文件。另外,可用ls -l显示文件目录的详细情况(相当于DOS中的DIR命令)。千万注意区分大小写!!如LS -f;Ls等都是错误的。另外,ls命令还有许多参数,可以用man ls或ls--help去进一步了解。x0dx0a2.改变当前目录命令cd(DOS下为CD)x0dx0a在DOS中,可以用C:>CDMNTcdrom或cdmntcdromx0dx0aC:mntcdrom>cd ..或cd..或CD..x0dx0aC:mnt>cd或C:mnt>cdx0dx0a而在Linux中为cd /mnt/cdrom,目录名的大小写必须与实际相同,cd后必须有空格。x0dx0apwd 显示当前目录x0dx0acd .. 必须为小写,必须有空格x0dx0acd / 总目录为/,cd与/? 有空格x0dx0a3.建立子目录mkdir(DOS下为MD或MKDIR)x0dx0a在Linux中只能用mkdir,可用相对路径和绝对路径,请比较:x0dx0aC:>md xiong或md xiong或mdxiongx0dx0aDOS系统x0dx0a[root@localhost /]#mkdir xiong或mkdir /xiongx0dx0aLinux系统x0dx0a4.删除子目录命令rmdir(DOS下为RD)x0dx0a在Linux中用rmdir命令删除子目录,例如:x0dx0armdir /mnt/cdrom 相当于rd mntcdromx0dx0a注意:同DOS一样,要删除的子目录必须是空的,而且必须在上一级目录中才能删除下一级 子目录。x0dx0a5.删除文件命令RM(DOS下为DEL或EARSE)x0dx0a在Linux中用RM命令删除文件,例:x0dx0arm /ucdos.bat 相当于del ucdos.batx0dx0a6.文件改名命令MV(DOS下为REN或RENAME)x0dx0a在Linux中用mv命令给文件改名,例:x0dx0amv /mntfloppy p相当于 ren mntfloppy px0dx0a说明:在Linux中的mv命令除了文件改名外,还有文件移动的功能,请看例子:x0dx0amv /mnt/floppy /bin 相当于DOS中的命令 move mntfloppy inx0dx0a7.文件复制命令cp(DOS下为COPY)x0dx0a在Linux中用cp命令进行文件复制,例:x0dx0acp /ucdos/* /fox 相当于 ucdos*.* foxx0dx0a注意:DOS中的*.*在Linux中用*代替。x0dx0a8.获取帮助信息命令man(DOS下为HELP)x0dx0a在Linux中用man命令获取帮助信息,例:x0dx0aman ls 相当于help dirx0dx0als --help 相当于dir/x0dx0a以上讲到的仅仅是与DOS功能相似的一些Linux命令,而作为一个多用户、多任务的操作系统,其强大的功能还远不止于此。
‘叁’ linux系统DOS系统的区别,,,要尽可能多而且要通俗易懂
1、DOS没有完全实现x86的所有指令,而linux实现了,所以linux可以实现许多DOS没有功能
2、linux支持fat、fat32、ntfs和linux特有的文件系统格式,而DOS只支持fat格式
3、linux是非商业的操作系统,公开源代码;而DOS是商业的操作系统
4、linux具有很好的扩展性,所以linux下可以玩3D游戏;DOS则不能