当前位置: 首页 > article >正文

[linux]快速入门

学习目标

通过学习能够掌握以下的linux操作

操作系统

按照应用领域的不同, 操作系统可以分为几类

  1. 桌面操作系统
  2. 服务器操作系统
  3. 移动设备操作系统
  4. 嵌入式操作系统

不同领域的主流操作系统

  1. 桌面操作系统
  • Windows(用户数量最多)
  • MacOS(操作体验好,办公人士首选)
  • Linux(用户数量少)
  1. 服务器操作系统
  • UNIX(安全、稳定、付费)
  • Linux(安全、稳定、免费、占有率高)
  • Windows Server(付费、占有率低)
  1. 移动设备操作系统
  • Android(基于 Linux、开源,主要用于智能手机、平板电脑和智能电视)
  • iOS(苹果公司开发、不开源,用于苹果公司的产品,例如:iPhone、iPad)
  1. 嵌入式操作系统
  • Linux(机顶盒、路由器、交换机)

发展历史

  1. 时间: 1991年
  2. 地点: 芬兰赫尔辛基大学
  3. 人物: Linus Torvalds(21岁)
  4. 语言: C语言、汇编语言
  5. logo: 企鹅
  6. 特点: 免费、开源、多用户、多任务

系统版本

Linux系统分为内核版和发行版

  1. 内核版
  • 由Linus Torvalds及其团队开发、维护
  • 免费、开源
  • 负责控制硬件
  1. 发行版
  • 基于Linux内核版进行扩展
  • 由各个Linux厂商开发、维护
  • 有收费版本和免费版本

主流的linux发行版

  1. Ubuntu: 以桌面应用为主
  2. RedHat: 应用最广泛、收费
  3. CentOS:RedHat的社区版、免费
  4. openSUSE:对个人完全免费、图形界面华丽
  5. Fedora:功能完备、快速更新、免费
  6. 红旗Linux:北京中科红旗软件技术有限公司开发

安装方式

物理机安装: 直接将操作系统安装到服务器硬件上

虚拟机安装:通 过虚拟机软件安装

  1. 虚拟机(VirtualMachine)是指 通过软件模拟的 具有完整硬件系统功能、运行在完全隔离环境中的 完整计算机系统。
  2. 常用虚拟机软件
  • VMWare
  • VirtualBox
  • VMLite WorkStation
  • Qemu
  • HopeddotVOS

安装Linux

直接双击运行资料中的VMWare安装程序, 根据提示完成安装即可

使用资料中提供的CentOS镜像文件来完成Linux系统的安装

网卡设置

由于启动服务器时未加载网卡,导致IP地址初始化失败

  1. 执行ip addr 指令查看服务器网卡的ip地址
  2. 正常情况是展示ip地址, 这里没有展示就是因为服务器启动时没有加载网卡
  3. 通过修改服务器的配置, 让服务器启动时自动加载网卡就可以了

修改网络初始化配置,设定网卡在系统启动时初始化

SSH连接工具

SSH(Secure shell),建立在应用层基础上的安全协议

通过SSH连接工具就可以实现从本地连接到远程的Linux服务器

常用的SSH连接工具

  1. putty
  2. secureCRT
  3. xshell
  4. finalshell

直接双击运行Finalshell的安装程序, 完成安装即可

使用Finalshell连接到Linux

Linux目录

Linux和Windows目录结构对比

  1. Linux系统中 / 是所有目录的顶点, 目录结构像一颗倒挂的树

Linux目录介绍

  1. bin 存放二进制可执行文件
  2. boot 存放系统引导时使用的各种文件
  3. dev 存放设备文件
  4. etc 存放系统配置文件
  5. home 存放系统用户的文件
  6. lib 存放程序运行所需的共享库和内核模块
  7. opt额外安装的可选应用程序包所放置的位置
  8. root 超级用户目录
  9. sbin 存放二进制可执行文件,只有root用户才能访问
  10. tmp 存放临时文件
  11. usr存放系统应用程序
  12. var 存放运行时需要改变数据的文件,例如日志文件

http://www.kler.cn/news/361564.html

相关文章:

  • 图片无损放大工具Topaz Gigapixel AI v7.4.4 绿色版
  • Node.js 路由
  • golang中的上下文
  • Vehicle Spy3.9如何新建工程—总览
  • windows下Qt的安装方法
  • 掌握ElasticSearch(四):数据类型
  • 力扣——环形链表问题
  • 是管理员用户但总是提示需要管理员权限的问题。(win11、win10、win7)
  • 【运维心得】5G你肯定在用,5GC是什么?
  • 在MySQL中使用B+ 树索引如何查找连带表数据
  • Pr 视频效果:视频限制器
  • 2-2(补充) opencv实战进阶系列 最大多边形识别
  • 「JVS更新日志」低代码、智能BI、逻辑引擎10.23功能更新说明
  • linux 离线安装redis
  • MySQL datetime不同长度的影响
  • ElasticSearch的向量存储和搜索
  • Android 系统SELinux
  • Leetcode—91. 解码方法【中等】
  • 华为配置 之 Console线路配置
  • PCB生产制造商强达电路,公布网上申购情况及中签率
  • 威胁狩猎:基于ELK的日志监控
  • 【最新华为OD机试E卷-支持在线评测】生成哈夫曼树(100分)多语言题解-(Python/C/JavaScript/Java/Cpp)
  • 要卸载 RVM(Ruby Version Manager)和它管理的所有 Ruby 版本
  • 深度学习——循环神经网络RNN知识点小结(全)
  • Django学习-模板层_过滤器和继承
  • 【数据安全】企业数据安全防护体系