Linux 守护进程创建原理及简易方法

1:什么是Linux下的守护进程   Linux daemon是运行于后台常驻内存的一种特殊进程,周期性的执行或者等待trigger执行某个任务,与用户交互断开,独立于控制终端。一个守护进程的父进程是init进程,它是一个孤儿进程,没有控制终端,所以任何输出,无论是向标准输出设备stdout还是...

2017-11-25 19:34:45

阅读数 1223

评论数 0

QEMU中smp,socket,cores,threads几个参数的理解

在用QEMU创建KVM guest的时候,为了指定guest cpu资源,用到了-smp, -sockets, -cores, -threads几个参数, #/usr/bin/qemu-system-x86_64 -name pqsfc085 -enable-kvm -m 2048 -smp...

2017-11-22 14:56:42

阅读数 637

评论数 0

vsftpd匿名用户上传和下载的配置

看到很多朋友配置vsftpd时不能使用匿名用户上传和下载(创建目录或删除、重命名文件夹),本文主要解决vsftpd的匿名用户权限配制问题。     配置要注意三部分,请一一仔细对照:     1、vsftpd.conf文件的配置(vi /etc/vsftpd/vsftpd.conf)  ...

2017-11-22 11:26:46

阅读数 752

评论数 0

Linux C使用bool类型 出现错误expected '=', ',', ';', 'asm' or '__attribute__'

#include <stdbool.h> 今天在linux下编了一个C程序,用到了bool类型,在编译的程序的时候出现以下错误: //error: expected '=', ',', ';', 'asm' or '__attribute__' 查找了半天,发现要包含...

2017-11-20 17:10:38

阅读数 7344

评论数 0

ERROR: glib-2.22 gthread-2.0 is required to compile QEMU

问题描述:centos 6.5 源码编译qemu  ./configure时出现错误  ERROR: glib-2.22 gthread-2.0 is required to compile QEMU 解决方法:yum install gtk2-devel 安装后编译通过

2017-11-18 16:19:20

阅读数 4709

评论数 0

关于#!/bin/sh 和 #!/bin/bash 的差别

在shell脚本的开头往往有一句话来定义使用哪种sh解释器来解释脚本。 目前研发送测的shell脚本中主要有以下两种方式: (1) #!/bin/sh (2) #!/bin/bash 在这里求教同福客栈的各位大侠们一个问题: 以上两种方式有什么区别?对于脚本的实际运行会产生什么不同的影响吗? 脚...

2017-11-10 12:22:26

阅读数 789

评论数 0

dpkg 命令详解

名词解释        “dpkg ”是“Debian Packager”的简写。为“Debian” 专门开发的套件管理系统,方便软件的安装、更新及移除。所有源自“Debian”的“Linux ”发行版都会使用 “dpkg”,例如 “Ubuntu”、“Knoppix ”等。 名词由来     ...

2017-11-07 13:32:44

阅读数 776

评论数 0

解决debian apt-get upgrade 错误triggers ci file contains unknown directive `interest-noawait'

错误信息如下: Errors were encountered while processing:  /var/cache/apt/archives/mime-support_3.54_all.deb 手动安装: dpkg -i /var/cache/apt/archives/mime...

2017-11-06 21:28:20

阅读数 690

评论数 0

debian apt-get 更新源文件格式说明

在安装完debian操作系统之后大家做的第一件事大概就是修改source.list(路径:/etc/apt/sources.list)文件了吧,否则你是无法在线更新软件的,那么source.list文件中的各个配置项的具体含义你搞懂了么?下面就以我的source.list文件为例为大家讲解一下。 ...

2017-11-06 20:23:41

阅读数 2451

评论数 0

apt-get出现no public key available for the following key IDs

今天在升级一台debian的时候,因为换了163的源。另外一台好好的。但是这台出错了 出现 Reading package lists... Done W: There is no public key available for the following key IDs: 6FB2A1...

2017-11-06 09:57:12

阅读数 308

评论数 0

QEMU支持的网络模式

网络是现代计算机系统不可或缺的一部分,QEMU也对虚拟机提供丰富的网络支持。qemu-kvm中主要给客户机提供了如下4种不同模式的网络。 (1)基于网桥(Bridge)的虚拟网卡 (2)基于NAT(Network Addresss Translation)的虚拟网络 (3)QEM...

2017-11-04 21:28:36

阅读数 3063

评论数 0

qemu使用实例和常用参数

=========================qemu使用实例参数详解========================= qemu.exe -kernel-kqemu -L . -m 512 -hda f:\system-virtual\windowsxp\windowsxp.vmdk -...

2017-11-04 21:24:06

阅读数 4063

评论数 0

KVM-Qemu-Libvirt三者之间的关系

在所谓的kvm技术中,应用到的其实有2个东西:qemu+kvm kvm负责cpu虚拟化+内存虚拟化,实现了cpu和内存的虚拟化,但kvm不能模拟其他设备; qemu是模拟IO设备(网卡,磁盘),kvm加上qemu之后就能实现真正意义上服务器虚拟化。 因为用到了上面两个东西,所以一般都称之为qemu...

2017-11-04 20:50:46

阅读数 2163

评论数 2

ubuntu开机出现:system program problem detected

方法1: rm -rf /var/crash/* 方法2: sudo gedit /etc/default/apport将enabled=1改为enabled=0保存退出即可

2017-11-04 20:39:21

阅读数 673

评论数 0

Ubuntu 16.04 利用qemu模拟ARM开发板

QEMU目前可以模拟vexpress Cortex A9四核处理器开发板。 环境配置:Ubuntu 16.04,Kernel 4.4.1 内容参考了: http://blog.csdn.net/linyt/article/details/42504975 http://www.cnbl...

2017-11-03 12:45:41

阅读数 798

评论数 0

linux下 zip解压 tar解压 gz解压 bz2等各种解压文件命令

大致总结了一下linux下各种格式的压缩包的压缩、解压方法。但是部分方法我没有用到,也就不全,希望大家帮我补充,我将随时修改完善,谢谢!      .tar   解包:tar xvf FileName.tar   打包:tar cvf FileName.tar DirName   (注:...

2017-11-03 12:08:09

阅读数 396

评论数 0

GPIO简介

GPIO(General Purpose I/O Ports)意思为通用输入/输出端口,通俗地说,就是一些引脚,可以通过它们输出高低电平或者通过它们读入引脚的状态-是高电平或是低电平。 GPIO口一是个比较重要的概念,用户可以通过GPIO口和硬件进行数据交互(如UART),控制硬件工作(如L...

2017-11-03 10:06:32

阅读数 481

评论数 0

linux apt-get update 和 upgrade 的区别

update update 是同步/etc/apt/sources.list 和 /etc/apt/sources.list.d 中列出的源的索引,这样才能获取到最新的软件包。 upgrade upgrade 是升级已安装的所有软件包,升级之后的版本就是本地索引里的,因此,在执行 upg...

2017-11-02 21:09:09

阅读数 2921

评论数 0

arm交叉编译器gnueabi、none-eabi、arm-eabi、gnueabihf、gnueabi区别

命名规则 交叉编译工具链的命名规则为:arch [-vendor] [-os] [-(gnu)eabi] arch - 体系架构,如ARM,MIPSvendor - 工具链提供商os - 目标操作系统eabi - 嵌入式应用二进制接口(Embedded Application Binary I...

2017-11-02 21:02:41

阅读数 199

评论数 0

RASPBERRY PI 3 MODEL B 安装使用

1、买了最新出来的raspberry Pi 3,集成了wifi和蓝牙模块,省去了额外购买wifi模块和蓝牙模块的麻烦。为了保护脆弱的原件,特地买了一个专用的raspberry Pi盒子用来存放,考虑到新的博通1.2GHz四核处理器巨大的发热量,还准备了两块散热片和一块3*3的小电扇保证运行时不至于...

2017-11-02 14:44:21

阅读数 5843

评论数 0

提示
确定要删除当前文章?
取消 删除