Linux操作系统的安装与使用


前言

实际工作中,由于大量开源软件,环境,都在linux下运行,熟练掌握Linux的常用技巧是每一个工程师必备的素质。


一、Linux操作系统不同发行版本特点

转载自初识Linux操作系统,Linux的特点与其他操作系统的区别,及Linux版本划分
在这里插入图片描述

1.Debian介绍

Debian是社区类Linux的典范,是迄今为止最遵循GNU规范的Linux系统。Debian最早由 Ian Murdock于1993年创建,分为三个版本分支: stable(服务器版), testing(稳定版) 和unstable(测试版)。

2.Ubuntu介绍

Ubuntu严格来说不能算一个独立的发行版本,Ubuntu是基于Debian的unstable版本加强而来,可以这么说,Ubuntu就是一个拥有Debian所有的优点,以及自己所加强的优点的近乎完美的 Linux桌面系统。

共分三个版本:

  • 基于Gnome的Ubuntu
  • 基于KDE的Kubuntu
  • 基于Xfc的 Xubuntu

3.Redhat介绍

Red Hat Linux是公共环境中表现上佳的服务器。它拥有自己的公司,能向用户提供一套完整的服务,这使得它特别适合在公共网络中使用。这个版本的Linux也使用最新的内核,还拥有大多数人都需要使用的主体软件包。

4.Fedora介绍

Fedora和Redhat这两个Linux的发行版放联系很密切。Redhat 自9.0以后,不再发布桌面版的,而是把这个项目与开源社区合作,于是就有了Fedora 这个 Linux 发行版。Fedora项目是由 Red Hat 赞助,由开源社区与 Red Hat 工程师合作开发的项目统称。Fedora 的目标,是推动自由和开源软件更快地进步。

5.Centos介绍

CentOS(Community ENTerprise Operating System)是来自于Red Hat Enterprise Linux依照开放源代码规定释出的源代码所编译而成。

6.Slackware介绍

Slackware稳定、安全,所以仍然有大批的忠实用户。由于Slackware尽量采用原版的软件包而不进行任何修改,所以制造新 bug的几率便低了很多。

7.openSUSE介绍

openSUSE 项目是由Novell公司资助的全球性社区计划,旨在推进 Linux 的广泛使用。这个计划提供免费的openSUSE 操作系统。这里是一个由普通用户和开发者共同构成的社区,我们拥有一个共同的目标—创造世界上最好用的 Linux 发行版。openSUSE 是 Novell 公司发行的企业级 Linux 产品的系统基础。

7.中国大陆的Linux发行版

红旗Linux(RedflagLinux) ,冲浪Linux(Xteam Linux) ,蓝点Linux , GNU/Linux,OpenDesktop等等 。

二、Win10安装Ubuntu20.04双系统

B站视频

安装后的问题:安装双系统后,Ubuntu没有无线网络,下载了电脑无线网卡的驱动,但是还是没有无线网络

三、Linux基本命令的使用

1.磁盘管理

显示当前目录位置:pwd

切换目录:cd 目录名

显示不隐藏的文件与文件夹:ls

显示当前目录下的所有文件及文件夹包括隐藏的.和…等等:ls-a

显示不隐藏的文件与文件夹的详细信息:ls-l

显示当前目录下的所有文件及文件夹包括隐藏的.和…等的详细信息:ls-al

在这里插入图片描述

2.文件管理

创建文件:touch 文件名

删除文件(需要输入y或n再次确认):rm 文件名

强制删除文件:rm -f 文件名

创建文件硬链接(占磁盘空间):ln 源文件 链接文件

创建文件链接(不占磁盘空间):ln -s 源文件 链接文件

创建目录:mkdir 目录名

删除目录(需要输入y或n再次确认):rm-r 目录名

强制删除目录:rm -rf 目录名

复制目录:cp-r 目录名 目的路径

移动文件或目录:mv 源文件 目的路径

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

3.用户管理

创建新用户:useradd 用户名

创建用户组:groupadd 用户组名

将用户加入用户组:gpasswd -a 用户名 用户组名

将用户退出用户组:gpasswd -d 用户名 用户组名

在这里插入图片描述

四、Linux中搭建http服务器

搭建命令:python3 -m http.server

访问本机:

在这里插入图片描述
在这里插入图片描述

五、Linux中搭建mysql服务器

搭建命令:
1.安装mysql服务器:apt-get install mysql-server
2.安装mysql客户端:sudo apt-get install mysql-client
3.安装libmysqlclient,在使用开发工具连接数据库时会用到:sudo apt-get install libmysqlclient-dev
4.登录mysql数据库:mysql -u root -p
5.查看mysql密码:sudo cat/etc/mysql/debian.cnf
6.修改mysql密码:mysql -u debian-sys-maint -p
7.修改密码后,用root登录
在这里插入图片描述

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值