
linux
文章平均质量分 58
数年磨一剑
这个作者很懒,什么都没留下…
展开
-
core os
https://www.infoq.cn/article/OB0DcDg9bBXTJOZLIFMyhttps://blog.youkuaiyun.com/weixin_43902588/article/details/104830588https://blog.youkuaiyun.com/weixin_43902588/article/details/108309209https://github.com/openshift/machine-config-operator/blob/master/examples/e原创 2021-08-14 22:00:19 · 303 阅读 · 0 评论 -
linux 内核锁机制介绍
工作多年,发现自己在刚毕业时最有激情,还镜像写博客。看了自己刚毕业时写一些技术 或者 非技术文章,看起来虽然潦草,但是记录了当时的一些首先理解一下,为什么需要锁。linux操作系统时一种可抢占操作系统,当一个线程正在执行时,随时有可能被内核调度。那么当线程按部就班的访问一个变量时,此变量有可能已经被修改过。其原因是,虽然线程站在自己角度认为这个是正常的访问,其真实的情况时,线程执行过程中被其他当前cpu的线程或者中断打断过,或者被其他cpu上的线程或者中断打断过,而其他线程或者中断,也可能会访.原创 2021-04-24 22:32:21 · 423 阅读 · 0 评论 -
kvm虚机-块迁移
VM1:/usr/libexec/qemu-kvm --enable-kvm -name VM1 -drive file=root.img,if=virtio,boot=on -monitor stdio -vnc 0.0.0.0:0VM1已经启动,正常进入系统。可以通过5900端口连接到VM1中VM2:/usr/libexec/qemu-kvm --enable-kv转载 2014-07-15 19:04:25 · 1367 阅读 · 0 评论 -
iscsi使用命令行
yum install -y scsi-target-utils (target安装)target端创建lv: pvcreate /dev/sda3 pvscan vgcreate vg0 /dev/sda3 vgdisplay lvcreate -L512M -n data2 vg0 lvextend -L+100M /dev/vg0/data lvcreat原创 2014-06-06 21:43:52 · 2176 阅读 · 0 评论 -
openstack-db命令初始化数据库出错,解决方法!
[root@openstack-h1 ~]# openstack-db --init --service glance --password 123456Please enter the password for the 'root' MySQL user: Verified connectivity to MySQL.Creating 'glance' database.Upda原创 2013-11-19 19:42:53 · 2625 阅读 · 0 评论 -
Linux NFS服务器的安装与配置
一、NFS服务简介 NFS 是Network File System的缩写,即网络文件系统。一种使用于分散式文件系统的协定,由Sun公司开发,于1984年向外公布。功能是通过网络让不同的机器、不同的操作系统能够彼此分享个别的数据,让应用程序在客户端通过网络访问位于服务器磁盘中的数据,是在类Unix系统间实现磁盘文件共享的一种方法。 NFS 的基本原则是“容许不同的客户端及服务端转载 2014-01-21 10:27:25 · 898 阅读 · 0 评论 -
制作本地yum源
通用的,不管是 1,打包自己的rpm包,都放在一个文件夹下面2,原创 2014-10-14 11:10:32 · 835 阅读 · 0 评论 -
rpm包制作总结
什么是rpm包,是redhat 提供的一种包安装方法,将一些预编译好的包,按照到目标平台上缺点是,不能自动解析依赖关系,已经编译好,不能再次编译src.rpm中放置的是源代码,可以根据目标平台,编译出适合该平台的rpm包src.rpm包如何解压?rpm -i src.rpm 解压完毕后,src中的代码会出现在 /root/rpmbuild/**目录下面 解压的文件中包含原创 2015-01-23 15:01:36 · 1199 阅读 · 0 评论 -
linux内存管理笔记--1
1)每个进程的都有一个task_struct结构体2)task_struct 包含mm_struct结构体,这个就是进程的内存管理者(内核中的一个数据结构)3)mm_struct中包含两个链表:rb_vma list_vma,其实都指向该进程的vma链表,只不过组织方式不太一样;4)vma是什么?https://blog.youkuaiyun.com/ywf861029/article/de...原创 2018-07-25 23:37:48 · 325 阅读 · 0 评论 -
linux 的iptables简单理解!
iptables默认有三张表:filter nat mongle表五条链:PREROUTE INPUT FORWARD OUTPUT POSTROUTE表与规则之间的关系:一个表中放的是一条条规则规则与链之间的关系:一条规则只能作用在某个链上链:数据从进入到流出的五个环节,相当于源端到目的端的五道门规则:原创 2014-05-19 15:21:18 · 997 阅读 · 0 评论 -
linux(centos) 网卡重命名
# rm -f /etc/udev/ruls.d/70-persistent-net # mv ifcfg-em1 ifcfg-eth0# vi ifcfg-eth0DEVICE=eth0# reboot 0*******************************如果删除操作仍然无法重命名网卡,需要在重启后执行原创 2014-05-17 11:50:19 · 1441 阅读 · 0 评论 -
linux中service *** start与直接运行/usr/bin/***的区别
在linux想要运行启动一个服务有两种方法:1,运行/etc/init.d/目录下的shell脚本,还可以有快捷方式,service *** start/ stop/restart /status, 2,直接运行/usr/bin目录下的服务文件;第一种方法启动的程序可以通过service命令来管理,比如说查看状态 service --status-all查看/etc/ini原创 2013-10-10 13:58:01 · 1803 阅读 · 0 评论 -
linux dd命令详解
dd使用dd这个linux命令可以创建一定大小文件。linux创建文件命令:dd命令把指定的输入文件拷贝到指定的输出文件中,并且在拷贝的过程中可以进行格式转换。语法:CODE:[Copy to clipboard]dd 〔选项〕QUOTE:if =输入文件(或设备名称)。of =输出文件(或设备名称)。ibs = bytes 一次读取bytes字节,即读入缓转载 2013-11-20 13:31:27 · 1436 阅读 · 0 评论 -
vg的扩展和删除
pv添加入vG添加一块8G硬盘。fdisk -l 后显示为:/dev/sdb为新添加的硬盘,一般我们一个硬盘分一个pv,这样便于管理。1、将sdb生成pv: pvcreate /dev/sdb2、把pv加到VG中:vgextend VolGroup00 /dev/sdb 3、将逻辑卷分区VG(LogVol00)增加8G: lvextend -L +8G /dev转载 2013-11-20 14:24:52 · 8452 阅读 · 0 评论 -
使用loop device与losetup命令创建硬盘
1,创建镜像文件 用如下命令创建镜像文件sdb.img,bs指定block大小,镜像文件大小为bs*count dd if=/dev/zero of=sdb.img bs=512 count=163842,用losetup命令将生成的镜像文件与loop device设备关联 用如下命令将sdb.img镜像文件与/dev/lo转载 2013-11-20 14:26:41 · 1904 阅读 · 0 评论 -
vi操作大全
转载 2014-02-13 09:20:30 · 678 阅读 · 0 评论 -
linux route命令使用
linux route命令使用2011-04-21 15:29:23标签:linux路由操作 静态路由 linux 路由 routehttp://linux008.blog.51cto.com/2837805/550596说明:route命令是打印和操作ip路由表描述:route操作基于内核ip路由表,它的主要作用是创建一个静态路由让指定一个主 机或者一个网转载 2014-03-02 21:55:51 · 729 阅读 · 0 评论 -
linux ip命令
ip 是个命令, ip 命令的功能很多!基本上它整合了 ifconfig 与 route 这两个命令,不过ip 的功能更强大! 如果您有兴趣的话,请自行 vi /sbin/ifup 就知道整个 ifup 就是利用 ip 这个命令来实现的。下面介绍一下使用方法[root@linux ~]# ip [option] [动作] [命令]参数:option :设定的参数,主要有:转载 2014-03-02 22:07:33 · 779 阅读 · 0 评论 -
修改python默认路径:PYTHONPATH变量
1,输出export PYTHONPATH=$PYTHONPATH:/home/workspace/iaas/原创 2014-05-18 14:47:31 · 13859 阅读 · 0 评论 -
linux下端口的开启和关闭
端口的开启与关闭端口的开启与关闭依赖于服务的启动和关闭,如果要想关闭某个端口,即关闭此端口开启的服务即可。服务的启动和管理有两种方式:独立启动(stand_alone)和超级守护程序(super daemon)独立启动(stand_alone)是直接启动该服务的执行文件,让该执行文件直接加载到内存中,具有快速响应的优点,通常启动此服务的脚本都放置在/etc/init.d中,转载 2013-10-10 09:13:35 · 1115 阅读 · 0 评论