1、Linux操作系统的特点

优点

​ (1)可靠性高:linux是基于Unix的概念开发出来的系统,拥有Unix的稳定且效率的特点。运行一年以上而不曾宕机、不必关机是很平常的事情 ;

​ (2)彻底的开放性:linux是基于GPL(GUN项目)授权下的产物,开源。稳定,不像微软需要不断更新系统,缴纳高额费用 ;

​ (3)安全性高、漏洞的快速修补:由于linux的免费开源属性,让linux拥有大量的用户,因此获得最新的安全信息共享相对简单些 ;

​ (4)多任务、多用户:linux系统可以多人同时上线工作,资源分配比较公平。而windows的单人多任务相比就不稳定;

​ (5)用户和用户组的规划:在linux系统里,文件属性分为可读可写可执行来定义一个文件的适用性,此外,这些属性又可以分三个种类(文件所有者,文件所属用户组,其他用户)。有很好的保密性 ;

​ (6)相比不消耗系统资源:运行环境对硬件的要求比其他系统相对来说没那么高,当然如果要搭建大型服务器除外;

​ (7)强大的网络功能:支持所有标准互联网协议。

缺点

​ (7)没有特定的支持厂商: 在linux上的所有套件几乎都是自由软件,自由软件的开发者大部分都不是盈利型的团体(除了红帽)。所以在linux上面的软件如果发生问题,只能自己寻找解决方案 ;

​ (8)游戏支持度不足:现在游戏的风靡程度超乎想像,但在Linux上开发的大型游戏几乎没有,这也间接让linux很难进入一般家庭;

​ (9)专业软件支持度不足 :很多专业型软件在linux上无法运行(例如很多市面上的大型绘图软件)。

应用

​ 企业环境使用、个人环境使用、网络服务器、桌面电脑

​ 关键任务的应用(金融数据库、大型企业网络环境)

​ 学术机构的高性能运算任务

​ 云端运用、云程序、端设备

2、Linux和Windows区别

Windows Linux
界面 界面统一,快捷键基本一致 版本不同,风格也不尽相同
驱动程序 驱动丰富,更新频繁 由志愿者开发,驱动缺乏
使用 图形化界面,使用简单,适合小白用户 需要有一定命令基础,使用门槛
学习 结构复杂,入门快,深入难 图形界面简单,文本界面需要学习才能掌握
软件 软件支持广泛,应有尽有 大部分软件自由获取,但选择性太少
稳定性 不能长时间使用,系统资源耗费大 可运行很长时间,系统流畅

3、Linux下的七个运行级别

​ 1、init 0 :关机模式,可以进行关机,默认级别为该模式时,系统将不能正常启动;

​ 2、init 1 :单用户模式,root权限,用于系统维护,可用于重置密码,类似于Windows下的安全模式;

​ 3、init 2 :多用户模式,该模式没有NFS网络支持;

​ 4、init 3 :命令行模式,支持多用户,最常用的模式;

​ 5、init 4 :保留未使用;

​ 6、init 5 :图形化模式,可进入图形GUI模式,X Windows系统;

​ 7、init 6:重启模式,默认模式为该模式时,系统会无限重启。

4、关机、重启、注销命令

1、关机命令

​ linux服务器与windows服务器有很大的不同,它的后台运行着许多进程,强制关机会导致进程的数据

丢失,使得系统不稳定,甚至会损坏硬件。

​ (1)init 0:init是所有进程的鼻祖,其进程号为1。它可以发送信号终止所有的用户进程,守护进程

等。shutdown命令其实也就是使用这种机制。

​ (2)halt:立即关机,实际调用的是shutdown -h。halt 执行时将杀死应用进程,执行sync系统调用文

件系统写操作完成后就会停止内核。

​ (3)poweroff:halt命令的链接,基本用法和 halt 差不多 ;

​ (4)shutdown -h [时间参数]: shutdown -h now可以立即关机;hutdown -h +5表示5分钟后关

机,可以用shutdown -c取消。shutdown 命令是最安全的关机方式,系统管理员会通知所有登录的用户系

统将要关闭;并且login指令会被冻结,即新的用户不能再登录 。

2、重启命令

​ (1)init 6:系统模式,和init 0一样;

​ (2)reboot:工作过程跟halt基本上一样,只不过它是引发主机重启,而halt是关机不再启动;

​ (3)shutdown -r [时间参数]:加now立即重启,用法和shutdown关机一样;

​ (4)Ctrl + Alt + Del:快捷键方式重启。

3、注销命令

​ (1)logout

​ (2)exit

​ (3)Ctrl + D

Linux基础:认识Linux的更多相关文章

  1. Linux基础与Linux下C语言编程基础

    Linux基础 1 Linux命令 如果使用GUI,Linux和Windows没有什么区别.Linux学习应用的一个特点是通过命令行进行使用. 登录Linux后,我们就可以在#或$符后面去输入命令,有 ...

  2. SLAM+语音机器人DIY系列:(一)Linux基础——1.Linux简介

    摘要 由于机器人SLAM.自动导航.语音交互这一系列算法都在机器人操作系统ROS中有很好的支持,所以后续的章节中都会使用ROS来组织构建代码:而ROS又是安装在Linux发行版ubuntu系统之上的, ...

  3. SLAM+语音机器人DIY系列:(一)Linux基础——3.Linux命令行基础操作

    摘要 由于机器人SLAM.自动导航.语音交互这一系列算法都在机器人操作系统ROS中有很好的支持,所以后续的章节中都会使用ROS来组织构建代码:而ROS又是安装在Linux发行版ubuntu系统之上的, ...

  4. 【转】Linux基础与Linux下C语言编程基础

    原文:https://www.cnblogs.com/huyufeng/p/4841232.html ------------------------------------------------- ...

  5. Linux基础-兄弟连Linux

    Linux基础增强与辅助知识梳理... ------------ Linux学习基础需要学习那些知识 学习Linux对于程序开发的好处 怎样开始学习Linux Linux的学习方法参考 Linux系统 ...

  6. Linux基础:Linux环境下安装JDK

    title: Linux基础:JDK的及环境变量配置 author: Enjoyitlife.top date: 2019-10-09 20:50:36 tags: Linux JDK categor ...

  7. Linux基础系列—Linux体系结构和Linux内核结构

    /** ****************************************************************************** * @author    暴走的小 ...

  8. 【Linux基础】Linux常用命令汇总

    3-1文件目录操作命令(cd pwd mkdir rmdir rm) 绝对路径:由根目录(/)开始写起的文件名或目录名称, 例如 /home/dmtsai/.bashrc: 相对路径:相对于目前路径的 ...

  9. Linux基础之Linux简介

    Linux(英语发音:/ˈlɪnəks/ lin-əks)是一种自由和开放源代码的类UNIX操作系统. Linux简介 Linux(英语发音:/ˈlɪnəks/ lin-əks)是一种自由和开放源代码 ...

  10. (大数据工程师学习路径)第一步 Linux 基础入门----Linux 下软件安装

    介绍 介绍 Ubuntu 下软件安装的几种方式,及 apt,dpkg 工具的使用. 一.Linux 上的软件安装 通常 Linux 上的软件安装主要有三种方式: 在线安装 从磁盘安装deb软件包 从二 ...

随机推荐

  1. HZOJ Permutation

    输出原序列有45分…… 字典序最小可以和拓扑序联系起来. 根据原来的题意不是很可做,于是对原序列求逆,令q[p[i]]=i; 那么就成功将题意转化:相邻元素值的差大于等于k时可以交换,使序列字典序最小 ...

  2. git push的时候每次都要输入用户名和密码的问题解决

    换了个ssh key,发现每次git push origin master的时候都要输入用户名和密码 原因是在添加远程库的时候使用了https的方式..所以每次都要用https的方式push到远程库 ...

  3. JavaScript 验证API

    约束验证 DOM 方法 Property Description checkValidity() 如果 input 元素中的数据是合法的返回 true,否则返回 false. setCustomVal ...

  4. wepy ——$apply

    1.说明 在异步函数中更新数据的时候,必须手动调用 $apply 方法. 2.代码和效果 // html <button type="primary" plain=" ...

  5. 远程控制工具&&驱动安装仍然没有声音

    1. 2.下面是一个远程控制工具 TeamViewer

  6. Python 变量赋值

  7. 1月房地产企业销售TOP100出炉 万科重回第一

    1月房地产企业销售TOP100出炉 万科重回第一 2017-02-05 07:40:32 来源:腾讯新闻 责任编辑: [摘要]TOP100房企1月的销售金额合计4311.8亿元,销售面积合计3648. ...

  8. Hbase数据模型 时间戳

  9. Error While Loading Shared Libraries, Cannot Open Shared Object File

    In the "I wish the Internet had an actual correct answer" category comes a question from a ...

  10. nio FileChannel中文乱码问题

    最近用nio读取文件时,英文正常,读取中文时会出现乱码,经查可以用Charset类来解决: 代码如下: package com.example.demo; import java.io.FileNot ...