首页 > 系统相关 >Linux

Linux

时间:2023-06-05 22:47:14浏览次数:51  
标签:关机 CentOS init shutdown Linux 运行

Liunx

你在追光的时候,光也在向你靠近!

虚拟机

虚拟机的概念

  • 虚拟机(Virtual Machine)指通过软件模拟的具有完整硬件系统功能运行在一个完全隔离环境中的完整计算机系统,即一台虚拟出来的电脑允许任意操作且不影响本体电脑

虚拟机的好处

  • 安装各种演示环境,便于制作各种例子
  • 保证主机快速运行,减少垃圾安装程序
  • 测试不熟悉的应用,以免伤害本体系统
  • 体验不同操作系统,如:Linux、Mac等
  • 避免每次重新安装,将不常用且要求保密较好的工具(银行)单独放在一个环境下面运行

虚拟机的产品

  • VMware
    VMware允许多个操作系统可同时运行在主系统平台上适合学习和测试,首推荐
  • VirtualBox
    • VirtualBox是开源软件,次推荐
    • VirtualBox本名Innotek VirtualBox
    • VirtualBox再名Sun xVM VirtualBox
    • VirtualBox终名Oracle VM VirtualBox
  • Virtual PC
    • Virtual PCWindows版本上使用电脑本身的处理器,不推荐
    • Virtual PC的模拟机使用Intel Pentium 4处理器及440BX系列的主板
  • Windows XP Mode
    Windows XP Mode可在Wind7上轻松运行多个在WinXP上运行的生产应用程序,不推荐

虚拟机的安装
虚拟机安装操作系统和真实计算机无区别(虚拟机用光盘镜像或软盘镜像作为虚拟机的光驱或软驱)

虚拟机的杀毒
虚拟机杀毒技术指在电脑中创造虚拟CPU环境,将病毒在其中激活,据其行为特征判断是否是病毒

VMware

VMware Workstation Pro 17官网地址
https://www.vmware.com/products/workstation-pro/workstation-pro-evaluation.html

VMware Workstation Pro 17程序下载
https://download3.vmware.com/software/WKST-1701-WIN/VMware-workstation-full-17.0.1-21139696.exe

VMware Workstation Pro 17激活密钥
JU090-6039P-08409-8J0QH-2YR7F 或者 MC60H-DWHD5-H80U9-6V85M-8280D

Linux概述

Linux的本质
Linux是一种自由和开放源码的类UNIX操作系统,英文解释为Linux is not Unix

Linux的创始
Linux是由林纳斯·托瓦兹于1991年在赫尔辛基大学上学时创立的,主要受MinixUnix思想的启发

Linux的特点
开源(遵循GNU GPL通用公共许可证)、多用户、多任务、多线程、多CPU类Unix

Linux发行版
Linux发行版指将Linux内核与应用软件打包,主流有:DebianFedoraSUSE

  • SUSE
    • SLESopenSUSE
  • Debian
    • UbuntuLinux Mint
  • Fedora
    • RHELCentOSRedHatOracle LinuxEnterprise Linux

Linux的应用
Linux应用在嵌入式设备、超级计算机、服务器(LAMP + LNMP)

  • LNMP:Linux + Nginx+ MySQL + PHP
  • LAMP:Linux + Apache + MySQL + PHP

Linux的优势
LinuxWinodws有更简单图形界面、系统构造更简单且深入学习更易、可自由获取大部分软件

Linux的安装
Linux的安装需有Linux发行版镜像文件(Windows需将镜像文件添加到VMware中)

  • Linux的安装方式
    • Linux可在本地电脑(本地服务器、本地Windows系统)或云电脑(云服务器)上部署
  • CentOS镜像文件官网下载
  • CentOS镜像文件类型详解
    • CentOS-7.0-x86_64-KdeLive-1503-01.iso:KDE桌面版
    • CentOS-7.0-x86_64-GnomeLive-1503-01.iso:GNOME桌面版
    • CentOS-7.0-x86_64-minimal-1503-01.iso: 精简版,自带的软件最少
    • CentOS-7.0-x86_64-livecd-1503-01.iso: 光盘上运行的系统,类拟于Win PE
    • CentOS-7.0-x86_64-DVD-1503-01.iso: 标准安装版,一般下载这个就可以了(推荐)
    • CentOS-7.0-x86_64-NetInstall-1503-01.iso: 网络安装镜像(从网络安装或救援系统)
    • CentOS-7.0-x86_64-Everything-1503-01.iso: 完整版安装盘的补充,集成了所有的软件

Linux的启动
Linux的启动过程可分为5个阶段:内核引导、运行init、系统初始化、建立终端、用户登录系统

  • 内核引导
    • 打开电源后,首先BIOS开机自检,
    • 然后按BIOS设置的启动设备(硬盘)来启动
    • 操作系统接管硬件后,最后读入/boot目录下的内核文件
  • 运行 init
    • init程序首先是需要读取配置文件/etc/inittab
    • init进程是系统所有进程的起点,若无系统中任何进程都不会启动
  • 系统初始化
    • 系统初始化主要完成激活交换分区、检查磁盘、加载硬件模块、其它一些需要优先执行任务
  • 建立终端
    • rc执行完毕后返回initinit打开6个终端以便用户登录系统(守护进程已启动)
  • 用户的登录系统
    • 用户的登录系统方式有SSH登录、命令行登录、图形界面登录
  • init程序的类型
    • SysV:init, CentOS 5之前, 配置文件:/etc/inittab
    • Upstart:init,CentOS 6, 配置文件:/etc/inittab, /etc/init/*.conf
    • Systemd:systemd,CentOS 7,配置文件:/usr/lib/systemd/system、/etc/systemd/system

Linux的登录
Linux的登录方式有图形模式、文字模式

  • Linux文字模式
    • 文字模式预设六个命令窗口终端机(tty1~tty6),默认tty1,按Ctrl+Alt+F1~F6切换
  • Linux图形模式
    • 若安装了图形界面则默认进入图形界面,可按Ctrl + Alt + F1 ~ F6进入命令窗口
    • 当进入命令窗口界面后,再返回图形界面,须按下Ctrl + Alt + F7
    • VMware命令窗口切换按Alt + Space + F1~F6
    • 若在图形界面下按Alt+Shift+Ctrl+F1~F6切换至命令窗口
  • 运行级别
    • init进程一大任务是去运行开机启动的程序
    • 开机启动的程序在Windows中叫"服务"(Service),在Linux叫守护进程(Daemon)
    • 运行级别(RunLevel)指为不同场合分配不同开机启动程序,即启动时据运行级别确定要运行的程序
  • Linux系统的7个运行级别(runlevel):
    • 运行级别0:系统停机状态,系统默认运行级别不能设为0,否则不能正常启动
    • 运行级别1:单用户工作状态,root权限,用于系统维护,禁止远程登录
    • 运行级别2:多用户状态(没有NFS)
    • 运行级别3:完全的多用户状态(有NFS),登录后进入控制台命令行模式
    • 运行级别4:系统未使用,保留
    • 运行级别5:X11控制台,登录后进入图形GUI模式
    • 运行级别6:系统正常关闭并重启,默认运行级别不能设为6,否则不能正常启动

Linux的关机
Linux大多用在服务器上(服务器无止境跑服务)因此很少关机,除非特殊情况不得已才关机

  • Linux关机流程
    • sync > shutdown > reboot > halt
  • Linux关机帮助
    • 可用man shutdown查看shutdown关机命令的帮助文档
  • Linux关机指令(shutdown)
    • halt:立马关机
    • init 0:立马关机
    • poweroff:立马关机
    • shutdown –h now:立马关机
    • shutdown –r now:立马重启
    • shutdown –r +10:十分钟后重启
    • shutdown –h +10:十分钟后关机
    • shutdown –h 20:25:在今天20:25关机
    • shutdown –h 10 'This server will shutdown after 10 mins':十分钟后关机且文字提示
  • Linux重启指令(reboot)
    • init 6:立马重启
    • reboot:立马重启(等同于shutdown –r now
  • Linux关机注意
    • 不管是重启还是关闭系统,首先要运行sync命令把内存中的数据写到磁盘中

标签:关机,CentOS,init,shutdown,Linux,运行
From: https://www.cnblogs.com/zhr-cf-fc/p/17459146.html

相关文章

  • linux 下的用户的管理
                     ......
  • linux 下文件的权限
                     ......
  • linux 的删除
    1,删除命令行rm-rf文件夹名称2,下载wget网址--------------------查找ES进程号ps-ef|grepelastickill-93250 3,安装yum1.首先检测是否安装build-essential包sudoapt-getinstallbuild-essential2.安装yumsudoapt-getinstallyum---------------------------------......
  • Linux添加防火墙、iptables的安装和配置
    由于centos7默认是使用firewall作为防火墙,下面介绍如何将系统的防火墙设置为iptables。#停止firewallsystemctlstopfirewall.service#禁止firewall开机启动systemctldisablefirewall.service#安装iptablesyuminstalliptables-services #编辑防火墙文件(建议都在配置......
  • 一分钟学一个 Linux 命令 - mkdir 和 touch
    前言大家好,我是god23bin。欢迎来到《一分钟学一个Linux命令》系列,今天需要你花两分钟时间来学习下,因为今天要讲的是两个命令,mkdir和touch命令。前一个命令是操作目录的,后一个命令是操作文件的。建议学完手敲一篇加深记忆噢!mkdir什么是mkdir命令?mkdir是makedirect......
  • Linux操作系统中的软件
                            1软件分类    在LInux操作系统中主要有自由软件和开源软件,现在我们使用的最多的很多的自由软件或者开原软件几乎都得益于GUN计划。  GUN计划是由1983年9月由美国人RichardStallman发起的,目的......
  • 11步排查Linux是否被入侵
    以下操作是在CentOS6.9的系统中查看的。1.入侵者可能会删除机器的日志信息可以查看日志信息是否还存在或者是否被清空,相关命令示例:2.入侵者可能创建一个新的存放用户名及密码文件可以查看/etc/passwd及/etc/shadow文件,相关命令示例:3.入侵者可能修改用户名及密码文件可以查看/etc/p......
  • linux 分区误区
    分区linux默认是MBR分区,最多四个主分区一种是GUID(GPT)分区,GUID(GPT)最多支持128个主分区,没有扩展分区和逻辑盘,支持2.2T容量以上的硬盘分区需求是每个用户200GB分区挂载[root@lexun20~]#lsblkNAMEMAJ:MINRMSIZEROTYPEMOUNTPOINTnvme1n1259:2......
  • 13. linux 中断式驱动编程
    1.根据硬件工程生成设备数文件dts/{amba_pl:amba_pl{#address-cells=<1>;#size-cells=<1>;compatible="simple-bus";ranges;axi_timer_0:timer@42800000{clock-frequency=<10000......
  • Linux命令速查手册
    man-获得帮助manls#许多Linux自带命令可以通过man查看使用帮助ls--help#有些程序可以通过-h,--help查看使用帮助ls-显示目录内容ls#显示目录内容ls-l#以列表显示形式显示目录内容,通常在~/.bashrc文件......