Linux
文章平均质量分 50
王博玉-
这个作者很懒,什么都没留下…
展开
-
查看/生成公钥
在你的计算机命令行中首先执行以下语句,判断是否已经存在本地公钥:cat ~/.ssh/id_rsa.pub如果返回一长串以 ssh-rsa 开头的字符串, 说明已存在本地公钥,你可以跳过以下 ssh-keygen 的步骤。如果查询不到本地公钥,你可以按如下命令来生成 SSH 密钥 :ssh-keygen -t rsa -C “<您的邮箱>”该指令要求提供一个位置去存放公钥、私钥文件,您可以选择使用默认位置保存公钥、私钥文件。公钥文件以 .pub 扩展名结尾,可以公开给其他人,而没有 .原创 2021-07-29 13:56:30 · 1177 阅读 · 0 评论 -
VMware的Linux虚拟机桥接模式突然上不了网解决方法
虚拟机的IP、子网掩码、默认网关、DNS设置得与宿主机在同一子网,虚拟机桥接模式一直以来都可以正常上网,但突然有一天就不能上网了,还死活ping不通外网、网关。此时只需将VM的虚拟网络编辑器中关于桥接模式的设置改一下就行了,具体步骤如下。1、右键点击window系统网络状态那个图标,单击打开“网络和Internet”设置。2、点击更改适配器选项。3、查看window系统联网使用的网卡, 记住设备名。4、打开VMware, 点击编辑>虚拟网络编辑器。5、在弹出界面点击更改设置。6、桥接模式选转载 2021-03-26 14:51:11 · 1381 阅读 · 0 评论 -
centos7搭建本地yum仓库
实现此案例需要按照如下步骤进行。步骤一:搭建一个本地Yum,将光盘手动挂载到/dvd命令操作如下所示:[root@localhost ~]# mkdir /dvd[root@localhost ~]# ls /dvd[root@localhost ~]# mount /dev/cdrom /dvd/mount: /dev/sr0 写保护,将以只读方式挂载[root@localhost ~]# ls /dvd/[root@localhost ~]# ls /dvd/Packages/步骤二:原创 2021-03-25 15:27:38 · 753 阅读 · 1 评论 -
配置Linux网络 、 源码编译安装 、 自定义Yum仓库 、 日志管理
1 案例1:编译安装软件包1.1 问题本例要求掌握常规源代码应用的安装过程,通过编译的方式安装inotify-tools 软件工具,完成下列任务:释放 inotify-tools-3.13.tar.gz 源码包配置 ./configure编译 make、安装 make install测试inotifywait监控工具的用法及用途1.2 方案对于标准源码发布的C/C++软件包,编译安装一般包括以下过程:解包:使用tar命令,将下载的源代码释放至指定目录配置:执行源码目录内的 ./confi原创 2021-03-10 10:56:28 · 230 阅读 · 0 评论 -
Linux逻辑卷管理 、 VDO 、 RAID磁盘阵列、进程管理基础学习
1 案例1:新建一个逻辑卷1.1 问题本例要求沿用前一天案例,使用分区 /dev/sdb1 构建 LVM 存储,相关要求如下:新建一个名为 systemvg 的卷组在此卷组中创建一个名为 vo 的逻辑卷,大小为180MiB将逻辑卷 vo 格式化为 EXT4 文件系统将逻辑卷 vo 挂载到 /vo 目录,并在此目录下建立一个测试文件 votest.txt,内容为“I AM KING.”1.2 方案LVM创建工具的基本用法:vgcreate 卷组名 物理设备… …lvcreate -L原创 2021-03-10 10:54:48 · 455 阅读 · 1 评论 -
Linux 磁盘空间管理、交换空间
一、项目介绍磁盘空间管理、交换空间二、 环境准备1.关闭虚拟机2.添加新的硬盘3.开起虚拟机,查看当前系统的识别的硬盘[root@localhost ~]# ls /dev/sda/dev/sda #SCSI接口的硬盘第一块[root@localhost ~]# ls /dev/sdb/dev/sdb #SCSI接口的硬盘第二块[root@localhost ~]# lsblk #查看当前系统的识别的硬盘三、 硬盘空间的管理扇区默认大小512原创 2020-10-30 14:50:26 · 409 阅读 · 1 评论 -
Linux 基本权限和归属、附加权限、ACL策略管理
一、 环境准备开启CentOS虚拟机二、本地Yum仓库构建[root@localhost ~]# mkdir /nsd30[root@localhost ~]# mount /dev/cdrom /nsd30[root@localhost ~]# ls /nsd30[root@localhost ~]# rm -rf /etc/yum.repos.d/*[root@localhost ~]# vim /etc/yum.repos.d/nsd.repo[nsd]name=centos原创 2020-10-30 14:18:16 · 381 阅读 · 0 评论 -
Linux用户管理 、组账号管理、计划任务
一、 打开虚拟机二、 构建本的Yum仓库[root@localhost ~]# mkdir /nsd20[root@localhost ~]# ls /nsd20[root@localhost ~]# mount /dev/cdrom /nsd20mount: /dev/sr0 写保护,将以只读方式挂载[root@localhost ~]# ls /nsd20[root@localhost ~]# rm -rf /etc/yum.repos.d/*[root@localhos原创 2020-10-30 11:23:59 · 247 阅读 · 0 评论 -
Linux中RPM软件包管理 、Yum软件包仓库、命令补充
一、 环境准备开启CentOS虚拟机二、 获得软件包 挂载光驱设备]# mkdir /mydvd]# mount /dev/cdrom /mydvd]# ls /mydvd]# ls /mydvd/P(tab)三、 RPM软件包介绍 RPM Package Manager由红帽公司提出,RedHat、SUSE等系列采用建立集中数据库,记录软件包安装/卸载等变化信息,分析软件包依赖关系 RPM包文件名特征– 软件名-版本信息.操作系统.硬件架构.rpmfi原创 2020-10-30 11:21:27 · 227 阅读 · 0 评论 -
Linux归档及压缩、重定向与管道操作、find精确查找、vim高级使用
一、 环境准备开启CentOS虚拟机二、 归档及压缩作用:1.将零散的数据进行归档 2.减少占用磁盘空间的大小 归档的含义– 将许多零散的文件整理为一个文件– 文件总的大小基本不变 压缩的含义– 按某种算法减小文件所占用空间的大小– 恢复时按对应的逆向算法解压 Linux常见的压缩格式.gz gzip #压缩速度快.bz2 bzip2.xz xz #压缩比例最高 tar 集成备份工具– -c:创建归档–原创 2020-10-30 11:19:23 · 320 阅读 · 0 评论 -
Linux命令行基础、目录及文件管理、文本内容操作
一、 环境准备开启CentOS虚拟机二、命令行基础 Linux命令– 用来实现某一类功能的指令或程序Linux中执行大多数命令,都要找到命令所对应的程序– 命令的执行依赖于解释器(默认的解释器程序:/bin/bash)用户------>解释器------>内核------>硬件绿色:可以执行的程序青色:快捷方式[root@localhost ~]# cat /etc/shells 命令完整格式– 命令字 [选项]… [参数1] [参数2]…]# c原创 2020-10-30 11:17:43 · 234 阅读 · 0 评论 -
Linux简介及虚拟机的安装步骤
一、 Linux系统的简介Linux是一种操作系统!!面向服务端设计操作系统:可以让计算机硬件正常工作,一堆软件Unix/Linux发展史UNIX诞生,1970-1-1Linux之父,Linus Torwalds– 1991年10月,发布0.02版(第一个公开版)内核– 1994年03月,发布1.0版内核– 标准读音:“哩呐科斯”– 内核:调配计算机硬件用户—>内核---->计算机硬件版本号:主版本.次版本.修订号发行版的名称/版本由发行方决定– Red Hat Ent原创 2020-10-30 11:15:40 · 260 阅读 · 0 评论 -
Linux基础,入门必看
Linux命令–用来实现某一类功能的指令或程序Linux中执行大多数命令,都要找到命令所对应的程序–命令的执行依赖于解释器(默认的解释器程序:/bin/bash)用户------>解释器------>内核------>硬件绿色:可以执行的程序青色:快捷方式[root@localhost ~]# cat /etc/shells命令完整格式–命令字 [选项]… [参数1] [参数2]…]# cat /etc/shells]# cat --hel原创 2020-08-05 09:38:18 · 113 阅读 · 0 评论 -
在linux中如何更改忘记密码
Linux 忘记密码解决方法相信我们学习云服务这方面有很多朋友经常会忘记Linux系统的root密码,linux系统忘记root密码的情况该怎么办呢?重新安装系统吗?大可不用!只要我们进入单用户模式更改一下root密码即可。步骤如下:重启linux系统3 秒之内要按一下回车,然后输入e在 第二行最后边输入 single,有一个空格。具体方法为按向下尖头移动到第二行,按"e"进入编辑模式在后边加上single 回车最后按"b"启动,启动后就进入了单用户模式了此时已经进入到单用户模式了,你可以原创 2020-05-28 09:38:01 · 274 阅读 · 0 评论 -
Ceph部署(超详细)
Ceph的部署工具:ceph-deploy:官方的部署工具ceph-ansible:红帽的部署工具ceph-chef:利用chef进行自动部署Ceph的工具puppet-ceph:puppet的ceph模块Public Network 192.168.200.161-164Cluster Network 192.168.100.161-164版本Mimic 13版部署前提这是一个前提条件关闭SELinux关闭firewalld,并禁止开机自启禁止开机自启网卡 准备两块原创 2020-05-28 09:22:27 · 22485 阅读 · 2 评论 -
Doctor的简单认识
Doctor概念◆使用最广泛的开源容器引擎◆一种操作系统级的虚拟化技术◆依赖于Linux内核特性: Namespace (资源隔离)和Cgroups (资源限制)◆-个简单的应用程序打包工具Docker设计目标◆提供简单的应用程序打包工具◆开发人员和运维人员职责逻辑分离◆多环境保持一致性Docker基本组成◆Docker Client:客户端◆Ddocker Daemon:守护进程◆Docker lmages:镜像◆Docker Container:容器◆Docker Regis原创 2020-05-25 08:48:20 · 2769 阅读 · 0 评论 -
ansible的简单认识
自动化运维工具批量管理python开发无客户端基于ssh服务 22安装:1. ansible包在扩展源,epel-release#yum -y install ansible基础命令:# rpm -ql ansible //列出所有的文件# rpm -qc ansible //列出配置文件# ansible --help# ansible-doc -l //查看所有的模块# ansible-doc -s yum //查看指定模块的帮助信息第一个ans原创 2020-05-25 08:47:13 · 195 阅读 · 0 评论 -
iptables:四表五链
(按顺序)四表: raw(生的):有限级最高,设置raw时一般是为了不再让iptables做数据包的链接跟踪处理,提高性能mangle(碾压):用于对特定数据包的修改nat(转换):用于nat功能(端口映射,地址映射等)filter(过滤):一般的过滤功能五链: PREROUTING(预路由):数据包进入路由表之前INPUT(入站):通过路由表后目的地为本机FORWARD(转发):通过路由表后,目的地不为本机OUTPUT(出站):由本机产生,向外转发POSTROUTIONG(已路由):发送原创 2020-05-25 08:42:37 · 169 阅读 · 0 评论 -
Linux安全和监控
linux防火墙一般我们是关闭的,除非在公网上才开selinux防内:防止用户访问本地文件访问安全:用户权限: sudo普通用户:sudo:分配管理操作权限 # su - root -c '命令'配置文件:/etc/sydoersroot ALL=(ALL) ALL 让tom用户能够以root的身份执行yum 命令 tom ALL=(ALL) /usr/bin/yumubuntu操作系统中,默认以普通用户登录 启动sud原创 2020-05-25 08:40:44 · 314 阅读 · 0 评论 -
awk中关于nginx的命令
zabbix-agent配置文件开始自定义参数vi /etc/zabbix/zabbix_agentd.confInclude=/etc/zabbix/zabbix_agentd.d/*.confUnsafeUserParameters=1新增脚本配置文件:cd /etc/zabbix/zabbix_agentd.d/vi nginx_status.confUserParameter=nginx.status[*],/etc/zabbix/zabbix_agentd.d/nginx_stat原创 2020-05-25 08:38:26 · 331 阅读 · 0 评论 -
rabbitmq
修改防火墙#firewall-cmd --set-default-zone=trusted //可用别的方法环境依赖#yum -y install make gcc gcc-c++ kernel-devel m4 ncurses-devel openssl-devel#yum -y install socat装包百度云链接:https://pan.baidu.com/s/1K5gHF_9T9TI1LeJ2xuOfNw提取码:7rwu#rpm -ivh erlang-20.3.8.2-1.原创 2020-05-25 08:32:08 · 172 阅读 · 0 评论 -
安装Percona工具包
Percona工具包是一个高级开源命令行工具集,它是由Percona开发和使用的,用于执行各种不易手动执行的困难或复杂的任务。安装(CentOS7系统)先安装官方YUM源列出percona-toolkit工具包的可用版本[root@www yum.repos.d]# yum installhttps://www.percona.com/redir/downloads/percona-...原创 2020-03-30 13:54:39 · 454 阅读 · 0 评论 -
Linux中的NDS
1.案例1:搭建单区域DNS服务器2.案例2:特殊DNS解析3.案例3:配置DNS子域授权4.案例4:搭建并测试缓存DNS1 案例1:搭建单区域DNS服务器1.1 问题本例要求要求为DNS区域tedu.cn搭建一台DNS服务器,以便用户能通过域名的方式访问网站。测试阶段主要提供以下正向记录:1.svr7.tedu.cn —> 192.168.4.72.pc207.tedu.c...原创 2019-11-25 18:54:53 · 1048 阅读 · 0 评论 -
Linux中搭建网络服务
NFS网络共享TCP2049端口一条完整的共享条目语法结构是:“共享路径 客户端主机(选项)”。其中,客户端主机可以是一个网段、单台主机或主机名。我们也可以为多个客户主机设置不同的访问选项,语法结构::“共享路径 客户端主机1(选项) 客户端主机2(选项)…”配置服务:1.装包#yum -y install nfs-utile rpcbind2.配置nfs#vim /etc/...原创 2019-11-19 09:52:42 · 470 阅读 · 0 评论 -
Linux LAMP环境安装
Linux搭建lamp(Apache+PHP+Mysql环境)centos7.2版详细教程文章目录[隐藏]一、检查系统环境二、安装Apache、PHP、Mysql三、安装基本常用扩展包四、配置Apache、mysql开机启动五、配置Mysql六、测试环境七、小结我们更多的网站服务器是选择了Linux系统,这里建议你选择centos,这也是阿里云ecs推荐的系统,在服务器上比较推荐...转载 2019-11-11 15:45:12 · 126 阅读 · 0 评论 -
Linux中的linux中配置nginx
nginx :《精通nginx第二版》《nginx高性能web服务器详解》web服务器http 80安装升级虚拟web主机加密用户认证重定向(rewrite)调优信息负载均衡 (反向代理)集群web cache (缓存)lnmp_soft.tar.gz解压缩:# tar -xf lnmp_soft.tar.gz# cd lnmp_so...原创 2019-11-06 08:57:19 · 132 阅读 · 0 评论