服务器运维—Linux
文章平均质量分 78
Linux是一种自由和开放源码的类UNIX操作系统。
适合从事运维或后端开发的人员学习。
算了今晚早睡8
我还年轻,吃苦趁现在。
展开
-
新手小白一看就会的超详细Linux安装教程
1、软件准备1.1 准备Vmware Workstation 15.5 Pro 软件首先我们需要准备虚拟机,一般我们在学习过程中经常使用的是Vmware。这里shi'y原创 2021-06-10 17:06:57 · 4904 阅读 · 0 评论 -
高效文本处理三剑客之一【grep】
一、简介grep是一款强大的文本搜索工具,支持正则表达式。语法:grep [option]... PATTERN [FILE]...常用:usage: grep [-abcDEFGHhIiJLlmnOoqRSsUVvwxZ] [-A num] [-B num] [-C[num]] [-e pattern] [-f file] [--binary-files=value] [--color=when] [--context[=num]] [--directories=acti.原创 2021-03-11 18:51:44 · 193 阅读 · 0 评论 -
Linux添加及查看路由
路由分类主机路由ip route 0.0.0.0 0.0.0.0 next-hop主机路由就是标记一个32位的目标地址,就是一个固定IP网络路由ip route x.x.x.0 255.255.255.0 next-hop标记一个网络,网络里面有不定数量的主机;如一个C类网络195.168.154.0/24 里面的主机可以有254个主机;默认路由ip default-gateway x.x.x.x可以匹配任何网络的路由,全0的路由,就可以匹配所有的网络原创 2021-03-11 18:29:13 · 2446 阅读 · 0 评论 -
Linux防火墙及端口命令
我们在使用Linux系统时,部署服务,排查问题,都离不开防火墙和端口的相关操作。例如怎么查看防火墙,端口占用怎么查看,以及如何开放一个端口等。防火墙原理简单来说:防火墙就是在用户和服务器之间,通过硬件和软件设置一系列的过滤规则,允许或是限制传输的数据通过。Firewalld基本命令查看版本:firewall-cmd --version查看帮助:firewall-cmd --help显示状态:firewall-cmd --state更新防火墙规则:firewall原创 2021-03-11 18:03:26 · 416 阅读 · 0 评论 -
Linux学习计划——Linux 服务器基础原理
1、服务器种类按网络规模划分:工作组级服务器、部门级服务器、企业级服务器按架构划分:CISC(复杂指令集)架构服务器、RISC(精简指令集)架构服务器按用途划分:通用型服务器、专用型服务器按外观划分:台式度武器、机架式服务器、刀片服务器2、web服务器工作原理1)服务器软件apache(静态网站)nginx(动静)tomcat(动态网站:php,weblogic,websphere,Resin,IIS)2)架构lnmp(linux、nginx、mysql、p...原创 2021-03-09 19:08:00 · 436 阅读 · 0 评论 -
Linux学习计划——Linux 命令合集
目录一、基本命令二、特殊符号三、文件管理命令四、文本查看命令五、文本处理命令六、用户及组管理命令1、用户配置信息详情2、组配置信息3、密码用户文件4、组密码文件七、文件权限管理命令八、压缩与解压缩命令九、网络配置命令十、磁盘管理命令十一、软件管理命令十二、其他命令1、创建别名(alias)临时创建别名永久创建别名2、SCP文本传输一、基本命令二、特殊符号三、文件管理命令四、文本查看命令五、文本原创 2021-03-09 17:36:22 · 207 阅读 · 0 评论 -
Linux学习计划——MySQL 安装
MySQL 是最流行的关系型数据库管理系统,由瑞典 MySQLAB 公司开发,目前属于 Oracle 公司MySQL 所使用的 SQL 语言是用于访问数据库的最常用标准化语言MySQL 由于其体积小、速度快、总体拥有成本低,尤其是开放源码这一特点,一般中小型网站的开发都选择MySQL作为网站数据库MySQL 安装系统平台:CentOS release 7.x (Final) 64位。1、安装编译工具及库文件[root@localhost ~ ]# yum -y insta..原创 2021-02-26 20:29:45 · 138 阅读 · 0 评论 -
Linux学习计划——Nginx 安装
Nginx —— Ngine X,是一款自由的、开源的、高性能HTTP服务器和反向代理服务器;也是一个IMAP、POP3、SMTP代理服务器也就是说Nginx本身就可以托管网站(类似于 Apache 一样),进行 Http 服务处理,也可以作为反向代理服务器使用Nginx 解决了服务器的C10K(就是在一秒之内连接客户端的数目为10k即1万)问题。它的设计不像传统的服务器那样使用线程处理请求,而是一个更加高级的机制—事件驱动机制,是一种异步事件驱动结构Nginx 安装系统平台:Ce.原创 2021-02-26 00:10:13 · 155 阅读 · 0 评论 -
Linux学习计划——Linux yum命令
在linux系统中,yum提供了查找、安装、删除某一个、一组甚至全部软件包的命令,而且命令简洁而又好记。yum全程yellow dog updater modified,是一个shell前端软件报管理器。yum基于RPM包管理,能够从指定的服务器自动下载RPM包并且安装,可以自动处理依赖性关系,并且一次安装所有依赖的软体包,无需繁琐地一次次下载、安装。yum语法yum [options] [command] [package ...] options: 可选,选项包括-.原创 2021-02-25 23:53:59 · 212 阅读 · 0 评论 -
Linux学习计划——Linux vim编辑器
vim是从vi发展出来的一个文本编辑器。代码补充、编译及错误跳转等方便编程的功能特别丰富,在程序员中被广泛使用。vim的使用vim共有三种模式:命令模式(Command mode) 插入模式(Insert mode) 底线命令模式(Last line mode)命令模式以下是常用的几个命令:i切换到插入模式,以输入字符。 x删除当前光标所在处的字符。 :切换到底线命令模式,以在最底一行输入命令。若想要编辑文本:启动Vim,进入了命令模式,按下i,切...原创 2021-02-25 17:28:25 · 181 阅读 · 0 评论 -
Linux学习计划——Linux磁盘管理
Linux磁盘管理好坏管理直接关系到整个系统的性能问题Linux磁盘管理常用三个命令为df,du和fdisk df:列出文件系统的整体磁盘使用量 du:检查磁盘空间使用量 fdisk:用于磁盘分区 dfdf命令可以使用检查文件系统的磁盘空间占用情况。可以利用该命令来获取硬盘被占用了多少空间,目前还剩下多少空间等信息。语法:df [ -ahikHTm ] [目录或文件名]选项与参数:-a:列出所有的文件系统,包括系统特有的/.原创 2021-02-25 16:27:05 · 243 阅读 · 0 评论 -
Linux学习计划——Linux用户和用户组管理
Linux系统是一个多用户多任务的分时操作系统,任何一个要使用系统资源的用户,都必须首先向系统管理员申请一个账号,然后以这个账号的身份进入系统。每个用户账号都拥有一个惟一的用户名和各自的口令。实现用户账号的管理,要完成的工作主要有如下几个方面:用户账号的添加、删除与修改 用户口令的管理 用户组的管理1、Linux系统的用户账号的管理用户账号的管理工作主要涉及到用户账号的添加、修改和删除添加用户账号就是在系统中创建一个新账号,然后为新账号分配用户号、用户组、主目录和登录Shel.原创 2021-02-24 23:50:31 · 533 阅读 · 0 评论 -
Linux学习计划——Linux文件与目录管理
Linux系统的目录结构为树状结构,最顶级的目录为根目录 / 其他目录通过挂载可以将它们添加到树中,通过解除挂载可以移除它们。在说文件与目录管理,首先先了解两个名词。绝对路径绝对路径的写法由根目录 / 写起,例如 /usr/share/doc 这个目录相对路径相对路径则不是由 / 写起,例如由 /usr/share/doc 到 /usr/share/man 可以写成 cd../man常用目录命令ls:列出目录 cd:切换目录 pwd:显示目前的目录 mkdir:.原创 2021-02-24 04:10:42 · 349 阅读 · 0 评论 -
Linux学习计划——Linux文件属性
今天来说一下Linux中的文件基本属性。Linux系统是一种典型的多用户系统,不同的用户处于不同的地位,所以各自拥有的权限也就不同。为了保护系统的安全性,Linux系统对不同的用户访问同一文件(包括目录文件)的权限做了不同的规定。ll以及ls命令在Linux中我们可以使用 【ll】 或者【 ls -l 】命令来查看一个文件的属性以及文件所需的用户和组。范例1:使用【ls -l】命令查看文件属性[root@localhost /]# ls -ltotal 64dr-xr-.原创 2021-02-23 00:38:45 · 132 阅读 · 0 评论 -
Linux学习计划——Linux密码破解
可能在我们平常的工作中,我们有些只是在有些操作时才会登录虚拟机,这就导致出现了一个问题,那就是长时间不登录我们可能会忘记Linux系统中root密码。那么当我们遗忘我们的密码时,该怎么办呢?重新安装系统?不不不!我们只需要用我们的“芝麻开门”来进入我们的系统.即单用户模式下修改我们的root密码。步骤如下:1、开机启动界面到达选择登录系统时的界面,按”e“键2、在下图linux16行中,将 ro 两个字母修改为 rw init=/system/bin/sh3、修改如下图所原创 2021-02-21 21:17:24 · 239 阅读 · 0 评论 -
Linux学习计划——Linux系统目录
今天来了解下Linux系统下的目录,当我们登录系统,可以在命令窗口输入命令查看目录ls / 或者 tree / -L 1首先先大致了解下各个目录的作用,后边我在一一的说下每一个目录boot:开机引导文件root:root的主目录home:普通文件目录dev:设备目录etc:配置文件目录var:存放可变文件的目录bin:命令sbin:只有root用户能使用的命令mnt:挂载点目录(设备文件不能直接使用,需要设备和系统建立节点后才能使用)media:挂载原创 2021-02-20 21:24:37 · 172 阅读 · 0 评论 -
Linux学习计划——Linux入门基础
Linux的介绍Linux英文全称:Linux is not UnixLinux是一套免费使用和自由传播的类Unix操作系统,它是一个基于POSIX和UNIX的多用户、多任务、支持多线程和多CPU的操作系统。POSIX:一般指可移植操作系统接口,缩写为POSIX。Linux能运行主要的UNIX工具软件、应用程序和网络协议,支持32位和64位硬件。Linux继承了Unix以网络为核心的设计思想,是一个性能稳定的多用户网络操作系统。Linux的发行版本接下来我们来了解一下L.原创 2021-02-19 16:55:27 · 468 阅读 · 0 评论 -
运维学习计划——【服务器基础】
原创 2020-05-30 14:02:36 · 510 阅读 · 0 评论 -
运维学习计划——【基础知识】
原创 2020-05-26 19:18:26 · 778 阅读 · 0 评论