Linux系统环境
biaotai
这个作者很懒,什么都没留下…
展开
-
OmniCppComplete实现C代码自动补全
OmniCppComplete主要提供输入时实时提供类或结构体的属性或方法的提示和补全。跟Talist一样,OmniCppComplete也是一个Vim插件,同样依赖与Ctags工具生成的tags文件。安装步骤跟Taglist类似。可以参考http://blog.chinaunix.net/uid-20737871-id-3402590.html从http://www.vim.org/scripts/script.php?script_id=1520下载安装包后。1)进入~/.vim目录,将安装版解压原创 2020-08-18 22:05:59 · 1160 阅读 · 0 评论 -
使用samba完成Linux服务器与Windows之间的映射
一、配置步骤1、安装samba,如果配置了yum源则直接使用yum install samba安装即可;2、进行samba配置文件的修改:samaba的配置文件为/etc/samba/smb.conf[global] workgroup = SAMBA security = user passdb backend = tdbsam printing = cups printcap name = cups原创 2021-04-16 16:10:36 · 367 阅读 · 0 评论 -
rpm数据库异常问题总结
一、经典案例目前遇到两种由数据库异常导致的问题,这里简单记录下,后续如果有其他类型则继续完善该文档;案例一:有明显的数据库异常打印[root@node18 ~]# rpm -qi atoperror: rpmdb: BDB0113 Thread/process 7230/139761069787200 failed: BDB1507 Thread died in Berkeley DB libraryerror: db5 error(-30973) from dbenvfailchk: BDB00原创 2021-08-30 15:37:12 · 1166 阅读 · 0 评论 -
Linux 的 history 命令显示时间
文章目录 如何让 Linux 的 history 命令显示时间- 方法一方法二-修改配置文件 在实习的时候,正在执行测试用例,发现自己的机器的环境坏了,找部门大佬求助,发现在我跑测试用例的时候有人在同时使用这台机器跑自动化脚本,正常的 history 是不显示时间的,这个可以让你看到时间,比较容易定位你的环境是否被别人...转载 2021-07-05 11:34:06 · 973 阅读 · 0 评论 -
服务器搭建docker环境的过程
服务器搭建docker环境的过程1、安装docker软件包,并启动docker服务;2、获取并安装docker镜像,有以下两种方式:(1)docker pull直接从官网拉取(2)在官网下载基础镜像的tar包或者tar.gz包,执行docker load -I xxx.tar命令加载docker镜像;(第二种用于那些无法连接外网的服务器环境)3、查看环境中已经安装的docker镜像,命令:docker images;4、在docker镜像的基础上创建容器;...原创 2020-09-02 16:02:55 · 587 阅读 · 0 评论 -
yum源中repodata目录下的各文件内容及作用-转载
服务端 repodata/ 目录下的一系列文件,就是yum能否自动解决依赖关系的关键。 repodata/ 目录包含以下几部分: primary.xml.gz 、filelists.xml.gz 、other.xml.gz 、repomd.xml 、comps.xml 示例:yum安装ntpdat...转载 2022-01-10 16:47:40 · 1416 阅读 · 0 评论 -
IO负载高的来源定位
本篇文章是一篇关于负载定位的帖子 媒介: 在一般运维任务中经常会碰到这么一个场景,服务器的IO负载很高(iostat中的util),但是没法倏地的定位到IO负载的起源程进和起源文件致使没法行进响应的略策来解决题问。 这个象现在MySQL上更为见常,在5.6(p...转载 2021-11-05 15:15:27 · 427 阅读 · 0 评论 -
kickstart详解
一、kickstart是什么 许多系统管理员宁愿使用自动化的安装方法来安装红帽企业 Linux.为了满足这种需要,红帽创建了kickstart安装方法.使用kickstart,系统管理员可以创建一个文件,这个文件包含了在典型的安装过程中所遇 到的问题的答案. Kickstart文件可以存放于单一的服务器上,在安装过程中被独立的机器所读取.这个安装方法可以支持使用单一kickstart文...转载 2021-10-18 16:21:49 · 934 阅读 · 0 评论 -
ks.cfg配置详解
Contents 1Chapter 1. 引言 1.1什么是Kickstart安装?1.2如何使用kickstart进行系统安装?1.3创建Kickstart文件1.4引用磁盘的特殊说明2Chapter 2. Kickstart选项 2.1auth 或者 authconfig(必需)2.2autopart2.3autostep2.4bootloader(必需)2.5btrfs2.6clearpart2.7cmdline2.8device...转载 2021-10-18 16:18:23 · 4021 阅读 · 0 评论 -
Linux网卡命名规则
内核态默认网卡命名规则基本流程:1、首先内核发现网卡设备,去调用设备probe函数去完成接下来的操作;2、网卡初始化操作:网卡驱动会默认提供一个eth%d的名称供该网口使用,然后调用内核接口register_netdev函数3、register_netdev流程中,会根据系统中已有的接口情况,找出一个最小的还没有使用的数字编号,分给新注册的网卡。比如,系统中当前有,eth0, eth2, eth3三块网卡。那么新注册的网卡,名字就是eth1了。strcpy(netdev->name, "et原创 2021-10-11 20:22:02 · 4498 阅读 · 0 评论 -
缺少网卡固件导致的网络服务异常,Can‘t load firmware file bnx2x/bnx2x-e2-7.13.15.0.fw
一、问题现象日志报错如下所示:kernel: bnx2x 0000:04:00.0: Direct firmware load for bnx2x/bnx2x-e2-7.13.15.0.fw failed with error -2kernel: bnx2x: [bnx2x_init_firmware:13480(ethB04-0)]Can't load firmware file bnx2x/bnx2x-e2-7.13.15.0.fwkernel: bnx2x: [bnx2x_func_hw_in原创 2021-07-12 14:18:40 · 2111 阅读 · 0 评论 -
几篇关于UDEV的文章
http://www.360doc.com/content/14/1212/14/3200886_432383281.shtmlhttps://blog.51cto.com/rangochen/1372356原创 2021-04-01 10:49:42 · 87 阅读 · 0 评论 -
Linux系统下多版本gcc使用问题记录
Linux系统下多版本gcc使用问题记录一、背景系统:CentOS 7.6gcc版本:4.8.5需求gcc版本:8.3.0编译开源社区中5.10版本内核代码,制作相应的kernel、kernel-devel、kernel-debug等rpm包,而5.10内核对gcc编译器的版本要求为最低4.9,因此CentOS系统中自带的4.8.5版本的gcc无法满足编译5.10内核的要求,因此需要升级gcc版本,采取在编译内核态时使用升级的高版本gcc,而默认的用户态编译依然使用CentOS中默认的4.8.5;原创 2021-03-01 20:15:52 · 721 阅读 · 0 评论 -
查看设备UUID的方法
1、blkid命令blkid命令可直接输出各个设备的uuid;2、进入/dev/disk/by-uuid目录,用ll命令查看当开机出现找不到uuid的情况时,可以进入救援模式,对比grub.cfg或者/etc/fstab中的uuid与blkid命令查出来的uuid是否相同;...原创 2020-09-21 15:09:13 · 12614 阅读 · 0 评论 -
Linux设置命令别名alias
命令别名就是为一条命令定义一个命令名,执行这个新的命令名就相当于执行这条命令。 Linux 中“命令别名”涉及的命令为 alias 和 unalias,涉及的文件有 /etc/bashrc,[用户根目录] /.bashrc (...转载 2020-07-21 11:39:39 · 671 阅读 · 0 评论 -
/proc/meminfo文件内容详解
本文转载自http://linuxperf.com/?p=142/proc/meminfo是了解Linux系统内存使用状况的主要接口,我们最常用的”free”、”vmstat”等命令就是通过它获取数据的 ,/proc/meminfo所包含的信息比”free”等命令要丰富得多,然而真正理解它并不容易,比...转载 2020-07-17 17:29:51 · 7927 阅读 · 1 评论