你必须知道Linux系统的七种优势
正文
熟悉电脑的人都知道,Linux 相比较于 Windows 有着众多的优势,所以现在越来越多的电脑用户开始使用 Linux 进行办公、学习。总体来讲,Linux 的优势主要有以下几个方面。
一、开源、免费
众所周知,不管是微软的 Windows 还是苹果的 macOS,都是需要付费的,而且是比较昂贵的。(这里先不说盗版的问题)而 Lin ...
Windows 10利用虚拟机安装Linux图文教程
linux由于其众多独特的优势(可参见linux系统的优势),而被很多人所喜爱。而要使用linux那首先要做的工作就是安装linux系统了。这里给出在 win10 下利用虚拟机 hyper-v 安装 linux 的过程供大家交流学习。
由于 linux 版本众多,在选择时很多人就犯难了,不知道该怎样去选择。这里选择 ubuntu 原因有二,一是 ubuntu ...
详解在Ubuntu16.10上安装docker ce
初始验证:
验证是否安装了curl
?
1
$ which curl
备注:如果没有安装则进行安装,具体安装如下:
?
1
2
3
...
Centos7上网及添加静态IP方法介绍
1、右键电脑图标 选择管理 单击服务和应用程序 选择服务 开启虚拟机的五个服务 并设置为自动
2、设置虚拟机网络为桥接模式或者nat模式也可以
3、开启linux 打开终端 这里的ens33每个人的都不一样
?
1
vim /etc/sysconfig/network-sc ...
Centos7(Firewall)防火墙开启常见端口命令
安装Firewall命令:
yum install firewalld firewalld-config
Firewall开启常见端口命令:
firewall-cmd --zone=public --add-port=80/tcp --permanent
firewall-cmd --zone=public --add-port=443/tcp --permanent
firewall-cmd --zone=public --add-port=22/tcp --permanent
firewall-cmd --zone=pu ...
ubuntu系统下禁用utc时间的设置方法
前言
大家在安装双系统以后,发现进入win7和ubuntu系统以后,显示的时间不一致,后来发现是两个系统对硬件时间的看法不一致
原因如下
1、Windows会认为BIOS时间就是你的本地时间
2、ubuntu默认时间是把BIOS时间当成GMT+0时间,也就是世界标准时,而我国在东八区(GMT+8),所以如果你的Ubu ...
解读Linux下ip命令展示的网络连接信息
前言
ip 命令可以告诉你很多网络连接配置和状态的信息,但是所有这些词和数字意味着什么? 让我们深入了解一下,看看所有显示的值都试图告诉你什么。
当您使用 ip a(或 ip addr)命令获取系统上所有网络接口的信息时,您将看到如下所示的内容:
?
1
2
...
linux性能调试之vmstat分析
1.性能分析的目的
1)找出系统性能瓶颈(包括硬件瓶颈和软件瓶颈);
2)提供性能优化的方案(升级硬件?改进系统系统结构?);
3)达到合理的硬件和软件配置;
4)使系统资源使用达到最大的平衡。(一般情况下系统良好运行的时候恰恰各项资源达到了一个平衡体,任何一项资源的过渡使用都会造成平衡体系破坏,从而 ...
linux中Centos7增加swap分区详解
目录
方法一、
方法二、
注意:(Redhat5官方推荐)
RAM<=4G,swap=2G;RAM>4G,<16G,swap=4G;RAM>16G,<64G,swap=8G;RAM>64G,<256G,swap=16G
(Redhat6/7官方推荐)RAM<=2G,swap=2*RAM;RAM>2G,<8G,swap=RAM;RAM>8G,<64G,swap>=4G;RAM>=64G,swap>=4G;(休眠状态另外考虑)
添加swap有两种方式:1、添加swap分区;2、添 ...
linux中Centos7的LVM磁盘扩容问题
系统提示我容量不足 就利用lvm的方式进行扩容吧。
系统是rhel7(centos7差不多一样)
先查看磁盘信息及根目录
fdisk -l
注意:sda为硬盘,需要扩容的是系统的根目录,这里rhel的系统根目录为/dev/mapper/rhel-root(系统不一样,根目录也不一样)
关闭系统,在vmware—>设置—>硬盘—>扩展—>输入数字大于当前 ...
Ubuntu16.04配置lamp环境的具体方法
步骤:
1.更新
?
1
2
1 - sudo apt-get update
2 - sudo apt upgrade
2.安装apache2
?
1
2
...
ubuntu16.10安装docker17.03.0-ce并配置国内源和加速器
说明:这个针对docker-ce安装,ce和ee的区别是前者是社区版,后者是企业版
1. 配置Ubuntu的源,不然慢的去哭吧。参考https://mirrors.tuna.tsinghua.edu.cn/help/ubuntu/ 注意版本要对应。我的源配置见附件。
2. 安装docker,按照官方教程https://docs.docker.com/engine/installation/linux/ubuntu/
环境依赖
...
linux系统用户管理与grep正则表达式示例教程
前言
本文主要给大家介绍了关于linux系统用户管理与grep正则表达式的相关内容,分享出来供大家参考学习,下面话不多说了,来一起看看详细的介绍吧。
linux系统用户管理与grep正则表达式
1、复制/etc/skel目录为/home/tuser1,要求/home/tuser1及其内部文件的属组和其它用户均没有任何访问权限。
?
...
Linux环境使用g++编译C++方法总结
单个源文件生成可执行程序
下面是一个保存在文件 helloworld.cpp 中一个简单的 C++ 程序的代码:
?
1
2
3
4
5
6
7
/* helloworld.cpp ...
学习Centos7软raid5的挂载
注意:raid5必须在三块硬盘及以上 且容量应为同等 raid5的硬盘使用率为n-1
在虚拟机上添加3块硬盘 容量为0.2G吧
添加完以后 打开虚拟机 查看已添加的硬盘
?
1
fdisk -l
分别建立分区 分区格式 ...
ubuntu临时或永久修改hostname的方法
当前ubuntu版本是14.04:
查看hostname
通过GNOME终端连接ubuntu以后,在命令提示符中可以直接看到主机名,主机名通常位于@符号后,如:root@myvs10d31。也可以在终端中通过命令:hostname 或 uname -n查看主机名。
临时修改hostname
想要临时修改主机名,可以通过在命令行下运行:hostname new_hostname
其中n ...
准备升级了!Ubuntu 21.04 将在本周达到支持终点
从本周 1 月 20 日起,Ubuntu 21.04 将不再收到任何更新。是时候考虑你的升级选择了!
Ubuntu 21.04 运行良好、添加了有趣的功能,也包括一些值得注意的变化,如 对多显示器的改进、用户界面的改进、支持 GNOME 40 的应用程序等等。
现在,是时候升级了。
Ubuntu 21.04 的更新支持在本周,即 ...
Linux下批量修改服务器用户密码方法步骤
密码快要过期。由于机器数量众多,因此采用批量修改密码的方式来进行处理。
下面是具体步骤:
1.配置ssh免key
?
1
2
# ssh-keygen -t rsa -p '' -f ~/.ssh/id_rsa
# ssh-copy-id 10.230.86.64
...
Linux部署msmtp+mutt发送邮件功能
目录
一、前言
二、安装msmtp
三、安装mutt
一、前言
首先,得明白发送一封邮件的流程,下面一段理论摘抄自廖雪峰的官网网站https://www.liaoxuefeng.com/article/00137387674890099a71c0400504765b89a5fac65728976000
"""
我们通常使用email都很容易,但是internet的邮件系统是通过几个复杂的部分连接而成的 ...
Centos7硬盘挂载方法
关机状态下在虚拟机上添加一块硬盘 容量大于10G,再启动
查看新添加的磁盘
?
1
fdisk -l //或者cat /proc/partitions
新建分区
?
1
...