【爱上Linux】第一课 Linux概述

学习应该是快乐的事情。快乐的东西应该要分享开来,人人都快乐!

在本课中,和朋友们一起来思考这些问题。

问题一:谈Linux学习?

从四个方面来看,为什么要学习Linux?怎么学习Linux?学习Linux什么内容?学了Linux后可以做什么?

为什么要学习Linux呢?用数据说话吧

1 世界500强的高性能计算机95%的系统都是基于Linux系统架构的。

2 在智联招聘网站上面检索Linux的关键词,深圳就有3000多个岗位。

3以Linux为内核的发行版本,据不完全统计,有200多个。

Linux是一种开源的,遵循GNU计划的操作系统,源自于Unix又超脱了Unix。

怎么学习Linux?个人建议,仅供参考。

1)培养Linux思维习惯,学会对Linux下达命令

2)熟练掌握Linux的常用命令,做到活学活用

3)充分利用Linux的联机帮助文档,有问题找“man”

4)多阅读Linux的英文技术文档,不要给自己找英文差的借口

学习Linux什么内容?

1)首先,清楚Linux系统是什么一回事?Linux系统如何正确安装?

2)熟练掌握Linux的常用命令

3)熟练掌握shell编程

4)基于Linux系统进行软件设计和程序开发

当然,还有很多内容了,比较挑战性的有Linux的内核深入研究和剖析。根据自己的岗位和自身定位确定学习Linux的深度和广度。以上提到的4点,仅是Linux学习中最为普遍也是最为重要的内容。

学习Linux后可以做什么呢?

1)可以玩Linux系统,现在很多笔记本已经使用了Linux系统

2)可以从事与Linux相关的工作

当然,Linux的应用可广了,LAMP架构,Hadoop架构,Linux软件开发,嵌入式Linux系统等等,都可以找到Linux的影子。

现如今,在这样DT时代里面,我更是看涨Linux的未来,学习Linux,用好Linux,既是一种技能,也是一种常态。

问题二:Linux的历史?

关于这一块,网上有一大把,感兴趣的朋友检索一下,就可以了解了。希望大家还是了解一下,只有知道过去,才能把握现在,也才能过好未来。你们信吗?我是相信的。

问题三:Linux内核与发行版?

Linux内核采用双轨制,开发版和稳定版。开发版,用来做开发、测试,迭代和更新的;稳定版就是Linux发行版的某一个内核。如何区别这两种版本,根据此版本号来区分,若是此版本号为偶数,则表示为稳定版,反之,就是测试版。

Linux发行版很多,所谓发行版就是在Linux内核的基础加入各种程序,这程序有系统程序,也有应用程序,所构成的一个软件包或者软件套件。

常用的Linux发行版RedHat、 Fedora、CentOS、Ubuntu等

问题四:Linux的安装?

Linux的安装方式有很多种,建议初学者采用基于虚拟机下面安装Linux系统,至于如何安装,我就不写了。若是有问题的朋友,可以私信于我。

问题五:Linux的用户接口?

主要包括两种方式,一种是命令化接口,一种是图形化接口。顾名思义,前者,就是基于命令来管理和控制Linux系统;后者基于图形化的方式来管理和控制Linux系统。

强烈建议朋友们采用命令化接口!

参考文献:

http://www.wangluqing.com/2015/03/30/lovelinux1/

做个预告吧,下回我要写【爱上Linux】第二课 系统引导和运行级

时间: 2024-12-14 18:53:04

【爱上Linux】第一课 Linux概述的相关文章

linux第一课

linux第一课 1.C开发的LINUX系统的世界 (基于Red Hat Enterprise Linux Server release 6.3 (Santiago)) 2.查看CPU-----------cat /proc/cpuinfo 2.查看内存-------------cat /proc/meminfo 3.查看硬盘--------------smartctl -a /dev/sda

C语言基础课程 第一课 Linux环境配置小实战httpserver

?? C语言基础课程 第一课 Linux环境配置小实战httpserver 首先环境需要的是redhat虚拟机操作系统 打开redhat 防火墙 2.将WWW(HTTP)勾选上 3.点击apply 点击是 4.切换到root用户 输入正确的root密码 5. 启动http服务 6.输入ifconfig 查看当前ip 痛 7.通过分析我们知道 他是一个局域网的ip   windows可以通过net 或者 主机模式与Linux进行通信 如果不想改变本地ip地址的话  我们需要改变虚拟机的ip地址 和

linux 第一单元 Linux的安装及相关配置

第一单元 计算机操作系统简介 操作系统是什么 操作系统的内核是什么 两种操作系统用户界面 安装Linux操作系统的准备工作 LINUX发行版(CENTOS.RHEL.FEDORA.UBUNTU.SUSE) RHEL与CENTOS的关系 为什么选择Red Hat Enterprise Linux 安装Linux操作系统 图形安装 最小化安装 课后作业 [本节内容]1. 计算机操作系统简介1) 掌握操作系统的定义:操作系统是一个用来协调.管理和控制计算机硬件和软件资源的系统程序,它位于硬件和应用程序

Linux 第一课

首先,进入linux操作系统, ls [属性] [参数]命令 表示查看当前目录下面有哪些文件和目录. 属性值:-l 文件或目录的详细信息 -a 查询当前目录下所有文件和目录,包括隐藏文件 -h 文件或目录大小以k.m的方式显示 参数值:如果后面跟文件名,表示只查询当前文件的详细信息. 文件开头有-rw-------的10位标识, 第一位有如下显示方式: - 文件 d 目录 | 软链接 剩下9位每3位为一组,第一组三位指所有者的权限,第二组三位指所有组的权限,第三组三位指其他人的权限. 权限有三种

跟阿铭学linux   第一课 安装Centos

从事STM32的开发工作3年多,一直有一个梦想学习linux,但苦于没有人带路,中间学过几次,结果都中途中断了没有坚持下去,基于巧合再想学习时,看到阿铭有99元的体验课,就报了名,还收到了送的教程书,很开心,这次我一定要坚持下去,跟着阿铭好好学习linux.为了一直的梦想加油!! 约定 印象笔记             app.yinxiang.com 51CTO 博客        blog.51.com 密码保管             Keepass  Keepass.info 软件安装包

第一课 MongoDB 概述与安装

1.课程大纲 本次课主要介绍 MongoDB 背景知识和 MongoDB 的安装与配置,让大家对 MongoDB 有一个初认识. 其基本的知识点包含: NoSQL数据库概述 MongoDB 数据库简单介绍 Linux 下安装 MongoDB 数据库 Mac 和 Windows 下安装 MongoDB 数据库 2.课程简单介绍 MongoDB是由MongoDB.inc研发的一款NoSQL类型的文档型数据库,MonogoDB名字来源于英文单词humongous,这个单词的意思是巨大无比.暗喻Mong

跟阿铭学linux   第二课   Linux 文件和目录管理

2.1 系统目录结构 /root/.ssh/authorized_keys <man  tree>   查看指令的说明 <yum install -y tree > 安装tree 命令 <tree -L 2>      以树型显示目录,显示两层 Linux常用目录结构 /bin          存放常用的命令 /boot       启动时使用的核心文件 /dev        外部设备文件-鼠标.键盘等 /etc         系统配置文件 /home     用

2016.12.6第一课汇编概述、进制、

汇编概述 机器语言:机器使用的语言,0和1组成. 汇编语言:为了便于记忆机器语言,机器语言的助记符,通过编译器翻译成机器能认识的机器语言. 高级语言:为了更好的记忆和辨认,编译器将其编译成机器语言. c和c++的关系:c和c++没有本质区别,只是编译器做的事越来越多了,越来越来越强大了. c语言是c++的基础,站在编译器的角度学习c语言. 为什么要学汇编:程序员的鄙视量 学习环境: vc6,vs2010,vs2013,vs2016 推荐使用vc6,vc6添加的额外的代码少,底层的程序员一般都使用

跟阿铭学linux &nbsp; 第二课 &nbsp; Linux 文件和目录管理(2)-指令

PATH < echo $PATH>  //显示你的环境变量值 PATH 这个就是变量名, echo是用于在控制台显示信息的命令 $在这里是取得某个变量的值, PATH就是变量名 合起来就是在控制台显示PATH环境变量的值 [[email protected] ~]# echo $PATH /usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/root/bin < PATH=$PATH:/tmp/>         将/tmp路径加入