自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

务远的博客

你得在细微之中进步。

  • 博客(20)
  • 资源 (5)
  • 问答 (1)
  • 收藏
  • 关注

转载 查看cpu信息

总核数 = 物理CPU个数 X 每颗物理CPU的核数 总逻辑CPU数 = 物理CPU个数 X 每颗物理CPU的核数 X 超线程数查看物理CPU个数 cat /proc/cpuinfo| grep “physical id”| sort| uniq| wc -l查看每个物理CPU中core的个数(即核数) cat /proc/cpuinfo| grep “cpu cores”| uniq查看逻

2016-09-29 08:57:45 551

原创 Git

配置: gitconfig–globaluser.name“YourName” git config –global user.name “Your Name” git config –global user.email “email@example.com”注意git config命令的–global参数,用了这个参数,表示你这台机器上所有的Git仓库都会使用这个配置,当然也可以对某个仓库

2016-09-28 17:09:26 653

原创 UNXI网络编程笔记 第十二章IPV4与IPV6的互操作性

IPv4客户与IPv6服务器: 地址转换是由服务器端处理的 假设服务器支持双协议栈,而且即有一个IPv4地址,由有一个IPv6地址。服务器绑定了IPv6的通配地址。此时IPv4客户端要与服务器通信: 1)IPv6服务器启动,创建IPv6套接字,并且绑定通配地址 2)IPv4客户通过域名解析getaddrinfo找到服务器主机的IPv4地址 3)客户调用connect连接服务

2016-09-24 12:24:13 573

转载 xz文件解压

原文:http://blog.csdn.net/rheostat/article/details/7614451XZ压缩最新压缩率之王xz这个压缩可能很多都很陌生,不过您可知道xz是绝大数linux默认就带的一个压缩工具。之前xz使用一直很少,所以几乎没有什么提起。我是在下载phpmyadmin的时候看到这种压缩格式的,phpmyadmin压缩包xz格式的居然比7z还要小,这引起我的兴趣。最新一段时

2016-09-21 13:56:18 1603

原创 组播简介

通过组播,可以实现一个主机同时向组内的多台主机发送数据,节省网络带宽。组播ip地址范围是224.0.0.0—–239.255.255.255, 其中 224.0.0.0—–224.0.0.255是有特殊用途的保留地址, 239.0.0.0—–239.255.255.255是私网地址, 224.0.1.0—–238.255.255.255是用于公网上的组播地址。组播有一系列的协议支持包括:

2016-09-20 08:55:07 2219

转载 使用guestfish修改QEMU IMAGE的root用户密码

原文:https://access.redhat.com/discussions/664843在使用QEMU或在QEMU-KVM时,如果不知道下载的image文件的root用户的密码,可以使用guestfish工具去修改。Using “guestfish” to change the Password for the root account: You can use guestfish to

2016-09-19 10:20:10 3849

原创 QEMU 简单使用

安装: yum install qemu创建image文件: qemu-img create -f qcow2 guest.qcow2 3G安装linux: 1)下载一个镜像文件,http://download-node-02.eng.bos.redhat.com/composes/latest-RHEL7/compose/Server/ppc64le/iso/RHEL-7.3-20160

2016-09-18 19:03:03 20415

原创 UNIX网络编程笔记 第十一章 名字与地址转换

只适用于IPV4的函数:#include <netdb.h>struct hostent *gethostbyname(const char *hostname);//成功返回非空指针,出错返回NULL且设置h_errnostruct hostent{ char *h_name; //名字 char **h_aliases; //指向别名列表的指针 i

2016-09-17 12:25:06 444

原创 UNIX网络编程笔记 第八章 基本UDP套接字编程

recvfrom和sendto函数:#include <sys/socket.h>ssize_t recvfrom(int sockfd,void *buf,size_t nbytes,int flags,struct sockaddr *from,socklen_t *addrlen);ssize_t sendto(int sockfd,void *buf,size_t nbytes,int fl

2016-09-16 12:55:00 480

原创 UNIX网络编程笔记 第七章 套接字选项

getsockopt和setsockopt函数:#include <sys/socket.h>int getsockopt(int fd, int level, int optname, void *optval, socklen_t *optlen);int setsockopt(int fd,int level, int optname,const void *optval, socklen

2016-09-11 11:55:10 735

原创 UNIX网络编程笔记 第六章 IO复用

内核同时监听多个socket,任何一个socket状态发生变化,都会通知给进程,这就是IO复用吧。IO复用的典型应用场合:当客户端处理多个描述符时使用 如果一个tcp服务器既要处理监听套接字,又要处理已连接套接字,需要IO复用 如果一个服务器既要处理tcp又要处理udp,需要IO复用 如果一个服务器要处理多个服务或者多个协议,需要IO复用 IO复用并非只限于网络编程,啥意思??呵呵五

2016-09-10 15:16:22 859

转载 shell运算符

简介 Shell 和其他编程语言一样,支持多种运算符,包括:算数运算符 关系运算符 布尔运算符 字符串运算符 文件测试运算符原生bash不支持简单的数学运算,但是可以通过其他命令来实现,例如 awk 和 expr,expr 最常用。expr 是一款表达式计算工具,使用它能完成表达式的求值操作。例如,两个数相加(注意使用的是反引号 ` 而不是单引号 ‘):val=expr 2 + 2 e

2016-09-09 12:41:02 337

原创 shell语句

概念 “#!” 是一个约定的标记,它告诉系统这个脚本需要什么解释器来执行,即使用哪一种Shell。 执行脚本 ./test.sh #执行脚本 /bin/sh test.sh #这种方式运行的脚本,不需要在第一行指定解释器信息,写了也没用。 变量 运行shell时,会同时存在三种变量:1) 局部变量 局部变量在脚本或命令中定义,仅在当前shell实例中有效,其他shell启动的程序不能访

2016-09-09 11:41:55 2753

原创 VI 编辑器

快捷键 按键 说明 h 光标左移 j 光标下移 k 光标上移 l 光标右移 都可加数字表示位移量,比如10h表示向前移动10个字符 ctrl + f 向下移动一页 ctrl + b 向上移动一页 ctrl + d 向下移动半页 ctrl + u 向上移动半页 +加号 光标移动到非空格的下一行 -减号 光标移

2016-09-08 09:45:00 432

转载 欢迎使用CSDN-markdown编辑器

欢迎使用Markdown编辑器写博客本Markdown编辑器使用StackEdit修改而来,用它写博客,将会带来全新的体验哦:Markdown和扩展Markdown简洁的语法代码块高亮图片链接和图片上传LaTex数学公式UML序列图和流程图离线写博客导入导出Markdown文件丰富的快捷键快捷键加粗 Ctrl + B 斜体 Ctrl + I 引用 Ctrl

2016-09-08 09:11:47 236

原创 UNIX网络编程笔记 第五章 TCP客户/服务器程序示例

TCP客户/服务器程序示例信号 就是告知某个进程发生了某个事件的通知,有时也称为软中断(硬中断是硬件发给内核的)。信号通常是异步发生的,就是说进程预先不知道信号发生的准确时刻。 信号可以:1)由一个进程发送给另一个进程2)由内核发送给某个进程在服务器子进程终止时,内核给父进程发送一个SIGCHLD信号。每个信号都有一个与之关联的处置(disposition),也称为行为(action)

2016-09-05 22:32:10 601

转载 c语言调用shell命令

转载自:http://www.cnblogs.com/niocai/archive/2011/07/20/2111896.html1、system(执行shell 命令)相关函数 fork,execve,waitpid,popen表头文件 #include定义函数 int system(const char * string);函数说明 system()会调用for

2016-09-04 22:13:41 1613

原创 UNIX网络编程笔记 第四章 基本TCP套接字编程

基本TCP套接字编程函数#include <sys/socket.h>int socket(int family, int type, int protocol);//成功返回非负描述符,出错返回-1。protocol为0代表为type选择相应默认协议int connect(int socked,const struct sockaddr *serveraddr,socklen_t addrle

2016-09-04 20:42:03 449

原创 UNIX网络编程笔记 第三章 套接字编程简介

套接字编程简介IPV4套接字地址结构sockaddr_in#include <netinet/in.h>struct in_addr { in_addr_t s_addr; //32bit}struct sockaddr_in { uint8_t sin_len; // sa_family_t sin_family; //AF_

2016-09-04 11:37:03 443

原创 UNIX网络编程笔记 第二章 传输层TCP、UDP和SCTP

第二章TCP MSS选项(Maximum Segment Size): SYN报文中携带该选项,告诉对端它在本连接中愿意接收的最大数据字节数。用来防止分片。MSS精彩设置为MTU减去IP和TCP首部的固定长度,以太网中使用IPV4的MSS为1460(1500-20-20),IPV6为1440(1500-40-20)TIME_WAIT状态: 可靠的实现TCP全双工连接的终止(防止

2016-09-03 11:35:20 742

UNIX Shell 范例精解(第4版)

UNIX Shell 范例精解(第4版)

2009-04-19

LINUX与UNIX SHELL编程指南

LINUX与UNIX SHELL编程指南

2009-04-19

常用ftp命令,比较全

常用的ftp命令,doc文档,比较全,需要的看看吧。

2009-02-28

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

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