习惯了使用windows以后接触另外一个操作系统似乎不太习惯,考虑到linux众多优越性,首先就说说为什么学习linux。在接触linux之前先来说说我对linux的理解。
1.linux完全开源,免费。
如果你问我当前使用最广的操作系统是啥?肯定绝大多数人会说是windows,没错。微软旗下的windows系列广为流行,而且都是具备图形化界面,用户起来也很方便。但是windows系统是收费的,而且收费不便宜,这与linux系统形成了鲜明的对比。现在很多服务器后台都是linux来运行的,使用越来越广泛,就算有些公司在开发设计中现在还没使用linux,也不能保证以后不会使用linux来开发。在世界计算机top500中前九名性能最好的计算机无一例外都采用linux操作系统。
2.linux支持多用户、多任务、安全。
linux支持多个用户同时操作linux,支持多任务。内核高效稳定,Linux内核的高效和稳定已在各个领域内得到了大量事实的验证。Linux采取了许多安全技术措施,包括对读、写控制、带保护的子系统、审计跟踪、核心授权等,这为网络多用户环境中的用户提供了必要的安全保障。这些原因使linux系统更安全。
3.linux 强大的网络功能
4.linux社区繁荣,更新速度快。
由于linux开源,每隔6个月就会有一版新的linux版本会发布。
5.linux对于嵌入式软件开发是非常重要。
嵌入式软件开发是linux一个重要方面,在linux下需要掌握bootloader 、linux内核,以及其他的嵌入式知识。嵌入式系统开发是近几年来不断火热的一门就业方向。除了winCE、uc/os之外就是linux、安卓系统移植。特别是嵌入式移动设备包括手机等都需要linux的支持。
6.linux内核可以修改,并且可以随意传播和使用。
还有很多优势就不一一列举了。以上就是对linux简单介绍了,接下来就从linux安装(Ubuntu Kylin 16.04快速安装指南:http://www.linuxdiyf.com/linux/19973.html)与掌握常见指令开始了。
linux版本很多,不过没关系,版本虽然不一样但是内核是一样的。推荐使用ubuntu,初学者还是很好入门。在计算机安装虚拟机,在虚拟机里面安装linux Ubuntu。
装好ubuntu后,进入终端就输出命令了。
下面就测试cd 、 ls、cat命令。
cd命令是用来切换当前路径。
cd ..## 返回上一级目录
cd ~/Desktop ## 进入桌面目录
cd ./usr/bin/ ## 进入一般目录
ls 命令就是查看文件。
ls [选项] [目录或文件夹]
关于选项,比较多记起来也比较麻烦,不过我们可以在使用是查询即可。查询语句:ls –help
cat 指令常用来查看文件内容。
linux指令有三千多个,只需要掌握常见的80多个就可以了,具体是用到哪个命令再去查询即可。(Linux命令:http://www.linuxdiyf.com/linux/shell/)
Linux入门:http://www.linuxdiyf.com/linux/rm/