随笔分类 - Linux
摘要:编写开机自动执行的脚本add.sh centos #!/bin/sh #chkconfig: 2345 20 80 IPADDR = \` ifconfig eth0 |awk '$1 ~ /inet/ {print $2}' \` echo $IPADDR > /var/www/html/inde
阅读全文
摘要:访问docker容器,vim编辑文件时总是无法展示文件内容 解决
阅读全文
摘要:1,结构框架 Ansible 使用的是无代理体系结构,这种体系结构可以通过防止节点轮询控制机器来减少网络开销。Ansible 提供的结果框架如下所示: Ansible :运行在中央计算机上; Connection Plugins :连接插件,主要用于本地与操作端之间的连接与通信; Host Inve
阅读全文
摘要:部署devstack rocky版本后网络,可以 Ping 通自己的 IP,但 Ping 不同网关,ping不通同网段主机,查看网卡和ovs信息如下 解决 第一步 按造网上教程,修改br ex,ens33的配置文件 br ex 添加路由 重启网络,发现还是不行, 进行第二步排查 恢复快照,对比重启前
阅读全文
摘要:虚拟机生命周期管理 相关参数 获取vnc 编辑虚拟机配置文件 通过virsh console进入虚拟机控制台 libguestfs tools的使用 一、libguestfs tools安装 二、linux下的使用 1、查看硬盘使用情况 2、列出目录文件 3、将名为domain的虚拟机里的源复制到目
阅读全文
摘要:准备知识 Buffer 和Cache 的设计目的,是为了提升系统的 I/O 性能。它们利用内存,充当起慢速磁盘与快速 CPU 之间的桥梁,可以加速 I/O 的访问速度 Buffer 和 Cache 分别缓存的是对磁盘和文件系统的读写数据。 缓存命中率 直接通过缓存获取数据的请求次数,占所有数据请求次
阅读全文
摘要:Linux内存主要用来存储系统和应用程序的指令,数据,缓存等 一,内存映射 1,内核给每个进程提供一个独立的虚拟机地址空间,并且这个地址空间是连续的 2,虚拟地址空间内部又被分为内核空间和用户空间 3,32位和64位系统的虚拟地址空间 32 位系统的内核空间占用 1G,位于最高处,剩下的 3G 是用
阅读全文
摘要:top 和 ps 是最常用的查看进程状态的工具, 下面是一个 top命令输出的示例,S 列(也就是 Status 列)表示进程的状态。从这个示例里,你可以看到 R、D、Z、S、I 等几个状态, R 是 Running 或 Runnable 的缩写,表示进程在 CPU 的就绪队列中,正在运行或者正在等
阅读全文
摘要:每次进去Linux系统,都有切换root用户,输入密码很麻烦,所以就写了一个小脚本,自动输入密码,登录到root用户, 1,首先检查一些是否安装了expect 如果没有需要安装一下 apt install expect 2,代码如下 参考连接:https://www.cnblogs.com/lixi
阅读全文
摘要:而在每个任务运行前,CPU 都需要知道任务从哪里加载、又从哪里开始运行,也就是说,需要系统事先帮它设置好 CPU 寄存器和程序计数器 CPU 寄存器 ,是 CPU 内置的容量小、但速度极快的内存。而程序计数器,则是用来存储CPU 正在执行的指令位置、或者即将执行的下一条指令位置。它们都是 CPU 在
阅读全文
摘要:平均负载 1,执行 top 或者 uptime 命令 来了解系统负载 uptime 分析显示 当前时间,系统运行时间,正在登录用户数 平均负载 是指单位时间内,系统处于可运行状态和不可中断状态的平均进程数,也就是平均活跃进程数,它和 CPU 使用率并没有直接关系 可运行状态的进程 ,是指正在使用 C
阅读全文
摘要:内核的启动从入口函数 start_kernel() 开始。在 init/main.c 文件中,start_kernel 相当于内核的main 函数。打开这个函数,你会发现,里面是各种各样初始化函数 XXXX_init 第一步:在操作系统里面,先要有个创始进程,有一行指令 set_task_stack
阅读全文
摘要:BIOS 在主板上,有一个东西叫ROM(Read Only Memory,只读存储器)。这和咱们平常说的内存RAM(Read Access Memory,随机存取存储器)不同。 而 ROM 是只读的,上面早就固化了一些初始化的程序,也就是BIOS(Basic Input and Output Sys
阅读全文
摘要:几种虚拟机镜像格式 从用户角度看,虚拟机镜像文件是一个安装有操作系统 的磁盘分区,客户操作系统需要经过一个驱动层才能访问到 .目前,有多种虚拟机镜像格式可供选择,包括raw,qcow2、vmdk、vdi、vhd、qed以及fvd等。表1列出了常 用的虚拟机及其支持的镜像格式。 虚拟机镜像文件及其访问
阅读全文
摘要:在linux上一直使用vim,慢慢熟悉了它的命令,才终于领悟了什么是编辑器之神。 最近抽空整理了这份速查表,收获颇丰,并分享给大家。 进入vim vim配置 移动光标 屏幕滚动 插入文本类 删除命令 复制粘贴 撤销 搜索及替换 书签 visual模式 行方式命令 若不指定n1,n2,则表示将整个文件
阅读全文
摘要:查看错误日志缺少头文件 进入python nss官网,写着To build python nss you the C language header files and libraries for both NSPR and NSS will need to be installed. This i
阅读全文
摘要:1,ssh v root@ip 2,查看哪里卡住了 一般情况就是卡在debug1: SSH2_MSG_SERVICE_ACCEPT received 3,如果是上面卡住了 修改/etc/ssh/sshd_config 1)由于GSSAPI认证导致的,将对应行修改成(没有的自己添加): 2)由于DNS
阅读全文
摘要:方法1:管道给diff $ssh eric@192.168.1.11 "cat ~/remote_file.txt" | diff ~/local_file.txt 如果 File1 和 File2 参数都不是目录,其中之一可能给定负号“ ”,以采用标准输入。 如果 File1 参数是目录,则使用目
阅读全文
摘要:awk 计算某一列的和 我需要通过nova list 显示所有虚拟机的cpu总和,即用awk计算某一列的综合 其中nla是自定义的nova list
阅读全文
摘要:问题描述 系统的服务无法正常运行,查看磁盘空间,发现根目录已经满了 解决过程 1.添加磁盘空间 2.使用fdisk l命令查看磁盘信息 3.新建磁盘分区 4.使用fdisk /dev/sda3, 创建新分区。 按照下面Linux操作进行分区。 5.重启Linux操作系统,使用reboot命令。 6.
阅读全文