2020-03-01 15:30:02 lightYear12138 阅读数 42

因为学校课程需要所以要安装Linux系统,经过一番准备在今天U盘到了后就立马开始了安装,最终也是成功在我的神州战神上安装了Linux系统。

Linux系统的选择

Linux是一个开源的系统,所以有众多个发行版本,所以说Linux系统一般指的是市面上所有使用了Linux内核的系统。

现在比较常用的Linux系统有Debian、Ubuntu,红帽、fedora、中标麒麟等,而我在看了知乎上的推荐后选择了Deepin。

准备

首先需要有一个U盘,内存最好大于4G,然后就可以在Deepin官网上下载最新的系统ISO镜像 链接https://www.deepin.org/download/

然后下载深度启动盘工具 链接https://www.deepin.org/original/deepin-boot-maker/

下载好了后就有这两个文件了。


接下来插入U盘并用深度启动盘工具将ISO文件写入U盘

之后等待一会就成功了,注意制作过程中会将U盘格式化,将里面的重要数据进行备份。

接下来要为安装系统预留一定的空间,右键此电脑选择管理,选择磁盘管理

选择一个空余多的磁盘右键选择 压缩卷,之后输入要压缩的大小,我压缩了100G,此时不用分配,可以开始安装了。

安装

因为安装时候忘了拍照,所以就用文字叙述一下。
首先不同电脑的开机进入BIOS界面不一样,可以再网上进行查询,之前我在网上看教程时别人进入BIOS界面后可以直接选择进入U盘启动项。

但是我的笔记本是神州战神,开机后按F2进入BIOS界面后不能直接进入U盘启动项,要在boot界面,将U盘启动设置在第一位置。然后保存重启,这时就可以进入U盘启动项了,然后经过一系列傻瓜操作,选择时区,设置密码等,等待一段时间安装完毕。

重启后出现了问题

一直卡在login界面十几分钟,开始还以为是因为第一次启动比较慢,后来一直没动,我就在网上查找了解决问题,最终在另一篇博客找到了解决方法

链接https://blog.csdn.net/HuaCode/article/details/83216338

按电源键强制关机然后启动

选择系统时不按 enter 而是键盘上的 e 键。这时进入grub编辑页面!

在倒数第二行找到splash quiet,在quiet的后面空一格加上如下所示的代码:acpi_osi=! acpi=“windows 2009”,然后按F10保存即可。这时会重新开始登录deepin系统,耐心等待进入桌面即可。

为了防止之后重启继续出现相同问题
Ctrl+Alt+T进入打开终端,输入以下代码来打开grub配置文件:sudo nano /boot/grub/grub.cfg,如下图所示:
在这里插入图片描述
输入密码时是密码隐藏的。

输入密码成功后会打开你的grub.cfg文件,如图所示,然后按Ctrl+W搜索quiet,并在第第一个quiet后面空一格加上这行代码:acpi_osi=! acpi="windows 2009",并保存退出。

再开机重启,问题已解决

Deepin系统安装完成。

2018-03-31 01:31:34 qq_29768491 阅读数 222

一、什么是linux

linux实质是linux内核本身。
我们一般所说的linux系统,指的是基于linux内核的各种发行版操作系统,这些操作系统通常会使用 GNU 的各种软件。

ps:以下linux与linux系统同义

二、linux的特点

linux是一个多用户、多任务、支持多线程和多CPU的操作系统,它最显著的特点是高效稳定
linux系统中一切皆文件。也就是说在linux系统中命令、硬件设备、软件、操作系统、进程等等对于操作系统内核而言,都被视为拥有各自特性或类型的文件。

三、什么是shell

  1. shell是一个解释器
  2. shell是保护系统内核不被篡改的软件
  3. 我们所使用的系统中默认启动的shell是bash

四、在shell中执行命令

1.行提示符
 [kiosk@foundation0 Desktop]$
 kiosk          ##打开shell的用户
 @              ##分隔符
 foundation0    ##主机名称
 Desktop        ##工作目录名称
 $		##身份提示符,#表示超级用户,$表示普通用户

注意:命令要在行提示符之后输入才能执行。

2.切换用户
 [kiosk@foundation0 Desktop]$ su - username

高级用户切换到低级用户不需要密码,低级用户切换到高级或者同级用户的切换需要密码

3.虚拟控制台
 Ctrl+Alt+F(1|7)    #进入图形
 Ctrl+Alt+F(2~6)    #进入虚拟控制台

 Red hat Enterprise Linux Server 7.0 (Maipo)    #系统版本
 Kernel 3.10.0-123.el7.x86_64 on an x86_64      #内核版本,系统位数

 desktop0 login:root        #登陆用户名称输入
 Password:                  #密码输入无回显
4.命令的执行

1.命令必须在行提示符之后输入
2.命令格式

 命令+空格+参数+空格+对象
 #命令是二进制程序
 #参数就是程序指定的某种功能
 #对象就是操作的目标

3.

 ctrl +c         #撤销命名的执行

4.命令参数

 -参数            #单词缩写
 --参数           #单词的全拼
5.命令的帮助
 whatis 命令  #查看命令的功能
 命令 --help  #查看命令的帮助
 []         #选择加入的内容,可加可不加
 ...        #加入的内容个数任意
 <>         #内容在命令执行过程当中必须要加

五、history历史调用命令

 history        #显示历史
 hostory -c     #清除当前环境当中的历史命令
 !数字          #执行第多少行命令
 !字母          #执行最近一条以这个字母开头的命令
 ctrl +R +关键字 #搜索最近执行的含有某关键字的命令
 上下键          #逐行调用命令
2018-12-08 18:16:04 weixin_42826753 阅读数 916

Linux系统

**

  • linux是一套开放源代码程序的,并可以自由传播类Unix操作系统软件

  • Unix系统是Linux系统的前身,具有很多优秀特征
    其设计之初,就是基于Intelx86系列CPU架构计算机的,它是一个基于POSIX的多用户,多任务并且支持多线程和多CPU的操作系统。
    注:POSIX,全称为(Portable OpenratingSysrem Interface),中文翻译为可移植操作系统接口,POSIX标准定义了操作系统应该为应用程序提供的接口标准。

  • Linux是由世界各地成千上万的程序员设计和开发实现的。

  • 当初开发Linux系统的目的就是建立不受任何商业化软件版权制约的,全世界都能自由使用的类Unix操作系统兼容产品。

  • 在过去的20年里,Linux系统主要被应用于服务器端,嵌入式开发
    手机安卓就是Linux,苹果是Unix,交换机路由器防火墙全是Unix和linux)、个人PC端(主要是windows,其次Ubuntu,)其中服务器端领域是重中之重。
    我们熟知的大型,超大型互联网企业(百度,淘宝,QQ,谷歌,58等…)都在使用Linux系统操作为服务器的程序运行平台。全球及国内排行前十的网站使用的主流系统几乎都是Linux系统。
    总结
    Linux操作系统之所以如此流行,因为它具有一下一些特征:

  • 1.开放源代码的程序软件,可自由修改

  • 2.Unix系统兼容,具备几乎所有Unix的优秀特性

  • 3.可自由传播,无任何商业化版权制约

  • 4.适合Intel等x86 CPU系列架构的计算机。

Linux起源与发展

Linux内核项目主要作者:芬兰赫尔辛基大学的李纳斯.拓沃兹(linus Torvalds)
1984年,Andrew S.Tanenbaum开发了用于教学的Unix系统,命名为MINIX
1989年,Andrew S.Tanenbaum开始在MINIX系统运行于x86的PC计算机平台1990年,芬兰赫尔辛基大学学生Linus Torvalds首次接触MINIX系统
1991年,Linus Torvalds开始在MINIX上编写各种驱动程序等操作系统内核组件
1991年10月,发布了0.02版(第一个公开版),这里公开的Linux内核源码并不是现在使用的Linux系统的全部,而仅仅是Linux内核kernel部分的代码。1993年,Linux1.0版发行,Linux转向GPL版权协议。
1994年3月,Linux的第一个盛世发行版Slackware问世1996年,美国国家标准及数据的计算机系统实验室确认Linux版本1.2.13
1999年,Linux的简体中文发行版问世2000年后,Linux系统日趋成熟,涌现大量基于Linux服务器平台的应用,并广发应用于基于ARM技术的嵌入式系统中。
Linux内核的标志——企鹅Tux,取自芬兰的吉祥物官方网站:http://www.kernel.org(Linux内核的网站)

  • 自由软件:
    核心就是没有商业化软件版权制约,源代码开发,可无约束自由传播

  • 自由软件基金会FSF:
    主要项目就是GNU项目
    目标:建立可自由和移植的类Unix操作系统产品

  • GNU项目:
    GNU(GUN is Not Unix)1984年由Richard Stallman发起并创建宗旨:开发一个完整的类似于Unix的完全自由、可传播的操作系统官方网站:http://www.gnu.org

  • GPL协议GPL(GNU General Pulic License)
    GNU自由软件的通用许可协议允许用户任意复制、传递、修改及再发布基于自由软件修改再次发布的软件,仍需要遵守GPL
    简单的理解,GPL许可的核心,是保证任何人有共享和修改自由软件的自由,任何人有权取得、修改和重新发布自由软件的源代码权利,但都必须同时给出具体更改的源代码。
    注:开源社区的著名的Linux内核就是GPL许可下发布的

  • LGPL协议:LGPL(Lesser General Pubilc License)
    LGPL相对于GPL较为宽松,允许不公开全部源代码为基于Linux平台开发商业软件提供了更多空间。
    开放源代码软件(Open Source Software) 即开源软件
    Firefox网页浏览器
    OpenOffice办公套件
    Apache网站服务器软件等等

*Linux系统的组成

Linux操作系统由Linux内核和各种外围程序组成。
Liunx内核是一个特殊程序,用于实现CUP和内存分配,进程调节,设备调节,设备驱动等核心操作,以面向硬件为主。

在这里插入图片描述
Linux的内核版本
在这里插入图片描述
在这里插入图片描述

Linux内核采用稳定版和开发版本并存的版本控制方式。
版本号的命名格式为x.yy.zz
说明:x,为主版本号。
用于表示内核结构、功能等方面的重大升级
yy,为次版本号。用于表示内核版本是开发版本还是稳定版本。使用奇数,代表开发版本使用偶数,代表稳定版本
zz,修订版本号。用于表示对同一个内核次版本的不断修订和升级,通常修订版本只是对内核进行较小的改变。
Linux系统的外围程序:外围程序包括分析用户指令的解释器、网络服务程序、图形桌面程序等各种应用型的软件程序,以面向用户为主。
构成Linux系统的外围程序大部分来自于GNU项目或其他组织的开源软件如:C语言编译工具gcc,命令解释器程序bash,网站服务器程序httpd等。因此Linux操作系统更确切的含义应为“GNU/Linux操作系统”
另外一些重要组成部分则来自加利福尼亚大学berkeley分校的BSD Unix项目和麻省理工学院的X windows系统项目,以及在这之后成千上万的程序员开发的应用程序。
Linux操作系统=Linux内核+GNU软件及系统软件+必要的应用程序。

Linux之所以受到广大计算机爱好者的喜爱,主要原因:
1、Linux属于自由软件,用户不用支付任何费用既可以获得系统和系统的源代码,并且可以根据自己的需要对源代码进行必要的修改,无偿使用,无约束地自由传播。
2、Linux具有Unix的全部优秀特性,任何使用Unix操作系统合伙想要学习Unix操作系统的re,都可以通过学习Linux来了解Unix。
特点:
1、Linux是Unix在pc计算机上的克隆版,仿Unix内核构建,几乎与Unix指令及向下完全兼容。
2、是一个完善的支持多用户、多任务、多进程、多CPU的系统
3、具有的系统稳定性与可靠性
4、具有很高的系统安全性
5、有完善的网络服务,支持HTTP、FTP、SMTP、POP、SAMBA、SNMP、DNS、DHCP、SSH、TELNET等
6、是基于GNU许可,自由开放的系统
7、有大量第三方免费应用程序
8、得到了众多业界厂商支持,如IBM、ORACLE、INTEL、HP、MOTO、Google等
9、有完善的大型数据库平台,包括Oracle、DB/2、Sybase、MySQL、PostgreSQL等
10、有完善的图形用户界面,包括GNOME、KDE等
11、有完善的开发平台,包括C/C++、Java、Perl等,支持各类图形界面API,如GTK+、QT等

Linux的应用领域:

(1) 电信、金融、政府、教育、银行、石油等各个行业支持Linux操作系统
(2) 各大硬件厂商也相继支持Linux操作系统
(3) 大型、超大型互联网企业都在使用Linux系统

  • 2、嵌入式Linux系统应用

(1) 网络设备(路由器、交换机、防火墙、负载均衡器等)
(2) 专用的控制系统(自动售货机、手机、PDA、各种家用电器等)
(3) Android

  • 3、个人桌面Linux应用领域

(1) 浏览器上网
(2) 办公室软件
(3) 收发电子邮件
(4) 实时通信
(5) 文字编辑

注:centos linux是国内互联网使用最多的linux系统版本

centos主流版本在国内互联网企业的使用现状说明:
CentOS 5系列:站25%左右,主流版本有CentOS 5.5、 CentOS 5.8、CentOS5.10、CentOS 5.11,不推荐新手学习

CentOS 6系列:站45%左右,主流版本有CentOS6.2、CentOS6.4、CentOS6.6、CentOS6.7、CentOS6.8

CentOS 7系列:刚发布了不久,目前极少企业正式使用。有企业在用,一般都是大企业的局部环境。

2020-03-06 17:00:04 weixin_46108954 阅读数 68

一、查看Linux内核版本命令

1.cat /proc/version

[root@localhost ~]#cat /proc/version

2.uname -a

[root@localhost ~]#uname -a

在这里插入图片描述

二、查看Linux系统版本命令

1.lsb_release -a

[root@localhost ~]#lsb_release -a

2.cat /etc/release

[root@localhost ~]#cat /etc/redhat-release

在这里插入图片描述

三、查看Linux系统CPU

总核数 = 物理CPU个数 X 每颗物理CPU的核数

总逻辑CPU数 = 物理CPU个数 X 每颗物理CPU的核数 X 超线程数

1.查看物理CPU个数

[root@localhost ~]#cat /proc/cpuinfo| grep "physical id"| sort| uniq| wc -l

2.查看每个物理CPU中core的个数(即核数)

[root@localhost ~]#cat /proc/cpuinfo| grep "cpu cores"| uniq

3.查看逻辑CPU的个数

[root@localhost ~]#cat /proc/cpuinfo| grep "processor"| wc -l

在这里插入图片描述

4.lscpu

[root@localhost ~]#lscpu

在这里插入图片描述

四、查看Linux系统内存

1.查看内存总量

[root@localhost ~]#grep MemTotal /proc/meminfo

2.查看内存空闲总量

[root@localhost ~]#grep MemFree /proc/meminfo 

在这里插入图片描述

3.free

free --help需求帮助,查看使用方法

[root@localhost ~]#free -h
[root@localhost ~]#free -k
[root@localhost ~]#free -m

在这里插入图片描述

4.lsblk

查看硬盘和分区分布

[root@localhost ~]#lsblk
[root@localhost ~]#lsblk /dev/sda

在这里插入图片描述

5.fdisk -l

查看硬盘和分区的详细信息

[root@localhost ~]#fdisk -l

在这里插入图片描述

[root@localhost ~]#fdisk -l /dev/sda

在这里插入图片描述

6.df -h

查看各分区使用情况

[root@localhost ~]#df -h
[root@localhost ~]#df -m
[root@localhost ~]#df -k

在这里插入图片描述

五、查看Linux系统网卡

1.lspci

查看pci信息,即主板所有硬件槽信息

[root@localhost ~]#lspci

在这里插入图片描述

找出ethernet

[root@localhost ~]#lspci | grep -i 'eth'
#02:01.0 Ethernet controller: Intel Corporation 82545EM Gigabit Ethernet Controller (Copper) (rev 01)

lspci -v 详细信息

lspci -t 设备树

[root@localhost ~]#lspci -t

在这里插入图片描述

2.ifconfig -a

查看系统的所有网络接口

[root@localhost ~]#ifconfig -a

在这里插入图片描述

3.ethtool ens33

查看某个网络接口的详细信息,例如ens33的详细参数和指标

[root@localhost ~]#ethtool ens33

在这里插入图片描述

六、查看Linux系统当前主机名

1.hostname

[root@localhost ~]#hostname

2.uname -n

[root@localhost ~]#uname -n

在这里插入图片描述

七、查看Linux系统当前用户名

1.w

w --help

[root@localhost ~]#w
[root@localhost ~]#w -h

在这里插入图片描述

[root@localhost ~]#w -h | cut -d' ' -f1

2.who

[root@localhost ~]#who
[root@localhost ~]#whoami
[root@localhost ~]#who am i

在这里插入图片描述

[root@localhost ~]#who | cut -d' ' -f1
[root@localhost ~]#who am i | cut -d' ' -f1

3.users

[root@localhost ~]#users
#root root

4.id

[root@localhost ~]#id
[root@localhost ~]#id -nu

在这里插入图片描述

5.last

[root@localhost ~]#last 

在这里插入图片描述

2019-06-30 21:38:01 qq_42304721 阅读数 1330

 

本文罗列出目前市面上比较流行的Linux发行版及其衍生版的下载链接包括国内源提供的链接,并且提供系统官网的直连链接。

文章只给出链接和简要说明,使用教程和具体说明请查看工作号其他文章。

本文将Linux系统分为四大类,如有疏漏与不妥,敬请指正!

Debian及其衍生版:

简要:Debian被网友称之为最适合开发者的Linux系统,有许多Linux大佬选择Debian作为主要生产力。在Debian的家族中,相对出名的应该是Ubuntu,Ubuntu凭着极易上手,图形界面丰富等特点成为众多Linux初学者的首选系统。

 

包管理:APT/dpkg

 

Debian

官网:https://www.debian.org

下载地址:https://www.debian.org/distrib/

衍生来源:Linux内核

国内镜像源:

    1. http://mirror.lzu.edu.cn/debian-cd/

    2. http://mirrors.163.com/debian-cd/

    3. http://mirrors.hust.edu.cn/debian-cd/

安装教程:更新中!

Ubuntu

官网:https://ubuntu.com

下载地址:https://ubuntu.com/download/desktop

衍生来源:Debian

国内镜像源:

1.http://mirrors.neusoft.edu.cn/ubuntu-releases/       

2. http://mirrors.nju.edu.cn/ubuntu-releases/

3. http://mirrors.zju.edu.cn/ubuntu-releases/

4. http://mirror.lzu.edu.cn/ubuntu-releases/

安装教程:更新中!

优麒麟

官网:https://www.ubuntukylin.com/

下载地址:https://www.ubuntukylin.com/downloads/

衍生来源:Ubuntu

安装教程:更新中!

elementary OS

官网:https://elementary.io/

下载地址:https://elementary.io/

衍生来源:Ubuntu

安装教程:更新中!

Deepin深度系统

官网:https://www.deepin.org/

下载地址:https://www.deepin.org/download/

衍生来源:Ubuntu

国内镜像源:

    1. http://mirrors.tuna.tsinghua.edu.cn/deepin/

    2. http://mirrors.zju.edu.cn/deepin/

    3. http://mirrors.linuxstory.org/deepin/

    4. http://mirrors.aliyun.com/deepin

安装教程:更新中!

Zorin OS

官网:https://zorinos.com/

下载地址:https://zorinos.com/download/

衍生来源:Ubuntu

安装教程:更新中!

KDE neon

官网:https://neon.kde.org/

下载地址:https://neon.kde.org/download

衍生来源:Ubuntu

安装教程:更新中!

 Nitrux

官网:https://nxos.org/

下载地址:https://nxos.org/

衍生来源:Ubuntu

安装教程:更新中!

Pop!_OS

官网:https://system76.com/pop

下载地址:https://system76.com/pop

衍生来源:Ubuntu

安装教程:更新中!

 

RedHat及其衍生版:

简要:Linux爱好者对红帽(RedHat)并不会感到陌生,毕竟红帽有对Linux技术衡量的证书。因为红帽本身的技术是收取费用的,所以在实际的应用中,其衍生版centos使用较多,特别是在服务器上。

 

包管理:YUM(Yellow dog Updater, Modified)

RedHat

官网:https://www.redhat.com

下载地址:https://www.redhat.com/zh/technologies/linux-platforms/enterprise-linux

衍生来源:Linux内核

安装教程:更新中!

CentOs

官网:https://www.centos.org/

下载地址:https://www.centos.org/download/

衍生来源:RedHat

国内镜像源:

    1. http://mirrors.aliyun.com/centos/

    2. http://mirrors.neusoft.edu.cn/centos/

    3. http://centos.ustc.edu.cn/centos/

    4. http://mirrors.zju.edu.cn/centos/

安装教程:更新中!

Fedora

官网:https://getfedora.org/

下载地址:https://getfedora.org/en/workstation/download/

衍生来源:RedHat

安装教程:更新中!

 

Arch及其衍生版:

简要:arch Linux被成为最难入手的Linux,arch的很多配置都需要自己解决,如果对linux系统掌握不到一定的程度,那么arch几乎是可望而不及。不过,值得庆幸的是其衍生班manjaro为我们解决了配置问题。

 

包管理: Pacman

archlinux

官网:https://www.archlinux.org/

下载地址:https://www.archlinux.org/download/

衍生来源:Linux内核

国内镜像源:

    1. http://mirrors.aliyun.com/archlinux/ 

    2. http://mirror.bit.edu.cn/archlinux/

    3. http://mirrors.sohu.com/archlinux/

    4. http://mirrors.yun-idc.com/archlinux/

    5. http://ftp.sjtu.edu.cn/archlinux/

安装教程:更新中!

Manjaro

官网:https://manjaro.org/

中文社区:https://www.manjaro.cn/

下载地址:https://manjaro.org/download/

衍生来源:Arch

安装教程:更新中!

antergos

官网:https://antergos.com/

下载地址:https://antergos.com/try-it/

衍生来源:Arch

安装教程:更新中!

 

其他Linux系统:

其他Linux系统,部分系统也很有名气,如openSUSE系统。

OpenSUSE

官网:https://www.opensuse.org/

下载地址:

    常规版:https://software.opensuse.org/distributions/leap

    滚动版:https://software.opensuse.org/distributions/tumbleweed

安装教程:更新中!

Feren OS

官网:https://ferenos.weebly.com/

下载地址:https://ferenos.weebly.com/get-it.html

安装教程:更新中!

Maui

官网:https://mauilinux.org/

下载地址:https://mauilinux.org/download/

安装教程:更新中!

Kali Linux

黑客必备!!!!

官网:https://www.kali.org/

下载地址:https://www.kali.org/downloads/

安装教程:更新中!

Parrot OS

比Kali linux炫酷100倍的渗透审计系统!!!

官网:https://www.parrotsec.org/

下载地址:https://www.parrotsec.org/download.php

安装教程:更新中!

 

本文同步发表在微信公众号“Linux系统名录”,扫描下方二维码关注公众号,以后找资料不迷路。

Linux系统名录

 

初探Linux系统

阅读数 482

Linux系统基本了解

阅读数 1111

没有更多推荐了,返回首页