Linux
文章平均质量分 54
人间值得呀
。。。。。
展开
-
docker(容器管理的软件)详解
(一)docker和传统虚拟机的区别:docker是用go语言写的1.架构上:普通虚拟机的架构:infrastructure 基础设施–》电脑硬件HOST operating system 主机操作系统 --》linux,windows等docker 是一个软件,运行在操作系统上hypervisor 超级的虚拟化管理程序 vmware 超级监督者2.docker的优势:1.速度上秒杀操作系统2.资源消耗上 非常的少 一个容器就站几十MB 二一个VM需要几十GB -原创 2021-04-11 21:05:31 · 1299 阅读 · 0 评论 -
zabbix详解---监控软件
Zabbix作用指标采集:从任何设备和系统,应用程序上进行指标采集。问题检测:定义智能阈值 异常检测可视化:有web可视化,全面清晰展示数据环境。告警和修复:检测到异常通过多种渠道告警相关的管理人员开箱即用 搭建方便centos7 安装zabbix1.下载zabbix压缩包并解压:先到阿里云的zabbix镜像站点下载好软件包,然后传到linux系统里,开始本地安装2.安装依赖库 epel-release zabbix依赖 cd centos7-software-zabbix/原创 2021-03-16 19:51:59 · 406 阅读 · 1 评论 -
Windows的cmd ping不通vmware的linux系统ip 终于跳坑!!
情况描述,明明虚拟机配置了IP地址,ping Windows主机的ip地址是成功的,而且还能上网,可是Windows 终端来ping虚拟机的IP地址怎么都不成功。苦思冥想:还得从桥接和nat两种情况说起。即不同的模式ip地址要和对应的网段在同一网段。前提关闭虚拟机和主机的防火墙这里有两种情况NAT和桥接模式。一、虚拟机网络连接方式选择NAT(1)查看nat模式下的网段(2)查看Windows里的vmnet8的IP地址(3)把自己的虚拟机的网络适配器 换成自定义的nat(4)配置配置原创 2021-02-02 17:24:07 · 902 阅读 · 0 评论 -
win10系统Hosts文件在哪?(光速打开 ) 附centos的hosts文件位置
Win10系统hosts文件在哪:在Windows系统中,包括XP、Win7、Win8以及最新的Win10系统中,hosts文件都是位于系统盘的Windows文件夹夹下,文件位置路径如下。C:\WINDOWS\system32\drivers\etcWin10快速打开hosts文件位置方法:1、首先使用 Win + R 组合快捷键打开运行命令框,然后在打开后面键入或者粘贴上上面的Hosts文件路径,如图所示。添加域名和ip的映射centos的hosts文件在哪:...原创 2021-01-31 11:59:03 · 620 阅读 · 0 评论 -
yum被玩坏了解决办法-yum重装踩坑 超级有效 附yum安装下载慢的解决方法
1.我的虚拟机版本是:[root@yongqian mysite1]# cat /etc/redhat-releaseCentOS Linux release 7.8.2003 (Core)2.准备文件:下载源:http://mirrors.163.com/centos/7/os/x86_64/Packages/随便建立一个文件夹[root@yongqian sanchuang]# lspython-iniparse-0.4-9.el7.noarch.rpmpython-urlgrabbe原创 2021-01-28 19:21:57 · 4895 阅读 · 3 评论 -
shell脚本合集、练习题(附答案)
[root@localhost net_subject]# cat showip.sh #!/bin/bash# 显示网卡的ip地址#ip add|grep "\<inet\>"|awk '{print "网卡"$NF"的ip是"$2}'# 除去本地回环地址的ipip add|grep "\<inet\>"|grep -v "\<lo\>"|awk '{print "网卡"$NF"的ip是"$2}'# 显示默认网关ip route|grep "def...原创 2021-01-16 14:45:25 · 2643 阅读 · 0 评论 -
Linux下安装python38(最简易版)
安装依赖包yum install zlib-devel bzip2-devel openssl-devel ncurses-devel sqlite-devel readline-devel tk-devel gcc make libffi-devel安装wgetyum install wget下载源码包wget https://www.python.org/ftp/python/3.8.1/Python-3.8.1.tgz解压安装# 解压压缩包tar -zxvf Python-3.8原创 2020-10-17 14:37:20 · 1022 阅读 · 0 评论 -
Linux(centos 7/8)无法ping通()、无法下载(Cannot find a valid baseurl for repo: base/7/x86_64),xshell无法远程登录
之前对虚拟机进行操作忽然之间就无法正常使用虚拟机报错内容如下:无法下载(Cannot find a valid baseurl for repo: base/7/x86_64):无法ping通():xshell无法远程登录:前提有ip地址还是无法远程登录虚拟机然后看了如下的报错 说明是DNS的问题解决方法:(1)开启一台同样版本的虚拟机(2)复制新开的虚拟机的/etc/sysconfig/network-scripts/ifcfg-ens33下的所有配置文件到报错的虚拟机上。(3)原创 2020-10-16 23:14:36 · 246 阅读 · 0 评论 -
Linux问题合集
1.磁盘100%报警 但是du -sh 发现磁盘占用大小远小于本地磁盘大小 原因:删除了日志文件,但是没有重启相应服务解决办法:lsof |grep del 找到哪个文件哪个服务导致 重启相应服务即可原创 2020-09-03 17:37:42 · 87 阅读 · 0 评论 -
centos 7安装python3
1.安装依赖包yum install zlib-devel bzip2-devel openssl-devel ncurses-devel sqlite-devel readline-devel tk-devel gcc make libffi-devel2.安装wgetyum install wget3.下载源码包wget https://www.python.org/ftp/python/3.8.1/Python-3.8.1.tgz5.解压安装# 解压压缩包tar -zxvf Py原创 2020-09-03 16:02:16 · 82 阅读 · 0 评论 -
docker详细
查看centos的版本?cat /etc/centos-release查看docker是否安装?[root@localhost ~] rpm -q dockerdocker-1.13.1-162.git64e9980.el7.centos.x86_64启动docker[root@localhost ~] service docker startRedirecting to /bin/systemctl start docker.service查看docker是否启动起来?[root原创 2020-08-27 00:49:05 · 56 阅读 · 0 评论 -
Linux 日志log
log分类:内核及系统日志 —》kernel用户日志程序日志如何知道哪个进程打开了哪个文件?lsof -p 11145(端口号)原创 2020-08-26 11:08:25 · 96 阅读 · 0 评论 -
centos 7/8开机启动流程:
三行ppbb硬盘–》 power off开机 post自检 BIOS检查硬件 boot启动顺序 硬盘MBR引导程序 --》MBR主引导记录 引导程序文件系统驱动 内核文件 进程 启动级别服务 mutil-user多用户 rc.local/–》grub2文件系统驱动 内核文件vmlnuxz initranmfs 启动运行级别 多用户 启动rc.locallogin 检查etc/passwd和/etc/shadow 运行用户家目录下的环境变量初始化文件~/.bashrc /etc/bashrc .原创 2020-08-26 09:51:16 · 291 阅读 · 0 评论 -
Linux系统性能监控之Linux本身的命令工具
Linux系统性能监控zabbixLinux本身的命令工具内核(操作系统内部最核心的软件)1.内核的数据在/proc **数据源头**存放2.内核管理作用:1.对cpu进行调度管理2.对文件系统(磁盘和分区)进行管理3.内存的分配4.进程的管理5.其他的硬件的管理(网卡、显卡、声卡等)CPU调度:1.先来先服务工具:1.top进程和程序的区别?:程序(program):死的 --》消耗磁盘空间进程(process):活的 --》消耗cpu 内存 磁盘 网络带宽进程原创 2020-08-21 14:41:33 · 79 阅读 · 0 评论 -
centos 7/8使用yum安装常见的错误与解决方法
1.No match for argument: htopError: Unable to find a match: htop解决方法:问题应该是没有配置 yum 源,所以解决办法就是:安装 EPEL 源yum install https://dl.fedoraproject.org/pub/epel/epel-release-latest-8.noarch.rpm原创 2020-08-21 11:00:05 · 2795 阅读 · 0 评论 -
shell编程三剑客之awk sed超细讲解
shell编程三剑客(文本处理软件)grep --》egrep 文本过滤—》查询awk 文本截取sed 文本替换和修改1.awk可以进行整数小数运算echo |awk ‘{print 90+100.1}’#单引号一定要为中文2.-F 指定分隔符(输入分隔符–》FS、输出分隔符OFS)FS=filed separater字符串输出拼接:awk -F: 'OFS="---"{print $1,$4}' /etc/passwd#结果:root---0bin---1daemon--原创 2020-08-20 23:05:53 · 380 阅读 · 0 评论 -
Linux 目录最详细解析
/bin:该目录存放着最经常使用的命令。/boot:存放的是启动Linux时使用的一些核心文件,包括一些连接文件以及镜像文件。/dev :该目录下存放的是Linux的外部设备,在Linux中访问设备的方式和访问文件的方式是相同的。/etc:该录用来存放所有的系统管理所需要的配置文件和子目录。/home:用户的主目录,在Linux中,每个用户都有一个自己的目录,一般该目录名是以用户的账号命名的。/lib:该目录存放着系统最基本的动态连接共享库,其作用类似于Windows里的DLL文件。几乎所有的应用原创 2020-07-31 16:24:39 · 381 阅读 · 0 评论 -
Linux 命令 集合
常用于处理目录的命常用于处理目录的命令:ls: 列出目录cd:切换目录pwd:显示目前的目录mkdir:创建一个新的目录rmdir:删除一个空的目录cp: 复制文件或目录rm: 移除文件或目录mv: 移动文件与目录,或修改文件与目录的名称令:ls: 列出目录cd:切换目录pwd:显示目前的目录mkdir:创建一个新的目录rmdir:删除一个空的目录cp: 复制文件或目录rm: 移除文件或目录mv: 移动文件与目录,或修改文件与目录的名称...原创 2020-07-31 20:40:58 · 71 阅读 · 0 评论 -
Linux经典面试题
Linux常用的目录的是干什么的:/var 存放可变化的文件 log/home 普通用户的家目录/root root用户的家目录/etc 配置各种各样的库文件 password shadow/lib 存放Linux系统的各种库 library/bin 存放可执行文件/sbin 对权限要求的可执行文件的 很多命令只能root用户 super user binary/boot 存放系统启动·的相关文件 相当于Windows里的C盘/usr 安装软件的路径 类似于win原创 2020-05-12 10:28:25 · 143 阅读 · 0 评论 -
Linux权限管理 和小命令复习
lsattr 看隐藏权限chattr +i lianxi 设置对lianxi不可执行命令 黑客喜欢用chattr +a lian.txt 追加东西 append 只进不出chattr +d lianxi 看文件夹#suid 权限位5. cat /etc/shadow|tail -16. ll /usr/bin/passwd7. alias 别名命令别名普...原创 2020-04-28 10:24:53 · 94 阅读 · 0 评论