首页 > 系统相关 >Linux 开源的高性能稳定服务器操作系统入门

Linux 开源的高性能稳定服务器操作系统入门

时间:2023-03-01 21:37:14浏览次数:45  
标签:操作系统 使用 开源 Linux 服务器 安装 Debian

 

我们研发项目,写代码时,使用的一般都是windows或者是MAC的操作系统,作为本地的用户使用系统,而Linux一般都是放在服务器上运行的一种高效稳定的服务器系统. 我们还是无法完全避免对于Linux的接触和使用,尤其是在一些中小型企业,一个程序员往往是多面手,称之为"全干工程师",那么这个时候我们往往可能自己要去部署项目.所以学习使用Linux是必须的,也是我们研发人员的加分项

什么是Linux

Linux,全称GNU/Linux,是一种免费使用和自由传播的类UNIX操作系统,其内核由林纳斯·本纳第克特·托瓦兹于1991年10月5日首次发布,它主要受到Minix和Unix思想的启发,是一个基于POSIX的多用户、多任务、支持多线程和多CPU的操作系统.是一种性能非常高的开源服务器,用户体验反应较好.

 

Linux目前的一些版本

1.Debian Debian运行起来极其稳定,这使得它非常适合用于服务器

2.Gentoo 与Debian一样,Gentoo这款操作系统也包含数量众多的软件包 ,但是 Gentoo安装和使用起来很困难

3.Ubuntu Ubuntu是Debian的一款衍生版,也是当今最受欢迎的免费操作系统

4.Damn Vulnerable Linux 其字面意思就是"该死的易受攻击的Linux" , 根本不是一般意义上的优秀的Linux发行版

5. 红帽企业级Linux 这是第一款面向商业市场的Linux发行版

6.CentOS CentOS是一款企业级Linux发行版,它使用红帽企业级Linux中的免费源代码重新构建而成

7.Fedora 想尝试最先进的技术,等不及程序的稳定版出来。

8.Kali Linux Kali Linux是Debian的一款衍生版。Kali旨在用于渗透测试

9.Arch Linux Arch是一款采用滚动发行方式的操作系统:

10.OpenSuse OpenSuse这款Linux发行版是免费的,并不供商业用途使用,仍然供个人使用

Linux作为一款服务器操作系统,没有像windows或者MAC一样提供了丰富的图形化界面,基本都是借助指令来进行使用,所以学习和使用起来不是很舒服,所以一般在个人PC上不是很常用,但是这并不影响他的高性能和高稳定性

 

Linux目录结构

 

本阶段目标

  • 认识Linux,熟悉Linux的特性
  • 能够独立安装WMWare本地虚拟机软件
  • 能够独立在VMware中安装Linux系统,并完成网络和时间等配置
  • 熟悉Linux目录结构和常见的Linux指令
  • 能够通过Xftp 和XShell等工具连接并操作本地和远程Linux服务器
  • 能够向Linux上传文件并完成文件的解压和压缩操作
  • 能够在Linux上安装常用的服务器程序,如JDK Tomcat MySQL等

 

课程大纲

  • 第一章 Linux简介和相关软件安装
    • Linux简介
    • VMWare简介和安装
    • Linux系统安装
    • Linux系统复制
    • Linux目录结构介绍

VMWare商标

  • 第二章 Linux常用指令学习
    • 目录操作相关指令
    • 文件操作相关指令
    • 系统控制相关指令
    • 其他指令
  • 第三章 Linux系统调试和配置
    • 配置时区和时间
    • 配置网络
  • 第四章 远程工具安装
    • Xshell安装和使用
    • SFtp安装和使用
  • 第五章 Linux上安装常见服务软件
    • Linux上安装JDK
    • Linux上安装Tomcat
    • Linux上安装MySQL

WMWare软件界面

 

XShell软件界面

 

XFtp软件界面

标签:操作系统,使用,开源,Linux,服务器,安装,Debian
From: https://www.cnblogs.com/89564f/p/17169874.html

相关文章

  • jdk下载、Linux环境安装jdk
    访问网站:oracle.com点击:Resources-->JavaDownloads相当于访问:https://www.oracle.com/java/technologies/downloads/找到jdk1.8,下载对应版本,比如linuxt位32位,则下载:jd......
  • Linux 开源的高性能稳定服务器操作系统入门
     我们研发项目,写代码时,使用的一般都是windows或者是MAC的操作系统,作为本地的用户使用系统,而Linux一般都是放在服务器上运行的一种高效稳定的服务器系统.我们还是无......
  • 单机上的UDP客户端与服务器端
    服务端:#include<stdio.h>#include<stdlib.h>#include<winsock2.h>#pragmacomment(lib,"ws2_32")staticSOCKETUdp;intudp_init(char*ip,intport){......
  • Linux-iptables
    iptables一、概述iptables主要为了封端口,封ip,实现NAT功能(共享上网,端口映射,ip映射)二、防火墙种类及使用说明硬件:整个企业的入口三层路由:H3C,华为,Cisco(思科)防火墙......
  • Linux-shell编程(一)
    shell编程(一)一、概述shell命令解释器:bash编程命令解释器bash目前应用最广泛一款命令解释器,红帽系列(默认),Debian,Ubuntu,BASH全称:Bourne-AgainSHelld......
  • Linux-shell编程(二)
    shell编程(二)一、运算1.运算符运算符含义+加-减*乘/除%取余^或**幂、指数i=i+1i++计算次数j=j+j+=求和,累加&&并且,前一个......
  • 【离线数仓环境搭建】安装linux及安装JDK
    创建新的虚拟机配置网络    安装vimsudoyuminstall-yvim 修改免密sudovim/etc/sudoers(执行安装命令的时候,不再需要输入密码)  查看防火墙状态......
  • Linux-shell编程(三)
    shell编程(三)一、循环1.循环概述循环类型格式说明for循环for变量in清单(列表);do命令;donefor((i=1;i<=10;i++));doecho$i;done最常用的循环w......
  • 服务器上的数据库被删了
    一、发现问题:近期访问我的网站的时候登录报错,到主机上查看了一下日志才发现系统找不到指定数据库,慌张的我赶紧连接了一下数据库看看,发现真的是数据库被黑了,只留下了我看......
  • Linux下的rsync远程增量备份详解
    (Linux下的远程增量备份详解)一、rsync工具介绍1.rsync工具简介rsync是linux系统下的数据镜像备份工具。使用快速增量备份工具RemoteSync可以远程同步,支持本地复制,或者......