Linux学习笔记(1)

一、Linux简介

Linux是一套免费使用和自由传播的类Unix操作系统,是一个基于POSIXUNIX的多用户、多任务、支持多线程和多CPU的操作系统。它能运行主要的UNIX工具软件、应用程序和网络协议。它支持32位64位硬件。Linux继承了Unix网络为核心的设计思想,是一个性能稳定的多用户网络操作系统。

Linux操作系统诞生于1991 年10 月5 日(这是第一次正式向外公布时间)。Linux存在着许多不同的Linux版本,但它们都使用了Linux内核。Linux可安装在各种计算机硬件设备中,比如手机平板电脑路由器、视频游戏控制台、台式计算机、大型机和超级计算机。严格来讲,Linux这个词本身只表示Linux内核,但实际上人们已经习惯了用Linux来形容整个基于Linux内核,并且使用GNU 工程各种工具和数据库的操作系统。

主要特征:

1、基本思想

Linux的基本思想有两点:第一,一切都是文件;第二,每个软件都有确定的用途。其中第一条详细来讲就是系统中的所有都归结为一个文件,包括命令硬件软件设备、操作系统进程等等对于操作系统内核而言,都被视为拥有各自特性或类型的文件。至于说Linux是基于Unix的,很大程度上也是因为这两者的基本思想十分相近。

2、完全免费

Linux是一款免费的操作系统,用户可以通过网络或其他途径免费获得,并可以任意修改其源代码。这是其他的操作系统所做不到的。正是由于这一点,来自全世界的无数程序员参与了Linux的修改、编写工作,程序员可以根据自己的兴趣和灵感对其进行改变,这让Linux吸收了无数程序员的精华,不断壮大。 

3、完全兼容POSIX1.0标准

这使得可以在Linux下通过相应的模拟器运行常见的DOSWindows的程序。这为用户从Windows转到Linux奠定了基础。许多用户在考虑使用Linux时,就想到以前在Windows下常见的程序是否能正常运行,这一点就消除了他们的疑虑。 [4] 

4、多用户、多任务

Linux支持多用户,各个用户对于自己的文件设备有自己特殊的权利,保证了各用户之间互不影响。多任务则是现在电脑最主要的一个特点,Linux可以使多个程序同时并独立地运行

5、良好的界面

Linux同时具有字符界面和图形界面。在字符界面用户可以通过键盘输入相应的指令来进行操作。它同时也提供了类似Windows图形界面的X-Window系统,用户可以使用鼠标对其进行操作。在X-Window环境中就和在Windows中相似,可以说是一个Linux版的Windows。

7、支持多种平台

Linux可以运行在多种硬件平台上,如具有x86、680x0、SPARCAlpha处理器的平台。此外Linux还是一种嵌入式操作系统,可以运行在掌上电脑机顶盒游戏机上。2001年1月份发布的Linux 2.4版内核已经能够完全支持Intel 64位芯片架构。同时Linux也支持多处理器技术。多个处理器同时工作,使系统性能大大提高。

-------------------------------------------------------------------------------------------------------------------------------------------------------------------------以上部分都是百度复制的^_^ 主要是想了解,我现在学习的大概是什么东西。

我个人对此的了解:Linux是一种操作系统,不明白的就想一想Windows!它俩算是同行业的竞争对手吧!不同的是微软的东西要钱,只是我们大部分人都是用的盗版的,所以也没有付费的概念。个人版使用Windows是没有什么问题的。但是如果是从事IT行业,在公司需要开发项目,我想好一些的公司应该都用的Linux系统。毕竟Windows一直用盗版,万一涉及到版权问题,也是比较麻烦的吧! 人家微软现在不找你,只是因为你没有起诉价值,不然人家早就告你试用盗版了!所以现在学习使用Linux应该是为以后的工作打一个基础吧。个人目标仅是会用基础操作、了解基础知识点。

现阶段了解的并不全面,以上文字只是个人观点。应该没有什么参考价值(〃'▽'〃)!

二、Linux系统的安装 参考:Linux学习 

(上面的参考链接内容介绍的很全面,下面我只列一个框架,了解安装过程,可以根据每一步的标题,自行百度查找。或是直接进入上面的 Linux学习 的链接,里面都有)

1.安装方式

目前安装操作系统方式有两种:真机安装、虚拟机安装

真机安装:使用真实的电脑进行安装,像安装Windows操作系统一样,真机安装结果就是替换掉当前的Windows操作系统;

虚拟机安装:通过一些特定的手段,来进行模拟安装,并不会影响当前计算机的真实操作系统。

(本人只是学习用,所以使用的是虚拟机安装;推荐一个软件安装的微信公众号:软件安装管家。安装下载的过程都有,软件很齐)

2.虚拟机了解

什么是虚拟机?

虚拟机,有些时候想模拟出一个真实的电脑环境,碍于使用真机安装代价太大,因此而诞生的一款可以模拟操作系统运行的软件。

虚拟机目前有2个比较有名的产品:vmware出品的vmware workstation、oracle 出品的virtual Box。

(本人用的是VMware的)

3.虚拟机的安装  (微信:软件安装管家,搜VMware,安装包和安装步骤都有。)

4.Linux版本选择

本人使用的是CentOS   同样,也是在软件安装管家里面找资源下载,搜 Linux  选择Linux CentOs安装教程。

5.新建虚拟机

使用VMware Workstation(重点)

6.Linux操作系统安装

使用VMware workstation进行安装

三、Linux系统的使用

1.进入操作界面

将上面的安装过程成功完成后,双击VMware workstation图标,进入虚拟机  然后点一下 开启此虚拟机 进入虚拟机中的Linux系统界面。如下:

右击 选择  open in Terminal  进入命令输入界面。然后就可以进行命令操作啦!

2.开始命令操作

 三、Linux系统目录结构

下面大致介绍几个主要的目录:(*为比较重要的目录)

1./usr/bin:系统用户使用的应用程序。

2./usr/sbin:超级用户使用的比较高级的管理程序和系统守护进程。包括一些可以改变系统环境的命令。

*3./etc:此目录用来存放所有的系统管理所需要的配置文件和子目录。即配置文件信息所在地 ( 配置文件后缀的.conf)注意:如果你改变了该目录下的某个文件可能会导致系统不能启动。

*4./usr: (Unix Software Resourse ) 系统默认安装软件目录,这是一个非常重要的目录,用户的很多应用程序和文件都放在这个目录下,类似与Windows下的program files目录。

5./home:用户的主目录,在Linux中,每个用户都有一个自己的目录,一般该目录名是以用户的账号命名的。是自主创建的用户,所创建的文件放置位置,即普通用户自主控制的目录。

6./root:该目录为系统管理员,也称作超级用户权限者的用户主目录。即管理员的目录。

7./dev:dev是Device(设备)的缩写,该目录下存放的是Linux的外部设备,在Linux中访问的设备方式和访问文件的方式是相同的。即系统设备存放处。

8./lib:这个目录里面存放着系统最基本的动态链接共享库,其作用类似Windows里的DLL文件。几乎所有的应用程序都需要用到这些共享库。

9./mnt:(mount )系统提供该目录是为了让用户临时挂载别的文件系统,我们可以将光驱挂载在/mut/上,然后进入该目录就可以查看光驱里的内容了。

10./boot:这里存放的是启动Linux时使用的一些核心文件,包括一些连接文件以及镜像文件。

11./tmp:(temporary) 用来存放一些临时的文件。

*12./var:(variable)这个目录存放着在不断扩充着的东西,我们习惯将那些经常被修改的目录存放在这个目录下。包括各种日志文件。此目录很重要,系统上跑了很多程序,每个程序都会产生相应的日志。具体存放日志的目录是 /var/log,另外mail的预设放置也在这里。

13./usr/src:内核源代码默认存放的目录。

14./srv:该目录存放一些服务启动之后需要提取的数据。

 

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值