天天看点

测试中,使用的linux指令

最近,测试了一个linux的SDK。这是我第一次接触linux的测试工作。

对于linux,上学的时候在嵌入式操作系统的课程上,老师曾经讲过,到现在,早就不记得老师都讲了什么了,唯一留下的印象,就是这个操作系统,可做嵌入式系统开发,可任意配置,全都是对比uC/OS-II这个嵌入式系统讲的,没有对比windows讲些什么。

现在猛地一开始测试,我还不知道怎么去着手,幸得高人指点迷津,以下是我学习并测试的一个过程,主要讲述对于linux的学习方面,至于SDK的测试工作,打算另开篇别论。

1.      高手说:对于测试工作,你也不必把linux内核的那套都去了解,最主要的是,先熟悉linux系统,学会操作,混个脸熟。

于是从FC8这个linux操作系统开始学习,测试工作也是在这个平台下进行。最初我是从网上下了个虚拟机,在虚拟机上,安装fc8进行学习。对于虚拟机,我也是第一次接触,好不容易在网上下了个能用的VMware(下个能用的真费劲╮(╯▽╰)╭),安装好了,再装上FC8,第一次见FC8的界面,感觉还是很友好的,谢天谢地,还有点像windows,找了半天,就觉得系统自带的几个游戏,玩的还挺顺手,其他的,都是问别人,才了解到的。

先熟悉linux的文件系统,都说linux把所有的系统的东西都当做文件来看待,于是翻来翻去,看来看去,看多了,了解了一下,其文件结构。

2.      高手说:linux下很多操作,都是靠命令来执行的,学习常用命令,对后续的工作是必要的。

问了人家才知道,命令是在终端里,敲进去,执行的,相信很多第一次接触linux的人都不知道这个吧,只是会问,像windows下的命令提示符那样可以敲命令的程序,在FC8下是哪个(⊙_⊙)?

一开始,怎么也整不明白那些命令,是怎么一回事嘛,即使是DOC下的命令,我都没有怎么用过,只是在遥远的大一还是大二的时候,上机的时候用过。幸得JC不厌其烦地给我演示了几遍,死记硬背了几个命令,之后,忽然,我就开窍啦,会啦,于是我就开始学起命令来了~

到这时,两三天,已经过去~/(≧▽≦)/~啦啦啦,要马上开始测试了,项目紧急~于是开始测试了~

在测试的过程中,学习了,测试需要的linux知识,总结了一些linux命令的用法,罗列在此,不管是自己总结,还是照搬别人的说法(别人说的,比我总结的好),都是希望能和大家分享,如果,你是初学者,也许,你可以也先学一下这几个命令,有个明确的学习思路;如果,你是高手,还请指点一二。

ls  //显示当前目录下的文件和文件夹

cd ..   //回到上一级目录

cd /filefolder     //进入某个目录

su  //切换到root身份

sudo  //可让用户以其他的身份来执行指定的指令,预设的身份为root

cp 源文件 目标路径  //把源文件拷贝到目标路径下

make // 执行当前目录下的makefile文件

makeclean //清楚make指令产生的文件

chmod     //更改文件的模式

./processname  //运行当前目录下的processname文件

Ctrl + C   //强制结束当前程序

/sbin/lsmod  //查看内核中的模块

/sbin/lsusb    //查看USB端口

/sbin/modprobe  //载入指定的个别模块,或是载入一组相依的模块

/sbin/rmmod     //删除内核模块

/sbin/insmod    //向内核中载入模块

……

…… 

以上都是我在使用的时候,用到的功能作为注解,对于很多命令是很片面的,如果(ˇˍˇ) 想~看更详细的注解请到:

http://www.admin99.net/index.php?go=category_3

http://linux.chinaitlab.com/special/linuxcom/Index.html

http://www.google.cn

或者在终端里

命令  --help

自己看系统给的说明吧,详细地 说。

继续阅读