嵌入式基础入门 -(Linux)
今天实验室的嵌入式大牛同学带着大家一起学习linux系统基础命令,感觉收获颇多,在此再复习一遍,同时也想分享给大家。
现在很多同学用的基本上就是Windows系统,而Linux系统用的较少,linux系统也有自己得天独厚的一面,下面我们来看看。
这个是我网上百度的:
Linux以它的高效性和灵活性著称,Linux模块化的设计结构,使得它既能在价格昂贵的工作站上运行,也能够在廉价的PC机上实现全部的Unix特性,具有多任务、多用户的能力。Linux是在GNU公共许可权限下免费获得的,是一个符合POSIX标准的操作系统。Linux操作系统软件包不仅包括完整的Linux操作系统,而且还包括了文本编辑器、高级语言编译器等应用软件。它还包括带有多个窗口管理器的X-Windows图形用户界面,如同我们使用Windows NT一样,允许我们使用窗口、图标和菜单对系统进行操作。
基本上用命令进行操作,比较方便快捷。
好的,首先,你需要装一个VM,也就是我们所谓的虚拟机。
如下
然后在这个环境装Linu系统,这里我装的是Ubuntu,登录进去以后是这样的。
或者用快捷键Ctrl+Alt+T 即可进入命令窗口,类似Windows中的W+R 输入cmd进入命令行
如下:
好啦。开始看命令吧,由于linux没有windows那么可视化,所以要有熟悉代码和命令的心里准备。
1.mkdir(新建一个目录,或者文件)
新建了一个xiangge文件夹(或者叫做目录)
2.ls(功能强大,可以查看刚刚建的目录是否存在)
可以看到我系统下的所有目录和文件,当然也包括刚刚我新建的那个,xiangge。
3.ll查看更加详细的信息。
4.rmdir(删除空目录)
与新建相反,这个是删除。
如上图所示
然后再用ls查看一下,是否被删除了。
发现果然没有了
5.Ctrl+l清屏
6.cd 进入一个目录
此时我已经进入xiangge目录中
然后我又建立一个xiangge.c的C程序
7.rm (xx文件名) -rf(强制删除)
直接使用rmdir 只能删除空文件,假如文件中有东西,可以进行强制删除。
可以看到没有权限
这时就可以了,ls查看一下,确实没有了。
8.cd…返回上一级目录(类似windows中的返回上一级)
9.pwd可以查看当前处在哪一级
10.文件类型
在linux中目录分为好多种,可以通过符号查看,或者是颜色,不同的东西显示的颜色是不同的。
(1)普通文件(-)前面用-
(2)目录文件(d)
(3)字符设备文件(c)
(4)块设备文件(b)
(5)链接文件(l)
(6)管道文件(p)
(7)网络文件(s)
11.touch命令使用
通过gedit可以进行打开
新建和打开
然后编写一个简单的C程序
Ctrl+S 保存
然后可以对自己新建的文档进行编辑。