JavaWEB核心------Linux系统概述和编程基础(一)

6.1 Linux系统概述(常识)

6.1.1 计算机的体系结构

  • 计算机由计算机硬件和计算机软件两个部分组成,其中计算机软件(Computer Software)可分为系 统软件和应用软件,系统软件就是操作系统,是其他软件的基础。

  • 目前主流的操作系统有:Windows系列、Unix系列、Linux系列、Android系列、IOS系列、...

6.1.2 Linux系统的概述

  • Linux系统诞生于1991年,在林纳斯·托瓦兹(Linus Torvalds)上大学期间因不满意教学中使用的 MINIX操作系统并出于个人爱好设计和研发的。
  • Linux系统是一套免费、自由、开发源代码的类Unix操作系统,是一个基于Posix(Portable Operating System Interface)标准和多用户、多任务、支持多线程的操作系统。
  • Linux能运行主要的Unix工具软件、应用程序和网络协议,支持32位和64位硬件。

6.1.3 主要发行版本

  • Redhat:目前最大的Linux发行商,功能全面并且稳定,于2018年10月被IBM以340亿美元的价格 收购。
  • Ubuntu:目前最好的Linux桌面版,拥有很人性化的亮丽的交互界面,强大的软件源支持。
  • CentOS:是RHEL的克隆版本,可以认为是免费版本的Redhat系统。

6.2 CentOS系统安装(掌握)

6.2.1 Vmware的下载和安装

6.2.2 CentOS系统的下载和安装

6.3 目录结构(熟悉)

6.3.1 框架结构

6.3.2 目录详解

6.4 常用命令(重点)

6.4.1 Shell的概念

  • Shell俗称外壳,是提供用户使用界面的一种软件,叫做命令解释器。
  • 主要负责接受用户输入的命令,然后调用相应的应用程序,最后向用户输出程序运行的结果。

6.4.2 命令的格式

  • 命令 [-选项] [参数]
  • 命令区分大小写,其中选项和参数是可选的,中间采用空格隔开。

6.4.3 常用命令的详解

1)查看目录下文件/目录

2)目录切换

  • 相对路径和绝对路径的概念。

3)查看完整路径

4)查看当前用户

5)用户切换

  • 最好使用su和exit搭配使用,否则多次使用su指令会导致用户的”叠加”。

6)管理用户

7)查看命令的所在目录

8)文件操作

9)目录操作

10)查找操作

11)权限管理

12)进程管理

13)其它命令

6.5 vi工具的使用(重点)

6.5.1 基本概念

  • vi和vim是Linux系统命令行下的文本编辑器,通常格式为:vi 文件名 或 vim 文件名。

6.5.2 三种模式

6.5.3 使用方式

1)命令模式的编辑命令

2)命令行模式的删除命令

3)命令行模式的修改命令

4)命令行模式的拷贝命令

5)底行模式的命令

6)注意使用

  • 使用vimtutor 命令用来练习vi命令。
  • 用户主目录下.vimrc文件可以实现vi的简单设置。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

Forrest Gump plus

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值