因为工作的需要,现在需要学习Linux内核,我只研究过WINCE的内核,不过这样也好,可以比较两种操作系统之间的优缺点。学习Linux操作系统绕不开的一个要求:熟悉Linux系统的命令行的命令,就像Windows下的DOS命令。对比下两种不同的操作系统的命令行命令也是大同小异。
1:进入目录或者文件夹命令
在Linux和Windows 的DOS下命令中,进入目录或者文件的命令是 一样的,都是通过cd命令实现。比如,test文件夹下还有一个test1文件夹。如何进入 test1呢。
1):在Windows的DOS命令行:
cd test/test1 就可以进入test1文件夹中,返回上一级目录或者文件夹。只需要键入命令:cd .. 也可以是:cd.. 返回根目录 cd \ 就可以啦。
2):在Linux下的命令行:
cd test/test1 就可以进入test1文件夹中,返回上一级目录或者文件夹,只需要键入命令:cd .. ,在Linux中键入:cd..是一个无效的命令,返回根目录采用: cd 。注意命令后的空格。
2:建立目录或者文件夹命令
在Linux和Windows的DOS命令中,建立目录或者文件夹的命令是不一样的。Linux下的建立目录或者文件夹的命令是:mkdir,而在Windows的DOS下的命令为:md或者mkdir。都可以建立目录或者文件夹。md是mkdir的缩写而已。关键在于自己去发现两种系统的异同点。^_^
1):在Windows的DOS命令行:
md test 或者 mkdir test 都是建立一个test的文件夹。可以通过cd命令确认是否成功建立test文件夹。通过cd test看是否可以进入test文件夹。也可以通过dir/w命令查看test文件夹是否创建。
2):在Linux下的命令行:
mkdir test 创建一个test的文件,可以通过cd命令确认是否成功建立test文件夹。通过cd test看是否可以进入test文件夹。也可以通过ls命令查看test文件夹是否创建。
3:查看目录和文件或者文件夹
在Linux和Windows的DOS命令中,查看目录和文件或者文件夹的命令是不一样的。Linux下的查看目录和文件或者文件夹的命令是:ls,而在Windows的DOS下的命令为:dir。
1):在Windows下的DOS命令行:
dir 可以查看目录和文件或者文件夹,后面可以带参数,比如:dir/w/p 或者dir/w或者dir/p,其中的w:分类查看,p是当有很多文件和文件夹时,可以暂停查看。
2):在Linux下的命令行:
ls 可以查看目录和文件或者文件夹,后面可以带参数,比如:ls -l 是详细查看,包括文件属性,可读、只读等等熟悉。
4:删除目录或者文件夹命令
在Linux和Windows的DOS命令中,删除目录或者文件夹命令是不一样的。Linux下的删除目录或者文件夹分两种情况,如果test文件下的test1下是空的,就采用rm -rf test1命令,如果非空的话,采用rmdir test1。而在window下DOS的命令为:rd test1。
1):在Windows下的DOS命令行:
rd test1 删除目录或者文件夹中内容的命令。
2):在Linux下的命令行:
rmdir test1,删除目录或者文件夹中内容非空时的命令。而目录或者文件夹中的内容为空时,采用rm -rf 才可以删除。
当然还有很多的命令,比如:cp、tar。等等,自己慢慢去体会吧。好在自己对Windows下的DOS命令比较熟悉。以前学计算机的时候,都是DOS命令,那会儿还没有WONDOWS操作系统呢,有的就是MCS-DOS啊,UCDOS。