766培训网
电脑培训
0基础学习linux的方法

0基础学习linux的方法

发布时间 :2021-02-03 11:30:35 浏览量:535 收藏
导读:

学linux内核需要的基础,C/C++基础学习这个必须会的,学linux开发不会这个就没意义了。下面小编给大家介绍0基础学习linux的方法,一起来看看吧。

0基础学习linux的方法

0基础学习linux的方法

一、选个linux系统

现在发行的linux系统很多redhat,suse,CentOS,fedora,ubuntu还有等等。下载它们的镜像文件,刚开始我建议在windows下装个VirtualBox,vmware有点臃肿了。

对于初学者当然建议是装ubuntu了,安装简单中文支持的不错。且主流android开发支持相当的好,不选它选谁。

如果你想深入学习linux那么请不要安装虚拟机模式,直接安装到硬盘。好处是忘掉windows的工作方式,完全用linux方式来搞定一切。

二、学习系统基本操作和常用命令

安装linux系统后我们首先要做的是配置网络及更新,跟windows一样,一些东西要更新后才能使用,如ubuntu用sudo apt-get update; sudo apt-get upgrade;更新后我们就能愉快的是用了。熟悉Gnome/KDE/Unity等桌面环境操作 。安装设备驱动程序及应用程序安装。

掌握一些常用的命令 ls、rm、mv、cp、find、grep等等。熟悉系统目录的名称及用途,学会用mount命令访问其他文件系统,了解vi、gcc、gdb等常用编辑器、编译器、调试器。

三、深入学习linux

1、学linux内核需要的基础,C/C++基础学习这个必须会的,学linux开发不会这个就没意义了。

2、数据结构(离散数学)计算机专业的核心课程,没算法的程序能叫程序?

3、操作系统原理看懂这个再去读linux吧。

4、了解linux我想至少你要会操作吧,了解lunix当然重学习API开始。

学习linux必备的基础知识

(1)计算机基础。Linux是运行在计算机硬件上的一个操作系统,所以基础的计算机原理及硬件知识还是要掌握的,不必要全懂,但要知其一二。

(2)Linux的安装与指令。学习Linux之前,需要安装一个自己喜欢或者工作要求的Linux发行版,并慢慢熟悉各种常见Linux操作指令,这样在系统操作上就会事半功倍。

(3)Linux系统的基础概念。Linux中的基础概念包括用户、群组的概念,权限的定义,程序的定义,目录的概念等等。尤其是权限的概念至关重要,不同的权限会直接影响使用者的便利性和系统的安全性。

(4)Shell与Shell脚本。Shell是一个用C语言书写的应用程序,其提供了一个桥梁,用来完成用户与系统内核的交互;而shell脚本则是一门编程语言,主要为shell程序来服务。Shell和shell脚本是两个完全不同的概念,通常人们所说的shell是shell脚本的意思。

(5)软件管理。因为在玩Linux的时候,时常会碰到软件与驱动程序的安装,所以必须对各种软件管理工具有一定的了解。

(6)网络基础知识。Linux的强项就是网络,所以对TCP/IP、路由等网络概念有一定的了解,这对于将来搭建网络服务器等站点很是重要。

初学Linux的书籍

《Linux程序设计(第4版)》

《跟阿铭学Linux》

《Linux shell脚本编程入门》

《Linux Shell脚本攻略(第2版)》

《The Linux Command Line》

《深入理解 Linux 内核》

《Linux/UNIX系统编程手册》