linux操作系统入门教学

linux操作系统入门教学文章目录第一章 Linux 基础知识为什么学习 Linux 什么是服务器端 什么是操作系统 第二章 Linux 安装教程 1 下载和安装 VMware 虚拟机 2 Linux 版本介绍和 ubuntu 下载总结第一章 Linux 基础知识为什么学习 Linux Linux 一般是用来做服务器端的操作系统 什么是服务器端 不管是我们上网看新闻 打游戏等等 都需要服务器端为我们提供服务 而我们所使用的手机 电脑等接受服务的一端就是客户端 什么是操作系统 从图中我们可以看出 操作系统是计算机系统中位于计算机硬件和应


第一章、Linux基础知识

为什么学习Linux?

Linux一般是用来做服务器端操作系统

什么是服务器端?

不管是我们上网看新闻,打游戏等等,都需要服务器端为我们提供服务。而我们所使用的手机、电脑等接受服务的一端就是客户端。

什么是操作系统?

在这里插入图片描述
从图中我们可以看出,操作系统是计算机系统中位于计算机硬件和应用程序之间的软件,它的功能管理下层和上层,即管理计算机硬件和应用程序。换句话说,操作系统就是我们玩电脑的中介。
我们常见的两种操作系统就是:Windows和Linux,Windows更多的是给客户端的操作系统,Linux则是服务器端。




第二章、Linux安装教程

1.下载和安装VMware(虚拟机)

在这里插入图片描述
回到刚才的链接网页
在这里插入图片描述
将压缩密码输入其中,就可以解压了。
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
接着傻瓜式下一步、继续,安装成功。
桌面就会出现,这个软件。
在这里插入图片描述




















2.Linux版本介绍和ubuntu下载

在这里插入图片描述
在这里插入图片描述
等待下载,有点大。
下载完成
点击VMware文件
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
之后傻瓜式下一步。
















第三章 计算机入门

3.1 计算机原理

在这里插入图片描述

3.2 软件和硬件的概述

计算机是由硬件和软件组成的。

计算的软件包括操作系统,系统软件和应用软件。

3.3 操作系统概述

操作系统,是管理和控制计算机硬件和软件自愿的计算机程序,是直接运行在“裸机”上的最基本的系统软件,任何其他软件都必须在操作系统的支持下才能运行。

操作系统作为计算机系统资源的管理者,主要有以下作用:

  • 管理处理器,用于分配和控制处理器
  • 管理存储器,主要负责内存的分配与回收
  • 管理I/O设备,负责I/O设备的分配与操纵
  • 管理文件,负责文件的存储,共享和保护

第四章 Linux操作命令

4.1 Linux目录结构

4.2 ls命令

终端命令格式:

 command [-options][parameter] 

说明:

  • command:命令本身
  • ‘[-options]:选项,可以对命令进行控制,也可以省略

注:在linux下目录就是文件夹,文件夹就是目录

4.3 pwd、mkdir、rm命令

4.3.1.pwd命令

4.3.2.mkdri命令

4.3.3.rm命令

该命令用来删除文件或文件夹

  • -f:强制删除,忽略不存在的文件 或文件夹,无需提示
  • -r:递归地删除目录下的内容,删除目录时必须加此参数
    在这里插入图片描述
    在这里插入图片描述
    在这里插入图片描述






4.4 cd命令

4.5 文件操作命令

4.5.1.touch命令

4.5.2.mv命令

通过mv命令可以用来移动文件或目录,也可以给文件或目录重命名。

(4)目录重命名

在这里插入图片描述
这里和目录的移动的区别就在于,最后的那个目录是否已存在,已存在就是移动,不存在就是重命名

4.5.3.cat命令

4.5.4.cp命令

4.6 压缩和解压命令tar

在这里插入图片描述

4.6.1.压缩

4.6.2. 解压

tar -zxvf 压缩文件 [-c] [指定解压目录]

在这里插入图片描述

4.7 文件查找命令

4.7.1.find命令

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
查找当前目录下的所有文件
在这里插入图片描述










在这里插入图片描述
在这里插入图片描述

4.7.2.grep命令

4.7.3.which命令

查看可执行文件所在路径

4.8 系统管理命令

4.8.1.ps命令

4.8.2.kill命令

4.8.3.管道命令

在这里插入图片描述

4.9用户管理命令

4.9.1.用户的创建和密码设置

可能会出现的问题:

  • Linux下出现permission denied的解决办法:
  • 命令行中输入:sudo passwd
  • 他会提示你输入新密码,再次输入密码,就输入以前的一样的就行,成功之后,输入:su root
  • 再次输入密码即可
    然后会发现$变成了#,这个时候就可以创建用户了。

4.9.2.用户的删除

userdel -r 用户名

4.10 权限管理命令

4.10.1.文件权限概述

在这里插入图片描述
开头的-表示文件类型
正常的应该是rwx,但出现了 rw-表示没有可执行权限,r–表示没有写和执行权限,只有可读权限。这三个分别表示三个不同类型用户可以做的事。




4.10.2.chmod命令

4.11 网络和服务管理命令

4.11.1.hostname命令

4.11.2.ifconfig命令

4.11.3.service命令

4.12 其他命令

4.12.1.ln命令

4.12.2.clear命令

清屏命令

4.12.3.history命令

查看历史命令

4.13 VI编辑器

在这里插入图片描述

4.13.1.使用方法

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
那么如何退出vi编辑器呢?
在这里插入图片描述
vi与vim一样的,但vim是vi的增强版










4.13.2.vi的三种模式

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请联系我们举报,一经查实,本站将立刻删除。

发布者:全栈程序员-站长,转载请注明出处:https://javaforall.net/175650.html原文链接:https://javaforall.net

(0)
上一篇 2026年3月26日 下午11:42
下一篇 2026年3月26日 下午11:42


相关推荐

  • 数据库系统原理课程设计报告 图书借阅管理系统[通俗易懂]

    数据库系统原理课程设计报告图书借阅管理系统第1章设计背景与需求分析1.1设计背景1.1.1图书管理的现状图书馆作为一种资源的集散地,图书和用户在借阅资料繁多,包含很多的信息管理,现在有很多的图书馆都是初步的开始使用,甚至尚未使用计算机进行资源管理,没有建立相对应的图书管理数据系统,而是使用人工计算,抄写进行,数据处理工作量大,容易出错和数据丢失。…

    2022年4月18日
    49
  • 多线程01_01-02

    多线程01_01-02一.基本概念程序——指令和数据的有序集合——静态Process进程——执行程序的依次执行过程——动态——系统资源分配的单位Thread线程——一个进程中可以包含多个线程(至少一个)——动态——CPU调度和执行的单位(main函数是主线程)**多线程:**有多个CPU即多核,如服务器。notes:线程是独立执行的路径程序运行时,即使没有自己创建线程,后台也会有多个线程,如主线程,垃圾回收线程gcmain()称为主线程,是系统的入口,用于执行整个程序在一个进程中,如果开辟了

    2022年8月9日
    8
  • Hue学习笔记 — 元数据库梳理

    Hue学习笔记 — 元数据库梳理nbsp 词汇解释 Hue nbsp gt HadoopUserEx gt 历史原因 Hive 编辑器曾被称为蜂蜡 Beeswax 这里用于 Hue 集成 Hive 数据模块 django gt python 前端框架 Oozie gt 类似 Airflow Azkaban 任务调度组件 此处为 Hue 内置任务调度组件 Desktop gt Hue 操

    2026年3月17日
    2
  • gridview属性_GridView

    gridview属性_GridViewGridView在生成HTML代码的时候会自动加上style=”border-collapse:collapse;”以及border=1,rules=”all”这些属性,这些在IE下都没什么影响,但是在FF下就会影响显示,style=”border-collapse:collapse;”;是由于设置了CellSpacing=”0″产生的,当设置CellSpacing=”1″后就没有,可以去掉sty

    2026年3月11日
    6
  • uniapp离线打包

    uniapp离线打包uniappandior 离线打包开发工具及所需要的夹包 1 AndroidStudi 下载地址 AndroidStudi 官网 2 HBuilderX 下载地址这里 HBuilderX 版本也是用的 3 2 9 版本的 3 App 离线 SDK 下载最新 android 平台 SDK 下载 4 这里集成是 3 2 9 版本 SDK 下载地址 提取码 5nzq

    2026年3月18日
    1
  • matlab lsd检测,LSD直线检测,matlab工具箱

    matlab lsd检测,LSD直线检测,matlab工具箱【实例简介】LSD直线检测工具箱,可以通过配置,直接调用,详细的配置信息参见reco_toolbox目录下的readme.txt【实例截图】【核心代码】reco_toolbox├──license.txt└──reco_toolbox├──config_databases.m├──core│├──auroc.m│├──basicroc.m│├──ber_class…

    2022年5月26日
    42

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

关注全栈程序员社区公众号