【Linux基础与Shell基础】系列文章目录

第一章 初识 Linux

  1. Linux是什么?
  2. Linux的使用原理

第二章 Linux的基本使用 ● 不同类型的常用指令

  1. Linux● 文件操作指令
  2. Linux● 目录操作指令
  3. Linux ● 文件压缩、进程控制、网络命令
  4. Linux ● 其它、联机帮助命令

1.1 Linux是什么?

文章目录

  • 【Linux基础与Shell基础】系列文章目录
  • 一、linux是什么?
    • 1.操作系统的定义
    • 2.操作系统的作用
    • 2.不同的操作系统及其主要使用场景
  • 二、linux发展史
    • Unix:
    • Minix:
    • Linux:
      • 外传:
  • 三、linux的应用领域
  • 四、Linux系统特点和Linux内核及发行版
    • Linux系统特点
    • Linux内核版本
      • Linux内核
    • Linux发行版本
  • 五、想使用Linux系统要怎么做?
    • 安装操作系统方式
      • 虚拟机的使用


一、linux是什么?

Linux是一种操作系统的底层核心,而 操作系统是什么?

1.操作系统的定义

操作系统(operation system,简称OS)是管理 计算机硬件 与 软件 资源的 计算机程序 。 操作系统需要处理如管理与配置 内存 、决定 系统资源 供需的优先次序、控制 输入设备 与 输出设备 、操作网络与管理文件系统等基本事务。

2.操作系统的作用

总所周知,没有安装操作系统的电脑是几乎没用的(因为难用),而此也常被称为裸机。
裸机是没有操作系统的,那么想使用它就得要用机器语言写程序了【机器语言是机器能直接识别的语言】
所以不好用啊

Linux是什么 ?相关推荐

  1. 过滤Linux下不同大小的文件,linux查找当前目录下 M/G 大小的文件,删除Linux下指定大小的文件

    过滤Linux下不同大小的文件,linux查找当前目录下 M/G 大小的文件,删除Linux下指定大小的文件 find ./ -type f -size +1G| xargs rm 在清理系统日志文件 ...

  2. linux环境下nacos的安装+启动,阿里云服务器安装nacos

    nacos安装+启动(linux环境): 基础:安装java环境 官网下载压缩包:如 nacos-server-1.2.1.tar.gz 放在自定义目录下 # 解压 tar -xvf nacos-se ...

  3. Alibaba Cloud Linux 2.1903 LTS 64位服务器yum源下载404,Alibaba Cloud Linux 2实例中使用docker-ce、epel等YUM源安装软件失败

    [Alibaba Cloud Linux 2.1903 LTS 64位]服务器yum源下载404 failure: repodata/repomd.xml from docker-ce-stable: ...

  4. Linux下创建硬链接,文件访问为空,提示:xxxx: 符号连接的层数过多

    Linux下创建软链接|硬链接,文件访问为空,提示:x x x: 符号连接的层数过多. 原因:创建符号链接的时候未使用绝对路径,无论是源文件路径还是目标路径,都需要使用绝对路径. 如: ln -s / ...

  5. 作为一个java程序员,常用的linux命令(越攒越多)

    本篇记录我在工作中不断遇到的常用的linux命令,并进行总结,时常更新! 1. 升级服务时先停止服务,然后进行替换 linux中杀进程时候,如果你是知道它所占用的端口号的话,可以通过 netstat ...

  6. 设置linux初始root密码

    简单一步设置linux第一个root密码 sudo passwd root #输入当前账户密码 #输入准备设置的root密码 #确认密码 如下所示:

  7. Linux/docker下oracle开启监听,开启自动启动

    写在前头: 之前呢,使用docker安装了oracle,但它默认是会关闭的.使用了几天以后突然连接异常了,报的问题是oracle监听有问题了,我知道了是oracle服务自动关闭了,监听也跟着关了.所以 ...

  8. Linux通过端口号杀死指定进程

    前言: 我们在服务器上升级项目的时候,需要将原来的项目停止,然后启动新的项目. 这时候我们只知道应用所占的端口号,如何将进程杀死呢? linux中杀进程时候,如果你是知道它所占用的端口号的话,可以通过 ...

  9. 设置腾讯云linux服务器中 MySQL 允许远程访问

    申请了一台linux腾讯云服务器,想要把数据库搭建在上面,本地的Windows直接可以访问 以下就是具体的操作流程,首先你需要安装好一个mysql,安装方法–>mysql安装(Linux) 接着 ...

  10. Linux下安装Java8

    Linux(ubuntu)下Java8安装 1.下载jdk8 这个看大家了,linux版本的就可以 2.创建jvm文件夹 在根目录下创建名为jvm的文件夹(在哪里创建看个人) $ sudo mkdir ...

最新文章

  1. 玩转“网上邻居”之网络配置(二)
  2. java 添加一个线程、创建响应的用户界面 。 演示示例代码
  3. mysql select 使用_mysql select简单用法
  4. auto_ptr解析
  5. test1 3-15 模拟赛1
  6. Windows phone 应用开发[14]-调用WebBrowser
  7. python中函数type可以测试对象类型_python类型检测最终指南--Typing模块的使用
  8. Android 最火高速开发框架AndroidAnnotations使用具体解释
  9. DirectoryInfo类
  10. Java线程池 与Lambda
  11. Redhat 7 配置Yum仓库
  12. 【sql的四大连接】
  13. Python基础项目:超市购物管理系统
  14. gitlab . pre-receive hook declined
  15. sd卡重新分区以及格式化
  16. 中国历史上十大无名英雄
  17. 采用Armjio非精确线搜索准则的最速下降法--MATLAB实现
  18. Spring MVC 双亲上下文的说明
  19. VPP使用详解——基于VPP的VLAN配置
  20. makefile编写知识小结

热门文章

  1. android开发面试题!微信小程序趋势及前景,社招面试心得
  2. eclipse不自动弹出提示(alt+/快捷键失效)
  3. 万字详解什么是生成对抗网络GAN
  4. 2019最应该投资什么?是你明年的北大核心
  5. 史上最全互联网运维工作规划!
  6. 笔记分享②:GPS经纬度坐标转为CGCS2000
  7. 你可以穿裙子,但是请放长你的裙摆
  8. Eclipse中怎样将java项目转化为web项目?
  9. 折腾了好久 ORA-00904: : 无效的标识符
  10. Python实例之调用百度API实现车牌识别